On AIX 5.x, a java.lang.OutOfMemory exception occurs during Dispatcher's SNMP subagent long run
 Technote (troubleshooting)
 
Problem(Abstract)
A Java OutOfMemory exception can occur on an SNMP subagent long run on AIX 5.x. This problem occurs due to performance tuning by the built-in JIT (Just-In-Time) compiler in Java 1.3.1.
 
Resolving the problem
You might experience a java.lang.OutOfMemory exception during a long run of Load Balancer's SNMP subagent; disable the JIT to avoid this problem.
To disable the JIT:

1. Stop the executor and dsserver before you disable the JIT
  1. dscontrol executor stop
  2. dsserver stop
2. Disable the JIT
  • If using the Korn Shell, issue the following command:
    1. export JAVA_COMPILER=NONE
  • If using the Bourne Shell then issue following commands:
    1. JAVA_COMPILER=NONE
    2. Export JAVA_COMPILER
  • If using the C Shell then issue following command:
    1. setenv JAVA_COMPILER NONE
3. Start the dsserver and executor command after the JIT is disabled:
  1. dsserver start
  2. dscontrol executor start
 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
Historical Number
85071
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Edge Component
Operating system(s): AIX
Software version: 5.0
Software edition:
Reference #: 1116448
IBM Group: Software Group
Modified date: Aug 11, 2003