System properties of bundle org.eclipse.equinox.ds
System Property
Default Value
Description
equinox.ds.debug
false
Turns on/off debugging of SCR
equinox.ds.print
false
Specifies that logged entries should be printed to the framework
runtime console
equinox.ds.idle_timeout
1000
Specifies the time in milliseconds after which the SCR working thread will
be temporarily terminated if the SCR has no operations to perform
equinox.ds.dbstore
false
Enables caching of the parsed XML documents of the component
descriptions
equinox.ds.perf
false
Enables generating and printing logs about the time performance of the
operations executed by the SCR
equinox.ds.block_timeout
30000
Specifies the maximum time in milliseconds, which is allowed to a user
component's activate or bind method to take. If the method invocation has
not finished, a new dispatcher thread will be launched to process the
pending work of SCR
equinox.scr.dontDisposeInstances
true
Turns on/off disposing of component instances that are no longer used
System properties of bundle org.eclipse.equinox.ip
The following list of system properties can be provided to the Initial
Provisioning bundle for tuning the behavior of the provisioning info providers,
UDP multicast discovery agent or the general specifics of the provisioning
process:
Property
Default Value
Description
General Provisioning Properties
equinox.provisioning.prv.fwstart
true
This system property determines if provisioning must wait until the
framework is started.
equinox.provisioning.reprovision.onstart
false
This system property determines if the provisioning agent should try
to make provisioning on every start. Otherwise, once the device is
provisioned, the provisioning process will not be repeated.
equinox.provisioning.debug
false
This system property determines if provisioning agent should print
debug and error information on the console.
equinox.provisioning.remote.debug
false
This system property determines if provisioning agent should send
debug and error information to the Log Service on the backend.
For the UDP Multicast Discovery Agent
equinox.provisioning.multicast.host
255.0.0.0
This system property determines the multicast host for the UDP
multicast discovery.
equinox.provisioning.multicast.port
7777
This system property determines multicast port for the UDP multicast
discovery.
For the
HTTP Info Provider
equinox.provisioning.http.provider.allowed
true
Defines if the Provisioning Service should use the HTTP Info Provider,
that is, if provisioning properties can be pushed to the service over HTTP
equinox.provisioning.http.provider.secure
false
If set to true, the initial connection for pushing provisioning
properties (by the backend or in any other way) must be over HTTPS, and no
HTTP connections will be accepted.
equinox.provisioning.require.auth
true
Defines if authentication through an administrator account will be
requested from the backend.
For the File Info Provider
equinox.provisioning.file.provider.allowed
true
Defines if the Provisioning Service should use the File Info Provider,
that is, if provisioning properties can be defined in a text file within
the Initial Provisioning bundle JAR file
equinox.provisioning.file.load.once
true
Defines if the file provider will load provisioning properties only
the first time it is started.
For the Environment Info Provider
equinox.provisioning.env.provider.allowed
true
Defines if the Provisioning Service should use the Environment Info
Provider, that is, if provisioning properties can be defined as system
properties to the JVM
If you set a
value to this property, all provisioning properties set as system
properties starting with the defined value will be added to the
provisioning Dictionary
If you set
this property with wildcard ("*") value, all set system
properties will be set to the provisioning Dictionary in the Provisioning
Service.
System properties of bundle org.eclipse.equinox.wireadmin
System Property
Description
equinox.services.wireadmin.debug
Turns on/off generation of debug information about
the runtime operation of the WireAdmin Service
equinox.services.wireadmin.console
Enables printing of the produced debug output into
the framework's console
equinox.wireadmin.redispatcher.debug
Turns on/off generation of debug information about
the runtime operation of the event redispatcher module
equinox.wireadmin.redispatcher.console
Enables printing of the produced debug output of
the event redispatcher module into the framework's console
System properties of bundle org.eclipse.equinox.io
System Property
Description
equinox.connector.debug
Turns on/off debugging of Connector Service
Bundle. By default its value is false
equinox.connector.console
Specifies that logged entries should be printed to
the framework runtime console. By default its value is false
eclipse.io.enable.notification
If set to true, the notification when a connection
is created/closed will be enabled. By default its value is false