If you discover your JVM is core dumping after you install the Diags/TV probe, then it is likely due to a bug in the JVM that fails to JIT compile a Sonic MQ class. This bug appears in JDK versions 1.5.0_17 and later.
Problem detection:
Core dump file produced (i.e. "hs_err_pid18488.log") contains something along the lines of:
Current CompileTask:
opto: 86% ! progress.message.zclient.ClientSender.threadMain()V @ 609 (1404 bytes)
Workaround:
Add the following argument to the JVM startup:
-XX:CompileCommand=exclude,progress/message/zclient/ClientSender.threadMain
Solution (unverified):
Update the JVM to a later version by installing the appropriate patch. Must be at least 1.5.0_19.
0 Comments