JavaClassLoader configurable service
Select the objects and properties that you want to change for the JavaClassLoader configurable service.
For JavaClassLoader configurable services, you must stop and start the integration server for a change of property value to take effect.
Supplied configurable services that are created for each integration node | Properties for each configurable service that is defined | Description of properties |
---|---|---|
None |
includedDeployedJars |
The JAR files that are loaded by the classloader.
The JAR files must have been deployed to the integration server. Specify
one of the following values:
The default value is
automatic .Java™ classes in the JAR files in includedDeployedJars are searched and loaded before classes in the JAR files in the sharedJarPath. Note: Inside applications
or shared libraries that have Java isolation
enabled, you can use a JavaClassLoader configurable service only if
the includedDeployedJars property
is set to
none . Deployed JAR files inside applications
or shared libraries with Java isolation
enabled are not visible to JavaClassLoader configurable services.
For more information, see Java isolation. |
sharedJarPath |
The fully qualified file path of a single additional
directory to be searched by the classloader. The directory must not
be in the integration node file path or work path, as defined by the MQSI_FILEPATH and MQSI_WORKPATH environment
variables. If the directory is specified, it is used to resolve additional classes. If the directory is not specified, the integration node shared-classes directories are used to resolve additional classes. Java classes in the JAR files in includedDeployedJars are searched and loaded before classes in the JAR files in the sharedJarPath. |