Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "OM2M/Configuration"
< OM2M
(→GSCL configuration) |
(→GSCL configuration) |
||
Line 32: | Line 32: | ||
== GSCL configuration == | == GSCL configuration == | ||
* Go to the GSCL product directory: "om2m/org.eclipse.om2m/org.eclipse.om2m.site.gscl/target/products/gscl/<os>/<ws>/<arch>". | * Go to the GSCL product directory: "om2m/org.eclipse.om2m/org.eclipse.om2m.site.gscl/target/products/gscl/<os>/<ws>/<arch>". | ||
− | * Edit the file “configuration/config.ini” to configure the GSCL. | + | * Edit the file “configuration/config.ini” to configure the GSCL. (You can keep the current configuration for a local demo) |
− | + | ||
{{CTable}} | {{CTable}} | ||
| Parameter|| Description|| Example | | Parameter|| Description|| Example |
Revision as of 06:47, 1 June 2014
Contents
NSCL configuration
- Go to the NSCL product directory: "om2m/org.eclipse.om2m/org.eclipse.om2m.site.nscl/target/products/nscl/<os>/<ws>/<arch>".
- Edit the file “configuration/config.ini” to configure the NSCL.
- You can keep the current configuration for a local demo.
Parameter | Description | Example |
org.eclipse.om2m.sclType | SCL type | NSCL |
org.eclipse.om2m.sclBaseAddress | NSCL ip address | 127.0.0.1 |
org.eclipse.equinox.http.jetty.http.port | NSCL listening port | 8080 |
org.eclipse.om2m.sclBaseContext | NSCL listening context | /om2m |
org.eclipse.om2m.dbFile | NSCL Embedded database file name | nscl.db4o |
org.eclipse.om2m.sclBaseId | Network SclBase resource id | nscl |
org.eclipse.om2m.reset | Reset NSCL database after each restart | true |
org.eclipse.om2m.sclBaseProtocol.default | NSCL default communication protocol | http |
org.eclipse.om2m.maxNrOfInstances | Maximum number of instances stored in a ContentInstances resource | 10 |
org.eclipse.om2m.adminRequestingEntity | Default NSCL admin requesting entity. (username / password) | admin/admin |
org.eclipse.om2m.guestRequestingEntity | Default NSCL guest requesting entity. (username / password) | guest/guest |
GSCL configuration
- Go to the GSCL product directory: "om2m/org.eclipse.om2m/org.eclipse.om2m.site.gscl/target/products/gscl/<os>/<ws>/<arch>".
- Edit the file “configuration/config.ini” to configure the GSCL. (You can keep the current configuration for a local demo)
Parameter | Description | Example |
org.eclipse.om2m.sclType | SCL type | GSCL |
org.eclipse.om2m.sclBaseAddress | GSCL ip address | 127.0.0.1 |
org.eclipse.equinox.http.jetty.http.port | GSCL listening port | 8181 |
org.eclipse.om2m.sclBaseContext | GSCL listening context | /om2m |
org.eclipse.om2m.dbFile | GSCL Embedded database file name | gscl.db4o |
org.eclipse.om2m.sclBaseId | Gateway SclBase resource id | gscl |
org.eclipse.om2m.reset | Reset GSCL database after each restart | true |
org.eclipse.om2m.sclBaseProtocol.default | GSCL default communication protocol | http |
org.eclipse.om2m.maxNrOfInstances | Maximum number of instances stored in a ContentInstances resource | 10 |
org.eclipse.om2m.adminRequestingEntity | Default GSCL admin requesting entity. (username / password) | admin/admin |
org.eclipse.om2m.guestRequestingEntity | Default GSCL guest requesting entity. (username / password) | guest/guest |
- The GSCL configuration file contains 4 additional parameters to specify the remote NSCL to which the GSCL will be authenticated.
Parameter | Description | Example |
org.eclipse.om2m.remoteNsclId | Remote Network SCL Id | nscl |
org.eclipse.om2m.remoteNsclAddress | Remote Network SCL ip address | 127.0.0.1 |
org.eclipse.om2m.remoteNsclPort | Remote Network SCL listening port | 8080 |
org.eclipse.om2m.remoteNsclContext | Remote Network SCL listening context | /om2m |
- You can configure GSCL and NSCL to work on distributed machines.
- You can configure multiple GSCLs by setting different identifiers.