JBoss (4.0.x) имеет много полезных компонентов MBean (org.apache.commons.modeler.*
), которые видны в: /jmx-console
Но я не вижу эти компоненты в списке JConsole (вкладка MBeans).
Эти бобы не подвергаются воздействию внешнего мира?
JBoss (4.0.x) имеет много полезных компонентов MBean (org.apache.commons.modeler.*
), которые видны в: /jmx-console
Но я не вижу эти компоненты в списке JConsole (вкладка MBeans).
Эти бобы не подвергаются воздействию внешнего мира?
JBoss 4.x имеет свой собственный внутренний сервер MBean, отдельный от сервера JVM по умолчанию (JBoss AS 4.x предшествовал Java 5 и его серверу MBean, поэтому требовался собственный).
Я считаю, что в JBoss AS 5.x вы можете сказать ему использовать сервер MBean JVM, но я не думаю, что JBoss AS 4.x предоставляет такую возможность.
Эти бобы не подвергаются воздействию внешнего мира?
Да, они есть - внутренний сервер MBean JBoss AS так же открыт, как и сервер JVM, просто он открыт по-другому. JConsole общается с сервером MBean JVM, вам нужны разные инструменты для общения с сервером JBoss AS.
P.S. JBoss AS 4.0 невероятно стар (2004? 2005?). Вы действительно должны обновить его.
-Djavax.management.builder.initial=org.jboss.system.server.jmx.MBeanServerBuilderImpl
и -Djboss.platform.mbeanserver
- person StackUnder; 08.06.2016