This page lists the JVM system properties (-Dname=value) read by the Talend Component Kit runtime.
Boolean properties are read with Boolean.getBoolean: they are false unless set to true.
The properties that extend the shared classloader (talend.component.manager.classloader.container.classesAndPackages and talend.component.manager.classloader.container.parentResources) are described in Component loading.
|
Component manager
| Property | Type | Default | Description |
|---|---|---|---|
|
boolean |
|
Registers the plugins nested in the container ( |
|
boolean |
|
Does not load the |
|
boolean |
|
Does not register the component manager MBeans in JMX. |
|
boolean |
|
Logs the component manager start-up messages at |
|
boolean |
|
Does not load the |
|
boolean |
|
Does not register the caller of the component manager as a plugin during plugin auto-discovery. This property has no |
|
boolean |
|
Does not scan the classpath for |
Maven repository
| Property | Type | Default | Description |
|---|---|---|---|
|
path |
none |
Maven repository used to resolve the plugins. When set, it takes precedence over any other discovery mechanism. |
|
path |
none |
Maven |
|
boolean |
|
Enables Maven settings/environment discovery and, when no repository is found, falls back to |
Runtime
| Property | Type | Default | Description |
|---|---|---|---|
|
enum |
|
Runtime mode. |
|
comma-separated list |
none |
Class names (dots are converted to slashes) for which the |
|
comma-separated list |
none |
Allowed class name prefixes when deserializing with Java serialization. When not set, a built-in blacklist is used and a warning is logged, which is not considered a secure setup. |
|
boolean |
|
Calls |
Checkpoint
See Checkpoint for the talend.checkpoint.enabled property.