Microsoft
Software
Hardware
Network
Question : How to generate Java Heap Dump?
Hi,
I want to generate Java Heap Dump to detect Memory Leak. Although I am able to generate Javacore files I could not generate heapdump files. I am using IBM Websphere 6.1 on Windows.
I did following settings:
Navigated to: Servers > Application Servers > Server1 (or the name of
the server to get a heap dump) > Process Definition > Environment Entries
Then set following properties:
IBM_HEAPDUMP = true
IBM_HEAP_DUMP = true
IBM_JAVA_HEAPDUMP_TEXT=tru
e
IBM_HEAPDUMP_OUTOFMEMORY=f
alse
JAVA_DUMP_OPTS=ONANYSIGNAL
(JAVADUMP[
5],HEAPDUM
P[5])
Then I am running following commands in command prompt:
wsadmin> set jvm [$AdminControl completeObjectName type=JVM,*]
wsadmin> $AdminControl invoke $jvm dumpThreads
Am I missing something?
Answer : How to generate Java Heap Dump?
We figured out why we couldn't generate Heap dumps. Instead of running the following command:
$AdminControl invoke $jvm dumpThreads
The following should be run:
$AdminControl invoke $jvm generateHeapDump
Random Solutions
WKSP0012E Error in my System out.log
Have Router keep Internet Connection alive
PEAP - cannot logon using wireless with IAS, WPA
Blackberry and Domino Sametime
Telenet Problem Port 23 to Mail Servers (Yahoo/Hotmail) - Win XP Home - Can Telnet to Others (i.e., 216.86.77.194)
IPX lover needs help.
Internet Speed
Modify a Mandatory profile
Move a local profile to a domain
Change Internal DNS