SWLIB_PATH

Activity Monitoring and Work Queue Delta Configuration

Summary

This attribute defines the directory where the IAPJMS process will look for the Java libraries that it needs.

Applies To

This attribute can be set for ALL processes, but is currently only used by the IAPJMS, BG, BGPREDICT and RPCBG process.

Permissible Values

The attribute value must be a fully qualified pathname to a directory that contains a full Java Runtime Environment (JRE).

Default Value

The attribute is assigned the following default values when iProcess Engine is installed.

Machine ID

Process

Instance

Value

0

ALL

0

See the Notes following.

Notes

When a process that uses this attribute starts up, it searches the system’s shared library/command path for the Java libraries that it needs.

When SWLIB_PATH is set its value is prefixed to the system’s shared library/command path. The default value points to the Java libraries that are distributed with iProcess Engine, as shown in the following table.

Platform

Default SWLIB_PATH Value...

...is prefixed to the environment variable

Linux

SWDIR/java/lib/i386/server:
SWDIR/java/lib/i386

LD_LIBRARY_PATH

Windows

%SWDIR%java\bin\client

PATH

Warning: You must only change SWLIB_PATH if you have a specific requirement to use different Java libraries from the default versions distributed with iProcess Engine. If you specify a directory that does not contain the necessary Java libraries, the process using the attribute will fail.

See Also

IAPJMS_PUBLISH, IAPJMS_PORTNO, IAPJMS_ROLLBACK, IAPJMS_SIMPLETOPIC, IAPJMS_SYNCHRONOUS, IAPJMS_TIMEOUT, IAPJMS_TOPICNAME