Debugging Just-In-Time compiler failures on AIX for V5.0 releases
 Technote (troubleshooting)
 
Problem(Abstract)
When trying to determine the cause of a Just-In-Time (JIT) failure on AIX®, use the attached script to start IBM® WebSphere® Application Server.
 
Resolving the problem
In order to debug JIT failures, it is necessary to run multiple tests and gather log files from each test.
  1. Copy the attached startJit50.sh file to the directory, install_root/bin
    (for example: /usr/WebSphere/AppServer/bin)

  2. Modify the startJit50.sh file with the following changes:
    1. Determine what application server you are debugging and modify the script. The script is set to debug server1.
    2. Create the following directory: /usr/JitDebug or modify the script to output to another location.

  3. Run the startJit50.sh script, select an option and determine if the crash still occurs.

  4. For each crash, run the kca command against the core file, and provide the requested files, then continue with the next test. For more information on kca, refer to MustGather: Crash on AIX.

  5. If running an option does not produce a failure, stop and contact support.

    For each test, submit the following diagnostic information to IBM Support:
    • Standard data file format (SDFF) files.
    • kca.out
    • core-libs.tar.Z (this file is generated as a result of executing step 4)
    • Renamed core file.
    • install_root/bin/runhistory
    • install_root/bin/start.jit.log
    • All files from the directory, /usr/JitDebug (or the alternative directory specified in step 2b).
 
startJit50.sh
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Java SDK
Operating system(s): AIX
Software version: 5.0.2.5
Software edition:
Reference #: 1083948
IBM Group: Software Group
Modified date: Sep 16, 2004