[jboss-user] [EJB 3.0] - Re: MDB redeploy with ...-service.xml

Wolfgang Knauf do-not-reply at jboss.com
Tue Jan 27 14:20:46 EST 2009


Hi Jaikiran,

thanks for your reply.

I simply copy the EAR to the deploy folder.

On first deploy, this is the console output:
20:10:29,250 WARN  [AbstractDeploymentContext] Unable to register deployment mbean vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar/knaufmq-service.xml
  | javax.management.InstanceAlreadyExistsException: jboss.deployment:id="vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar/knaufmq-service.xml",type=SubDeployment already registered.
  | 	at org.jboss.mx.server.registry.BasicMBeanRegistry.add(BasicMBeanRegistry.java:767)
  | 	at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:236)
  | 	at sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)
  | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  | 	at java.lang.reflect.Method.invoke(Unknown Source)
  | 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
  | 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
  | 	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:138)
  | 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
  | 	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:140)
  | 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
  | 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
  | 	at org.jboss.mx.server.MBeanServerImpl$3.run(MBeanServerImpl.java:1431)
  | 	at java.security.AccessController.doPrivileged(Native Method)
  | 	at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:1426)
  | 	at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:376)
  | 	at org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.registerMBeans(AbstractDeploymentContext.java:989)
  | 	at org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.registerMBeans(AbstractDeploymentContext.java:998)
  | 	at org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.registerMBeans(AbstractDeploymentContext.java:998)
  | 	at org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.postRegister(AbstractDeploymentContext.java:964)
  | 	at org.jboss.mx.server.AbstractMBeanInvoker.invokePostRegister(AbstractMBeanInvoker.java:974)
  | 	at org.jboss.mx.server.AbstractMBeanInvoker.postRegister(AbstractMBeanInvoker.java:681)
  | 	at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:338)
  | 	at sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)
  | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  | 	at java.lang.reflect.Method.invoke(Unknown Source)
  | 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
  | 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
  | 	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:138)
  | 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
  | 	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:140)
  | 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
  | 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
  | 	at org.jboss.mx.server.MBeanServerImpl$3.run(MBeanServerImpl.java:1431)
  | 	at java.security.AccessController.doPrivileged(Native Method)
  | 	at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:1426)
  | 	at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:376)
  | 	at org.jboss.deployers.plugins.deployers.DeployersImpl.registerMBean(DeployersImpl.java:1602)
  | 	at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:755)
  | 	at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
  | 	at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
  | 	at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
  | 	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
  | 	at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
  | 	at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
  | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
  | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
  | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
  | 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
  | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  | 	at java.lang.Thread.run(Unknown Source)
  | 20:10:29,437 INFO  [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext at 24665615{vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar}
  | 20:10:29,437 INFO  [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext at 24665615{vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar}
  | 20:10:29,484 INFO  [JBossASKernel] Created KernelDeployment for: MessageClient.jar
  | 20:10:29,484 INFO  [JBossASKernel] installing bean: jboss.j2ee:ear=Message.ear,jar=MessageClient.jar,name=MessageClient,service=EJB3
  | 20:10:29,484 INFO  [JBossASKernel]   with dependencies:
  | 20:10:29,484 INFO  [JBossASKernel]   and demands:
  | 20:10:29,500 INFO  [JBossASKernel]   and supplies:
  | 20:10:29,500 INFO  [JBossASKernel] Added bean(jboss.j2ee:ear=Message.ear,jar=MessageClient.jar,name=MessageClient,service=EJB3) to KernelDeployment of: MessageClient.jar
  | 20:10:29,796 INFO  [JBossASKernel] Created KernelDeployment for: MessageEJB.jar
  | 20:10:29,796 INFO  [JBossASKernel] installing bean: jboss.j2ee:ear=Message.ear,jar=MessageEJB.jar,name=MessageBean,service=EJB3
  | 20:10:29,796 INFO  [JBossASKernel]   with dependencies:
  | 20:10:29,796 INFO  [JBossASKernel]   and demands:
  | 20:10:29,796 INFO  [JBossASKernel] 	jboss.ejb:service=EJBTimerService
  | 20:10:29,796 INFO  [JBossASKernel]   and supplies:
  | 20:10:29,796 INFO  [JBossASKernel] 	jndi:null
  | 20:10:29,796 INFO  [JBossASKernel] 	Class:javax.jms.MessageListener
  | 20:10:29,796 INFO  [JBossASKernel] Added bean(jboss.j2ee:ear=Message.ear,jar=MessageEJB.jar,name=MessageBean,service=EJB3) to KernelDeployment of: MessageEJB.jar
  | 20:10:29,828 INFO  [ClientENCInjectionContainer] STARTED CLIENT ENC CONTAINER: MessageClient
  | 20:10:29,890 INFO  [EJBContainer] STARTED EJB: de.fhw.komponentenarchitekturen.knauf.mdb.MessageBean ejbName: MessageBean

Then I delete the EAR and wait some seconds. Output is:
20:11:40,984 INFO  [QueueService] Queue[queue/MessageBeanQueue] stopped
  | 20:11:41,062 INFO  [EJBContainer] STOPPED EJB: de.fhw.komponentenarchitekturen.knauf.mdb.MessageBean ejbName: MessageBean
  | 20:11:41,125 INFO  [ClientENCInjectionContainer] STOPPED CLIENT ENC CONTAINER: MessageClient

And now I copy the EAR again:
20:12:11,265 WARN  [AbstractDeploymentContext] Unable to register deployment mbean vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar/knaufmq-service.xml
  | javax.management.InstanceAlreadyExistsException: jboss.deployment:id="vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar/knaufmq-service.xml",type=SubDeployment already registered.
  | 	at org.jboss.mx.server.registry.BasicMBeanRegistry.add(BasicMBeanRegistry.java:767)
  | 	at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:236)
  | 	at sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)
  | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  | 	at java.lang.reflect.Method.invoke(Unknown Source)
  | 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
  | 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
  | 	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:138)
  | 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
  | 	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:140)
  | 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
  | 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
  | 	at org.jboss.mx.server.MBeanServerImpl$3.run(MBeanServerImpl.java:1431)
  | 	at java.security.AccessController.doPrivileged(Native Method)
  | 	at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:1426)
  | 	at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:376)
  | 	at org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.registerMBeans(AbstractDeploymentContext.java:989)
  | 	at org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.registerMBeans(AbstractDeploymentContext.java:998)
  | 	at org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.registerMBeans(AbstractDeploymentContext.java:998)
  | 	at org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext.postRegister(AbstractDeploymentContext.java:964)
  | 	at org.jboss.mx.server.AbstractMBeanInvoker.invokePostRegister(AbstractMBeanInvoker.java:974)
  | 	at org.jboss.mx.server.AbstractMBeanInvoker.postRegister(AbstractMBeanInvoker.java:681)
  | 	at org.jboss.mx.server.registry.BasicMBeanRegistry.registerMBean(BasicMBeanRegistry.java:338)
  | 	at sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)
  | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  | 	at java.lang.reflect.Method.invoke(Unknown Source)
  | 	at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
  | 	at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
  | 	at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:138)
  | 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
  | 	at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:140)
  | 	at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
  | 	at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
  | 	at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
  | 	at org.jboss.mx.server.MBeanServerImpl$3.run(MBeanServerImpl.java:1431)
  | 	at java.security.AccessController.doPrivileged(Native Method)
  | 	at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:1426)
  | 	at org.jboss.mx.server.MBeanServerImpl.registerMBean(MBeanServerImpl.java:376)
  | 	at org.jboss.deployers.plugins.deployers.DeployersImpl.registerMBean(DeployersImpl.java:1602)
  | 	at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:755)
  | 	at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:545)
  | 	at org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:290)
  | 	at org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:221)
  | 	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
  | 	at java.util.concurrent.FutureTask$Sync.innerRunAndReset(Unknown Source)
  | 	at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
  | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(Unknown Source)
  | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(Unknown Source)
  | 	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
  | 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
  | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  | 	at java.lang.Thread.run(Unknown Source)
  | 20:12:11,328 INFO  [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext at 28472239{vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar}
  | 20:12:11,328 INFO  [Ejb3DependenciesDeployer] Encountered deployment AbstractVFSDeploymentContext at 28472239{vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar}
  | 20:12:11,343 INFO  [JBossASKernel] Created KernelDeployment for: MessageClient.jar
  | 20:12:11,343 INFO  [JBossASKernel] installing bean: jboss.j2ee:ear=Message.ear,jar=MessageClient.jar,name=MessageClient,service=EJB3
  | 20:12:11,343 INFO  [JBossASKernel]   with dependencies:
  | 20:12:11,343 INFO  [JBossASKernel]   and demands:
  | 20:12:11,343 INFO  [JBossASKernel]   and supplies:
  | 20:12:11,343 INFO  [JBossASKernel] Added bean(jboss.j2ee:ear=Message.ear,jar=MessageClient.jar,name=MessageClient,service=EJB3) to KernelDeployment of: MessageClient.jar
  | 20:12:11,375 INFO  [JBossASKernel] Created KernelDeployment for: MessageEJB.jar
  | 20:12:11,375 INFO  [JBossASKernel] installing bean: jboss.j2ee:ear=Message.ear,jar=MessageEJB.jar,name=MessageBean,service=EJB3
  | 20:12:11,375 INFO  [JBossASKernel]   with dependencies:
  | 20:12:11,375 INFO  [JBossASKernel]   and demands:
  | 20:12:11,375 INFO  [JBossASKernel] 	jboss.ejb:service=EJBTimerService
  | 20:12:11,375 INFO  [JBossASKernel]   and supplies:
  | 20:12:11,375 INFO  [JBossASKernel] 	jndi:null
  | 20:12:11,375 INFO  [JBossASKernel] 	Class:javax.jms.MessageListener
  | 20:12:11,375 INFO  [JBossASKernel] Added bean(jboss.j2ee:ear=Message.ear,jar=MessageEJB.jar,name=MessageBean,service=EJB3) to KernelDeployment of: MessageEJB.jar
  | 20:12:11,390 INFO  [ClientENCInjectionContainer] STARTED CLIENT ENC CONTAINER: MessageClient
  | 20:12:11,453 INFO  [EJBContainer] STARTED EJB: de.fhw.komponentenarchitekturen.knauf.mdb.MessageBean ejbName: MessageBean
  | 20:12:11,468 WARN  [JmsActivation] Failure in jms activation org.jboss.resource.adapter.jms.inflow.JmsActivationSpec at d150b(ra=org.jboss.resource.adapter.jms.JmsResourceAdapter at 15a5ab destination=queue/MessageBeanQueue destinationType=javax.jms.Queue tx=true durable=false reconnect=10 provider=java:/DefaultJMSProvider user=null maxMessages=1 minSession=1 maxSession=15 keepAlive=60000 useDLQ=true DLQHandler=org.jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler DLQJndiName=queue/DLQ DLQUser=null DLQMaxResent=5)
  | javax.naming.NameNotFoundException: MessageBeanQueue not bound
  | 	at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
  | 	at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)
  | 	at org.jnp.server.NamingServer.getObject(NamingServer.java:785)
  | 	at org.jnp.server.NamingServer.lookup(NamingServer.java:443)
  | 	at org.jnp.server.NamingServer.lookup(NamingServer.java:399)
  | 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:713)
  | 	at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:673)
  | 	at javax.naming.InitialContext.lookup(Unknown Source)
  | 	at org.jboss.util.naming.Util.lookup(Util.java:222)
  | 	at org.jboss.resource.adapter.jms.inflow.JmsActivation.setupDestination(JmsActivation.java:464)
  | 	at org.jboss.resource.adapter.jms.inflow.JmsActivation.setup(JmsActivation.java:352)
  | 	at org.jboss.resource.adapter.jms.inflow.JmsActivation$SetupActivation.run(JmsActivation.java:729)
  | 	at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
  | 	at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
  | 	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
  | 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
  | 	at java.lang.Thread.run(Unknown Source)
  | 20:12:11,515 INFO  [QueueService] Queue[queue/MessageBeanQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000

The corresponding snippets from server.log are:
2009-01-27 20:12:11,265 DEBUG [org.jboss.deployers.plugins.main.MainDeployerImpl] (HDScanner) Scheduling deployment: vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear parent=null
  | 2009-01-27 20:12:11,265 DEBUG [org.jboss.deployers.plugins.main.MainDeployerImpl] (HDScanner) Scheduling deployment: vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageClient.jar parent=AbstractVFSDeploymentContext at 19588921{vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear}
  | 2009-01-27 20:12:11,265 DEBUG [org.jboss.deployers.plugins.main.MainDeployerImpl] (HDScanner) Scheduling deployment: vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar parent=AbstractVFSDeploymentContext at 19588921{vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear}
  | 2009-01-27 20:12:11,265 DEBUG [org.jboss.deployers.plugins.main.MainDeployerImpl] (HDScanner) Scheduling deployment: vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar/knaufmq-service.xml parent=AbstractVFSDeploymentContext at 28472239{vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar}
  | 2009-01-27 20:12:11,265 DEBUG [org.jboss.deployers.plugins.deployers.DeployersImpl] (HDScanner) Deploying vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear
  | 2009-01-27 20:12:11,265 WARN  [org.jboss.deployers.structure.spi.helpers.AbstractDeploymentContext] (HDScanner) Unable to register deployment mbean vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar/knaufmq-service.xml
  | javax.management.InstanceAlreadyExistsException: jboss.deployment:id="vfszip:/C:/temp/jboss-5.0.0.GA/server/default/deploy/Message.ear/MessageEJB.jar/knaufmq-service.xml",type=SubDeployment already registered.
  | 	at org.jboss.mx.server.registry.BasicMBeanRegistry.add(BasicMBeanRegistry.java:767)
  | 

and
2009-01-27 20:12:11,468 DEBUG [org.jboss.resource.adapter.jms.inflow.JmsActivation] (WorkManager(2)-3) Setup DLQ org.jboss.resource.adapter.jms.inflow.JmsActivation at a9ed1f(spec=org.jboss.resource.adapter.jms.inflow.JmsActivationSpec at d150b mepf=org.jboss.ejb3.mdb.inflow.JBossMessageEndpointFactory at eb691 active=true dlq=org.jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler at 163a8b0 transacted=true)
  | 2009-01-27 20:12:11,468 DEBUG [org.jboss.resource.adapter.jms.inflow.JmsActivation] (WorkManager(2)-3) Destination type defined as javax.jms.Queue
  | 2009-01-27 20:12:11,468 DEBUG [org.jboss.resource.adapter.jms.inflow.JmsActivation] (WorkManager(2)-3) Retrieving destination queue/MessageBeanQueue of type javax.jms.Queue
  | 2009-01-27 20:12:11,468 WARN  [org.jboss.resource.adapter.jms.inflow.JmsActivation] (WorkManager(2)-3) Failure in jms activation org.jboss.resource.adapter.jms.inflow.JmsActivationSpec at d150b(ra=org.jboss.resource.adapter.jms.JmsResourceAdapter at 15a5ab destination=queue/MessageBeanQueue destinationType=javax.jms.Queue tx=true durable=false reconnect=10 provider=java:/DefaultJMSProvider user=null maxMessages=1 minSession=1 maxSession=15 keepAlive=60000 useDLQ=true DLQHandler=org.jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler DLQJndiName=queue/DLQ DLQUser=null DLQMaxResent=5)
  | javax.naming.NameNotFoundException: MessageBeanQueue not bound
  | 	at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
  | 	...
  | 2009-01-27 20:12:11,468 DEBUG [org.jboss.resource.adapter.jms.inflow.JmsActivation] (WorkManager(2)-3) Tearing down org.jboss.resource.adapter.jms.inflow.JmsActivationSpec at d150b(ra=org.jboss.resource.adapter.jms.JmsResourceAdapter at 15a5ab destination=queue/MessageBeanQueue destinationType=javax.jms.Queue tx=true durable=false reconnect=10 provider=java:/DefaultJMSProvider user=null maxMessages=1 minSession=1 maxSession=15 keepAlive=60000 useDLQ=true DLQHandler=org.jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler DLQJndiName=queue/DLQ DLQUser=null DLQMaxResent=5)
  | 2009-01-27 20:12:11,468 DEBUG [org.jboss.resource.adapter.jms.inflow.JmsActivation] (WorkManager(2)-3) Removing DLQ org.jboss.resource.adapter.jms.inflow.JmsActivation at a9ed1f(spec=org.jboss.resource.adapter.jms.inflow.JmsActivationSpec at d150b mepf=org.jboss.ejb3.mdb.inflow.JBossMessageEndpointFactory at eb691 active=true dlq=org.jboss.resource.adapter.jms.inflow.dlq.GenericDLQHandler at 163a8b0 transacted=true)
  | ...
  | 2009-01-27 20:12:11,515 DEBUG [org.jboss.system.ServiceController] (HDScanner) Creating service knauf:service=Queue,name=MessageBeanQueue
  | 2009-01-27 20:12:11,515 DEBUG [org.jboss.jms.server.destination.QueueService] (HDScanner) Creating knauf:service=Queue,name=MessageBeanQueue
  | 2009-01-27 20:12:11,515 DEBUG [org.jboss.jms.server.destination.QueueService] (HDScanner) Created knauf:service=Queue,name=MessageBeanQueue
  | 2009-01-27 20:12:11,515 DEBUG [org.jboss.system.ServiceController] (HDScanner) starting service knauf:service=Queue,name=MessageBeanQueue
  | 2009-01-27 20:12:11,515 DEBUG [org.jboss.jms.server.destination.QueueService] (HDScanner) Starting knauf:service=Queue,name=MessageBeanQueue
  | 2009-01-27 20:12:11,515 DEBUG [org.jboss.jms.server.DestinationJNDIMapper] (HDScanner) queue MessageBeanQueue registered 

But despite those exceptions, the MDB works fine.
Seems that the exception on redeploy occurs during cleanup of the old config?

Best regards

Wolfgang


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4205057#4205057

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4205057



More information about the jboss-user mailing list