Products | Versions |
---|---|
TIBCO BusinessConnect EDI Protocol Powered by Instream | - |
Not Applicable | - |
Description:
When using the BusinessConnect EDI Protocol powered by Instream engine, the engine consumes an amount of memory larger than what is configured as the maximum in the "Maximum Heap Size (MB)" under Java setting in the engine deployment screen in the Administrator.
Symptoms:
When monitoring engine memory usage using operating system monitoring tools (such as PerfMon on Windows or 'top' on Linux), memory usage exceeds that which is configured under the Java Max Heap size parameter.
Cause:
The BusinessConnect engine with the Foresight components (Instream/Translator/Validator) installed uses a JNI (Java Native Interface) makes calls to internal C libraries within the engine's code space. The memory usage of the C libraries is not monitored by the JVM itself because the usage of these libraries is out of its scope. Consequently, memory usage can exceed the maximum heap space specification in the Administrator.