[
https://issues.apache.org/activemq/browse/CAMEL-637?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=43764#action_43764
]
William Tam commented on CAMEL-637:
-----------------------------------
It turns out that you have to either set the "usePlatformMBeanServer" flag to
true or set the mbeanServerDefaultDomain to "WebSphere".
That is, do this:
<camel:jmxAgent id="agent" createConnector="true"
usePlatformMBeanServer="true"/>
or
<camel:jmxAgent id="agent" createConnector="true"
mbeanServerDefaultDomain="WebSphere"/>
The usePlatformMBeanServer would be a better option.
The problem is the implementation of
MBeanServerFactory.createMBeanServer("domain.name") does not return a
mbeanserrver with the expected default domain name. The instance of
mbeanserver that associated with the connector does not seem to be the instance
that registered the camel mbeans.
> Camel JMX does not work in WebSphere 6.1
> ----------------------------------------
>
> Key: CAMEL-637
> URL: https://issues.apache.org/activemq/browse/CAMEL-637
> Project: Apache Camel
> Issue Type: Task
> Components: camel-core
> Affects Versions: 1.4.0
> Reporter: Claus Ibsen
> Assignee: Claus Ibsen
> Fix For: 1.5.0
>
> Attachments: mbean_registration_patch.txt, patch.txt,
> regh-camel-example.log, regh-camel-helloworld.rar, screenshot-1.jpg
>
>
> All the great new Camel JMX stuff should be tested if it works on WebSphere
> 6.1.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.