You can use the Java runtime
environment to create dump and core files to help with troubleshooting.
You can use the administrative console to trigger the creation of
these dumps and core files.
About this task
The Java virtual
machine (JVM) is capable of producing Java dump
and core files to aid in troubleshooting. You can use heap dump and
system dump files to help you diagnose memory-related problems, such
as memory leaks. You can use Java core
files to help you diagnose problems where the CPU is persistently
100% busy, when threads are hanging, or where threads are in a deadlock.
Avoid trouble: The process
of generating dump and core files can have a noticeable performance
impact on your system that can last for many seconds or minutes. If
necessary, use your test and development environments to better understand
the impact of generating dump and core files.
gotcha
Supported configurations: Generating a heap dump or a system dump is not
supported for a non-IBM JVM. If you attempt to generate a heap dump
or a system dump using the administrative console against a non-IBM
JVM, the following message is displayed in the administrative console: oror
sptcfg
Procedure
- In the navigation pane, click Troubleshooting >
Java dumps and cores.
- Select the server or servers you need to collect a dump
or core from.
- Click System Dump or Java
Core or Heap Dump depending on
your need.
Results
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.