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