IBM Support

Manually Generating Javacores, Heapdumps, and System Dumps through the Administrative Console

Troubleshooting


Problem

Collecting javacores, heapdumps, and system dumps is often required while diagnosing many issues. This TechNote describes how to manually collect these files through the Administrative Console.

Resolving The Problem

In WebSphere Application Server 8.0 and later javacores, heapdumps, and system dumps can be manually generated through the Administrative Console:

  1. Within the Administrative Console, expand the Troubleshooting section and click Java dumps and cores.
  2. Find the list of available JVM processes and select the JVM(s) of interest.
  3. Once selected you can then click the button corresponding to the file type you would like to generate: Heap dump, Java core, or System dump.

Note: Clicking the 'Java core' button with a JVM running on either Solaris or HP-UX will result in a thread dump being created, not a javacore.



The system dump or heap dump or Java core is created and stored in the profile root directory of the server from which you requested the dump or core.

Limitations

Heapdumps and system dumps can only be generated on platforms that make use of the IBM Java SDK: AIX, Linux, Windows. Therefore, these files cannot be generated on platforms such as Solaris and HP-UX.

However, generating javacores / thread dumps is possible on all platforms.

[{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Java SDK","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.5.5;8.5;8.0","Edition":"Base;Express;Network Deployment","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
15 June 2018

UID

swg21503798