[jboss-jira] [JBoss JIRA] (DROOLS-60) MBean class org.drools.management.KieSessionMonitoringImpl does not implement DynamicMBean

Charles Moulliard (JIRA) jira-events at lists.jboss.org
Wed Feb 27 07:37:56 EST 2013


Charles Moulliard created DROOLS-60:
---------------------------------------

             Summary: MBean class org.drools.management.KieSessionMonitoringImpl does not implement DynamicMBean
                 Key: DROOLS-60
                 URL: https://issues.jboss.org/browse/DROOLS-60
             Project: Drools
          Issue Type: Bug
      Security Level: Public (Everyone can see)
    Affects Versions: 6.0.0.Alpha1
            Reporter: Charles Moulliard
            Assignee: Mark Proctor


When drools-camel is deployed on Karaf and when a camel is fired to the drools component, the following error is generated :

{code}
2013-02-27 13:31:29,378 | ERROR | imer://testRoute | DroolsManagementAgent            | management.DroolsManagementAgent  137 | 119 - org.drools.karaf.drools-component - 6.0.0.SNAPSHOT | Unable to register mbean org.drools.kbases:type=beda8f5b-801e-4a00-bb2a-95150b985f95,group=Sessions,sessionId=Session-0 into the platform MBean Server
javax.management.NotCompliantMBeanException: MBean class org.drools.management.KieSessionMonitoringImpl does not implement DynamicMBean, neither follows the Standard MBean conventions (javax.management.NotCompliantMBeanException: Class org.drools.management.KieSessionMonitoringImpl is not a JMX compliant Standard MBean) nor the MXBean conventions (javax.management.NotCompliantMBeanException: org.drools.management.KieSessionMonitoringImpl: Class org.drools.management.KieSessionMonitoringImpl is not a JMX compliant MXBean)
	at com.sun.jmx.mbeanserver.Introspector.checkCompliance(Introspector.java:160)[:1.6.0_37]
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:305)[:1.6.0_37]
	at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:482)[:1.6.0_37]
	at org.drools.management.DroolsManagementAgent.registerMBean(DroolsManagementAgent.java:126)[119:org.drools.karaf.drools-component:6.0.0.SNAPSHOT]
	at org.drools.management.DroolsManagementAgent.registerKnowledgeSession(DroolsManagementAgent.java:111)[119:org.drools.karaf.drools-component:6.0.0.SNAPSHOT]
	at org.drools.common.AbstractWorkingMemory.initManagementBeans(AbstractWorkingMemory.java:320)[119:org.drools.karaf.drools-component:6.0.0.SNAPSHOT]
	at org.drools.common.AbstractWorkingMemory.<init>(AbstractWorkingMemory.java:315)[119:org.drools.karaf.drools-component:6.0.0.SNAPSHOT]
	at org.drools.common.AbstractWorkingMemory.<init>(AbstractWorkingMemory.java:234)[119:org.drools.karaf.drools-component:6.0.0.SNAPSHOT]
	at org.drools.common.AbstractWorkingMemory.<init>(AbstractWorkingMemory.java:200)[119:org.drools.karaf.drools-component:6.0.0.SNAPSHOT]
	at org.drools.reteoo.ReteooWorkingMemory.<init>(ReteooWorkingMemory.java:103)[119:org.drools.karaf.drools-component:6.0.0.SNAPSHOT]
	at org.drools.impl.StatelessKnowledgeSessionImpl.newWorkingMemory(StatelessKnowledgeSessionImpl.java:123)[119:org.drools.karaf.drools-component:6.0.0.SNAPSHOT]
	at org.drools.impl.StatelessKnowledgeSessionImpl.execute(StatelessKnowledgeSessionImpl.java:294)[119:org.drools.karaf.drools-component:6.0.0.SNAPSHOT]
	at org.drools.camel.component.DroolsInsertProducer$StatelessSessionInsertWorker.process(DroolsInsertProducer.java:146)[326:org.drools.camel:6.0.0.SNAPSHOT]
	at org.drools.camel.component.DroolsInsertProducer.process(DroolsInsertProducer.java:100)[326:org.drools.camel:6.0.0.SNAPSHOT]
{code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list