When ever we start the JBoss, we are getting the following error.
2011-10-05 14:46:53,980 WARN [org.jboss.ejb.MessageDrivenContainer] Could not restore ejb timers
javax.management.RuntimeMBeanException
at org.jboss.mx.interceptor.ReflectedDispatcher.handleInvocationExceptions(ReflectedDispatcher.java:176)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:163)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.ejb.Container.restoreTimers(Container.java:771)
Caused by: java.lang.NullPointerException
at org.jboss.ejb.txtimer.DatabasePersistencePolicy.listTimerHandles(DatabasePersistencePolicy.java:165)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
2011-10-05 17:47:34,326 ERROR [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Reconnect failed: JMS provider failure detected for AuditMessageBean
javax.naming.NameNotFoundException: ConnectionFactory not bound
at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:667)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
ERROR [org.jboss.ejb.plugins.jms.JMSContainerInvoker] Reconnect failed: JMS provider failure detected for WFMessageBean
javax.naming.NameNotFoundException: ConnectionFactory not bound
at org.jnp.server.NamingServer.getBinding(NamingServer.java:529)
at org.jnp.server.NamingServer.getBinding(NamingServer.java:537)
at org.jnp.server.NamingServer.getObject(NamingServer.java:543)
at org.jnp.server.NamingServer.lookup(NamingServer.java:296)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:667)
at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:627)
We are getting the following error while server restart:
[FONT=Verdana]— MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM —
ObjectName: jboss.mq:service=PPDestinationManager
State: NOTYETINSTALLED
Depends On Me:
jboss.mq:service=SecurityManager
jboss.mq.destination:service=Queue,name=DLQ
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.WorkflowClient1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.JCControlBroker1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.BulkLoadAddUser1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.BulkLoadProvisionService1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.BulkLoadCompanyOperations1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.BulkLoadUpdateUser1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.EmailRequest1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.BulkLoadAddUserCI1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.EventQueue1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.JCListener1
jboss.mq.destination:service=Queue,name=com.jamcracker.eventnotification.EventNotification1
jboss.mq.destination:service=Queue,name=com.jamcracker.audit.Audit1
jboss.mq.destination:service=Topic,name=com.jamcracker.eventnotification.EventNotificationTopic1
jboss.mq.destination:service=Queue,name=com.jamcracker.bulkworklist.BulkWorkList1
jboss.mq.destination:service=Queue,name=com.jamcracker.businessprocess.FastBulkLoadAdd1
ObjectName: jboss.jca:service=DataSourceBinding,name=DefaultDS
State: NOTYETINSTALLED
Depends On Me:
jboss.ejb:service=EJBTimerService,persistencePolicy=database
jboss:service=juddi
jboss:service=KeyGeneratorFactory,type=HiLo
ObjectName: jboss.mq:service=StateManager
State: NOTYETINSTALLED
Depends On Me:
jboss.mq:service=DestinationManager[/FONT]
What is the Jboss version?
Have you defined any mbean by name of “PPDestinationManager”? (because this doesn’t seems to be standard Jboss mbean)
What have you installed in the Jboss? Any EAR/WAR/ SAR?
And what does that EAR/ SAR or war contains? Mbeans/ EJB/ MDB? if yes how did you configure them?
jboss holds althe java resource likes datsource,jms objects and ejb objects configurations in xml file. Please double check your’ xml that you configured