How to connect to JBoss EAP 6 / JBoss EAP 7 using VisualVM
Issue
- Unable to connect to
jmxwithvisualvm - How to connect to a JBoss instance remotely using
visualvmandjmxconnector. - Enabled the following JAVA_OPTIONS in the
standalone.confstill not able to connect to JBoss EAP6 using VisualVM
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.port=9002"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.authenticate=false"
JAVA_OPTS="$JAVA_OPTS -Dcom.sun.management.jmxremote.ssl=false"
Getting the following Exception while starting JBoss EAP 6 using above JAVA_OPTS
./standalone.sh
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /home/userone/JBoss/jboss-eap-6.0
JAVA: /home/rmartine/Development/jdk1.6.0_30/bin/java
JAVA_OPTS: -server -XX:+UseCompressedOops -XX:+TieredCompilation -Xms1303m -Xmx1303m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9002 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
=========================================================================
WARNING: Failed to load the specified log manager class org.jboss.logmanager.LogManager
Exception in thread "main" java.lang.ExceptionInInitializerError
at org.jboss.as.server.Main.main(Main.java:73)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.jboss.modules.Module.run(Module.java:260)
at org.jboss.modules.Main.main(Main.java:291)
Caused by: java.lang.IllegalStateException: The LogManager was not properly installed (you must set the "java.util.logging.manager" system property to "org.jboss.logmanager.LogManager")
at org.jboss.logmanager.Logger.getLogger(Logger.java:60)
at org.jboss.logmanager.log4j.BridgeRepositorySelector.<clinit>(BridgeRepositorySelector.java:42)
- How to monitor EAP 6 using VisualVM?
- Unable to use
JVisualvmwhen JBoss is running as windows service. - How to run Visual VM on Jboss EAP 6 ?
- Require Instructions on how to run Visual VM on Jboss 6.3 EAP.
- Visual VM on Jboss 6.3 EAP.
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6.x
- 7.x
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.
