enabling jmx remote in jboss 6.1 -


i'm trying enable jmx remote in jboss 6.1. when i've added options below

-djboss.platform.mbeanserver  -djavax.management.builder.initial=org.jboss.system.server.jmx.mbeanserverbuilderimpl -dcom.sun.management.jmxremote.port=12349 -dcom.sun.management.jmxremote.authenticate=false -dcom.sun.management.jmxremote.ssl=false 

, jboss can't start , i'got following error:

" deployment "jbosslogservice" in error due following reason(s): java.lang.illegalstateexception: logmanager not installed (you must set "java.util.logging.manager" system property "org.jboss.logmanager.logmanager"), **error**" 

do have ideas how fix ?

in jboss eap 6.1 jmx enabled default.

ensure have :

  • <extension module="org.jboss.as.jmx"/> under <extensions>
  • <subsystem xmlns="urn:jboss:domain:jmx:1.2"> <expose-resolved-model/> <expose-expression-model/> <remoting-connector/>
    </subsystem>

  • use -djboss.bind.address.management=yourserverip command line argument start or change here : <interfaces> <interface name="management"> <inet-address value="${jboss.bind.address.management:**127.0.0.1**}"/> </interface> .. </interfaces>

  • use jconsole start script under jboss_home/bin/jconsole.sh (it loads jboss remoting libraries on classpath )

  • to use jvisualvm instead refer https://github.com/johnaoahra80/jboss-as-tool-integration/tree/master/visualvm

  • use url in jconsole service:jmx:remoting-jmx://yourip:magementport (default 9999)

  • use user/password crated using jboss_home/bin/add-user.sh

Comments