Отсутствует Websphere NodeAgent JMX MBean - PullRequest
0 голосов
/ 20 апреля 2011

Я пытаюсь запустить пример кода из IBM ( пример кода ссылки ), чтобы подключиться к Websphere Application Server v7.0 через клиент JMX.

Я мог успешно подключиться к Websphere MBeanServer с помощью jconsole и увидеть, что существуют два домена (JMImplementation и WebSphere).Тем не менее, я обнаружил, что нет NodeAgent MBean, как указано в примере кода с шаблоном ObjectName WebSphere:type=NodeAgent,node=<some node>,*.

Кто-нибудь знает, почему NodeAgent MBean нет?

Ответы [ 2 ]

2 голосов
/ 25 октября 2012

Вы можете выполнить такой запрос "WebSphere: *" - так вы получите все mbean-компоненты, которые у вас есть во время оценки запроса. Просто распечатайте это, чтобы получить выражение того, что у вас есть на самом деле. Например, в моей конфигурации только mbeans-сервер и портал, а не nodeAgent. Так что этот образец не будет работать и в моей среде.

1 голос
/ 20 апреля 2011

Какой выпуск WebSphere вы используете? WebSphere Express не включает агентов узлов или администратора развертывания. WebSphere Network Deployment включает эти компоненты для поддержки различных функций. Он полон маркетинговых рассуждений, но у IBM есть PDF , в котором перечислены различия между различными изданиями.

...