Software AG Products 10.11 | Administering Integration Server | Class Loading in Integration Server | Accelerating Class Loading
 
Accelerating Class Loading
Class loading can be a time consuming process when many directories and classes are involved. Depending on your application and how it is used, the following server configuration parameters might help classes load more quickly.
watt.server.coder.bincoder.trycontextloaderfirst
When this property is set to true, when Integration Server encodes or decodes a pipeline, it uses the context loader before using the class loader for the currently executing thread. If a referenced class belongs to a particular package, it may be faster to use the context loader first.
watt.server.classloader.pkgpriority=packageName, packageName
Some Integration Server facilities do not operate within the context of a package. When a class is referenced from these facilities, all packages are searched in a non-deterministic order. This configuration parameter specifies a comma-delimited list of the packages that Integration Server is to search first. Specifying a package search order may offer a performance improvement. Refer to Server Configuration Parameters for more information about this property.