1. AdroitLogic
  2. ultraesb
  3. Issues
Issue #22 wontfix

JMX registration fails on JBoss

Asankha Perera
created an issue

Results in the following warning

00:04:11,452 INFO [STDOUT] 2011-11-20 00:04:11,451 [-] [main] WARN Util Error registering a MBean with objectname ' org.adroitlogic.ultraesb:Name=WorkManagers ' for JMX management javax.management.NotCompliantMBeanException: Class does not expose a management interface: java.lang.Object at org.jboss.mx.metadata.MBeanCapability.of(MBeanCapability.java:102) at org.jboss.mx.metadata.MBeanCapability.of(MBeanCapability.java:100) at org.jboss.mx.metadata.MBeanCapability.of(MBeanCapability.java:100) at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:190)

Comments (2)

  1. Ruwan Linton

    It looks like the jboss version 5.1.0.GA doesn't support MXBeans, one possible option is to rename the MXBeans to MBeans. However that doesn't solve the management problem as the MXBeans are heavily using the CompositeData to return data, which result in all the MBeans to be non functional.

    The meaningful option is to disable the MXBean registration. This however would lead to disable all the management and monitoring options such as UConsole, UTerm and JMX management.

  2. Log in to comment