Products | Versions |
---|---|
TIBCO Adapter for Oracle Applications | - |
Not Applicable | - |
Description:
Symptoms
========
This problem can be seen when using any 5x version of TIBCO adapter for Oracle Applications, on AIX 5.1 or 5.2 platforms. The adapter is configured to publish records using storage mode as 'Publish by Reference'. Each record being published is made up of large parent-child objects. The adapter core dumps when trying to fetch the data from the database before publishing.
Impact
======
Loss of Functionality
The adapter will terminate.
Workaround
==========
Please set the environment variable LDR_CNTRL before running the adapter and unset after the adapter terminate.
For example: export LDR_CNTRL=MAXDATA=0x30000000 adbagent
The above example will set the address space to three times the original size. The value assigned to LDR_CNTRL will vary depending on the environment.
This environment variable can also be controlled by setting it in the adbagentsetenv.csh file. The environment settings only apply to the shell that the adapter is running on. This will not affect other applications running on the same machine.
Cause
=====
AIX sets the default address space to 256 MB. As a result the adapter core dumps when it tries to access memory outside this address space.
Resolution
==========
There are no permanent solutions as this is an environment specific problem. It can be only addressed using the above workaround.
Symptoms:
Cause: