СРЕДА NetBeans 6.9.1, GlassFish 3.1, METRO 2.1
Я хочу составить список доступных веб-сервисов, поэтому я запрашиваю JMX MBeanServer для *:type=WSEndpoint,*
. Проблема в том, что после развертывания осталось всего около 56 Mbean-компонентов, а WSEndpoint
bean-компонентов не зарегистрированы. Если я подключаюсь к JMXterm, количество MBean подскакивает до ~ 380, и все WSEndpoint
bean-компоненты видны. В JConsole я не вижу folder
, но после запуска JMXterm вижу.
Даже если я вызову веб-службу, компоненты MBean останутся незарегистрированными. Мониторинг METRO включен по умолчанию, я так и оставил; после развертывания отображается консольное сообщение INFO: Metro monitoring rootname successfully set to: amx:pp=/mon/server-mon[server],type=WSEndpoint,name=...
.
Что делает JMXterm, чтобы все MBean-компоненты были видны? Выполняет ли он какие-либо вызовы методов для MBeanServer
? Есть ли какое-нибудь решение, чтобы я мог получить доступ к WSEndpoint
bean-компонентам сразу после развертывания?