Unable to run jps, jstack, and other Java utilities on Tomcat after upgrading to JDK 1.6 update 23 and later
Issue
- In order to execute any of the Oracle commands will only get picked up if Tomcat CATALINA_TMPDIR is set to /tmp.
- For java version "1.6.0_21"
- It creates /tmp/hsperfdata_<ApplicationID> and creates and writes to the <PID> file inside the directory.
- For java version "1.6.0_24"
- It creates
/tmp/hsperfdata_<ApplicationID>but never creates or writes to the <PID> file locate inhsperfdata_<ApplicationID>. - It also creates a
hsperfdata_<ApplicationID>directory and it writes to the <PID> file located in the directory$CATALINA_BASE/temp.
- It creates
- http://bugs.sun.com/view_bug.do?bug_id=6447182
Environment
- JBoss Enterprise Web Server (EWS) Tomcat
- Red Hat Enterprise Linux (RHEL) Tomcat
- Oracle JDK 1.6 update 23 and higher
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
