RP/TUX 8.1,10.3 - Tuxedo ISH Process High Memory Usage When Invoking Transactions Using CosTransactions/TransactionFactory (Doc ID 778175.1)

Last updated on JUNE 09, 2017

Applies to:

Oracle Tuxedo - Version 8.1 to 10.3.0
Information in this document applies to any platform.

Goal

DESCRIPTION:
There is excessive memory use, of the Tuxedo ISH processes, due to usage of CosTransactions/TransactionFactory to demarcate transaction on Java ORB client.
Customer is trying to demarcate transactions without using the TransactionCurrent object so as to be able to manipulate several transactions simultaneously inside 1 multi-threaded client.
The issue is reproduced also without multi-threading on the client-side

IMPACT:
ISH grows up to reaching the maximum process size.
The problem occurs in production.

CONFIGURATION:
TUXEDO 8.1 RP 337 32 bits on TUXEDO AIX 5.2 (client) (TUXEDO AIX 5.1 in BEA)
Java 1.3.1 or Java 5 used on client-side

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms