4 Replies Latest reply on Nov 2, 2003 12:16 AM by jayzliao

    CMP bean "deadlock" in JBoss-3.2.2 and JBoss-3.2.2RC3

    jayzliao

      Thank you all at first!

      I used JBoss-3.2.1 for my project. In my project, I used Session Bean, Entity Beans and Message Driven Beans.

      At first, when I deployed my application on JBoss-3.2.1, I got the error of "javax.naming.NameNotFoundException: DefaultJMSProvider not bound", I changed the attribute "RecursiveSearch" set as false in jboss-service.xml file. I didn't get error. But I still get two WARNINGs. they are called:

      13:38:54,240 WARN [JMSContainerInvoker] Could not find the queue destination-jn
      di-name=queue/messageentitytest
      13:38:54,240 WARN [JMSContainerInvoker] destination not found: queue/messageent
      itytest reason: javax.naming.NameNotFoundException: messageentitytest not bound
      13:38:54,240 WARN [JMSContainerInvoker] creating a new temporary destination: q
      ueue/messageentitytest
      13:38:54,240 INFO [messageentitytest] Creating
      13:38:54,240 INFO [messageentitytest] Created
      13:38:54,240 INFO [messageentitytest] Starting
      13:38:54,240 INFO [messageentitytest] Bound to JNDI name: queue/messageentityte
      st
      13:38:54,240 INFO [messageentitytest] Started
      13:38:54,256 WARN [SecurityManager] No SecurityMetadadata was available for mes
      sageentitytest adding default security conf

      But my application still can work in this case, I mean, my Entity beans work well.

      After I changed JBoss version to both JBoss-3.2.2, when I deployed my application, I still got a WARNING is:

      13:51:53,287 WARN [JMSContainerInvoker] Could not find the queue destination-jn
      di-name=queue/messageentitytest
      13:51:53,287 WARN [JMSContainerInvoker] destination not found: queue/messageent
      itytest reason: javax.naming.NameNotFoundException: messageentitytest not bound
      13:51:53,287 WARN [JMSContainerInvoker] creating a new temporary destination: q
      ueue/messageentitytest
      13:51:53,287 INFO [messageentitytest] Bound to JNDI name: queue/messageentityte
      st
      13:51:53,287 INFO [messageentitytest] Started jboss.mq.destination:service=Queu
      e,name=messageentitytest

      And when I running my application, my entity beans did not work.

      Then, I changed JBoss version to JBoss3.2.2RC3, I got same WARNING when I deployed my application, and entity bean didn't work too, one more thing is I got the following info when I was runing my application:

      14:09:58,943 WARN [TxInterceptorCMT] Application deadlock detected retrying 1
      14:09:59,068 WARN [TxInterceptorCMT] Application deadlock detected retrying 1

      In my application, entity beans are CMP, and no any relationship between them. I used them just keep working status info.

      Anybody can help me? Thank you very much!

      Jay.

      P.S.
      I posted my problem before here:
      http://www.jboss.org/modules/bb/index.html?module=bb&op=viewtopic&t=