Приложение JBoss 7, запуск/остановка из пользовательского интерфейса?

Я запускаю приложение на сервере Jboss 6 и использую mbeans для запуска/остановки своего приложения без повторного развертывания/перезапуска сервера. Я тестировал JBoss 7 и увидел, что нет поддержки mbean.

Как мне создать эту функциональность сейчас? Я пока ничего не нашел по этому поводу.


person Erik Skoglund    schedule 03.10.2011    source источник
comment
Ответы Mayby на этот вопрос могут вам помочь:   -  person Lukasz Stelmach    schedule 03.10.2011


Ответы (2)


Есть поддержка MBean.

В какой области у вас возникают проблемы: при развертывании MBeans или доступе к ним, ...?

person Rico    schedule 04.10.2011
comment
Там есть? Я получаю сообщение об ошибке при развертывании приложения. WstxParsingException: получен DTD события вместо START_ELEMENT или END_ELEMENT. проблема в моем jboss-service.xml, где я определяю bean-компонент. - person Erik Skoglund; 04.10.2011
comment
Хорошо, я удалил пользовательский xml и вместо этого проверил его в конфигурации сервера. Теперь я могу развернуться. Но как мне добраться до интерфейса mbean без jxm-консоли? - person Erik Skoglund; 04.10.2011
comment
См. это: community.jboss.org/thread/169408, который также присутствует в ветке Lukasz упомянул. Короче говоря: используйте JConsole. - person Rico; 04.10.2011
comment
Да, спасибо. JConsole был именно тем, что я искал. Очевидно, все еще получаю ошибку синтаксического анализа. Но это начало. - person Erik Skoglund; 05.10.2011
comment
Я отмечаю это как ответ, потому что он решил исходный вопрос. Доступ к MBeans можно получить с помощью JConsole. Странно, по крайней мере, это не рекомендуется в документации AS7. - person Erik Skoglund; 05.10.2011

Тем временем (2015) идет портирование jmx-консоли AS5, которую можно развернуть на AS7 и WildFly. См. https://github.com/wildfly-extras/jmx-console.

person Rico    schedule 03.06.2015