Jboss 1.3.5上的远程RMX.Final-redhat-1 - LogManager wat未正确安装

时间:2016-09-28 12:42:46

标签: java jboss rmi jconsole

逗人, 我在尝试连接Remote RMX时苦苦挣扎。 已经发现必须添加其他Java启动参数:

-Dcom.sun.management.jmxremote.authenticate=false 
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.port=3333

但它也会产生另一个必须指定LogManager的问题。

所以对于JAVA_OPTS我也已添加:

set JAVA_OPTS=%JAVA_OPTS% -Djava.util.logging.manager=org.jboss.logmanager.LogManager
set JAVA_OPTS=%JAVA_OPTS% -Xbootclasspath/p:%JBOSS_HOME%\modules\system\layers\base\org\jboss\logmanager\main\jboss-logmanager-1.5.2.Final-redhat-1.jar

但是我收到了这个错误:

14:21:24,061 INFO  [org.jboss.modules] (main) JBoss Modules version 1.3.5.Final-
redhat-1
java.lang.IllegalStateException: The LogManager was not properly installed (you
must set the "java.util.logging.manager" system property to "org.jboss.logmanage
r.LogManager")
        at org.jboss.logmanager.Logger.getLogger(Logger.java:61)
        at org.jboss.as.server.Main.main(Main.java:84)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at org.jboss.modules.Module.run(Module.java:312)
        at org.jboss.modules.Main.main(Main.java:460)
Press any key to continue . . .

有什么想法可以检查或添加其他内容吗?

1 个答案:

答案 0 :(得分:0)

原来,由于jboss自定义,我们无法运行本机JMX远程连接。

我使用 jolokia 插件以及 hawtio 应用来远程监控服务器资源。