1 Reply Latest reply on Sep 11, 2009 8:33 AM by Vicky Kak

    JCA connection error

    Lovely Rajini Newbie

      ISSUE:1
      ---------------
      [WorkManager(2)-1678] com.ibm.msg.client.jms.internal.JmsXASessionImpl
      A message driven bean threw a runtime exception '
      Message : java.lang.IllegalStateException:
      Multiple message delivery between before and after delivery is not allowed
      for message endpoint local/heartbeat@25330010@972
      Class : class java.lang.IllegalStateException
      Stack : org.jboss.ejb.plugins.inflow.MessageEndpointInterceptor.delivery(MessageEndpointInterceptor.java:246)
      : org.jboss.ejb.plugins.inflow.MessageEndpointInterceptor.invoke(MessageEndpointInterceptor.java:140)
      : org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:74)
      : org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
      : $Proxy165.onMessage(null:-1)
      : com.ibm.mq.connector.inbound.MessageEndpointWrapper.onMessage(MessageEndpointWrapper.java:131)
      : com.ibm.mq.jms.MQSession$FacadeMessageListener.onMessage(MQSession.java:147)
      : com.ibm.msg.client.jms.internal.JmsSessionImpl.run(JmsSessionImpl.java:2558)
      : com.ibm.mq.jms.MQSession.run(MQSession.java:860)
      : com.ibm.mq.connector.inbound.WorkImpl.run(WorkImpl.java:172)
      : org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
      : org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:275)
      : EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:756)
      : java.lang.Thread.run(Thread.java:595)
      '.

      EXPLANATION:
      This may indicate a problem in the message listener.

      ACTION:
      If the runtime exception was thrown unintentionally by the message listener, use the linked exception to determine the cause of the problem.

      ==============================
      ISSUE:2
      ---------

      [WorkManager(2)-778] com.ibm.msg.client.jms.internal.JmsXASessionImpl
      An exception '
      Message : java.lang.IllegalStateException: MQJMS0006: WebSphere MQ classes for JMS attempts to use a data type not supported by a message or attempts to read data in the wrong type.
      Class : class java.lang.IllegalStateException
      Stack : com.ibm.msg.client.wmq.v6.jms.internal.MQMessageReference.getMessage(MQMessageReference.java:705)
      : com.ibm.msg.client.jms.internal.JmsMessageReferenceImpl.getMessage(JmsMessageReferenceImpl.java:131)
      : com.ibm.msg.client.jms.internal.JmsSessionImpl.consume(JmsSessionImpl.java:2843)
      : com.ibm.msg.client.jms.internal.JmsSessionImpl.run(JmsSessionImpl.java:2550)
      : com.ibm.mq.jms.MQSession.run(MQSession.java:860)
      : com.ibm.mq.connector.inbound.WorkImpl.run(WorkImpl.java:172)
      : org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
      : org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:275)
      : EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:756)
      : java.lang.Thread.run(Thread.java:595)
      ' was caught while processing a message for delivery to a message driven bean.

      EXPLANATION:
      null

      ACTION:
      Examine the linked exception for more information.

        • 1. Re: JCA connection error
          Vicky Kak Master

           

          Message : java.lang.IllegalStateException: MQJMS0006: WebSphere MQ classes for JMS attempts to use a data type not supported by a message or attempts to read data in the wrong type.


          Did you spoke to ibm support folks to figure out what the above error code means?