Question

tout en essayant de démarrer un . J'ai vérifié tous les noms de Connection factory JNDI & Destination JNDI, tout est ok. Et je peux en mesure de parcourir la file d'attente dans le terminal ainsi.

Pls aide!

[13/01/12 17: 21: 26: 259 GMT + 08: 00] 00000029 MDBListenerIm W WMSG0019E: Impossible de démarrer ods MDB Listener, JMSDestination jms / quexx: java.lang.ClassCastException: com.ibm.mq.jms.MQQueue incompatible avec com.ibm.mq.jms.MQDestination à com.ibm.mq.jms.MQConnection.createConnectionConsumer (MQConnection.java:210) à com.ibm.ejs.jms.JMSConnectionHandle.createConnectionConsumer (JMSConnectionHandle.java:1272) à com.ibm.ejs.jms.listener.MDBListenerImpl.createResources (MDBListenerImpl.java:542) à com.ibm.ejs.jms.listener.MDBListenerImpl.internalStart (MDBListenerImpl.java:730) à com.ibm.ejs.jms.listener.MDBListenerImpl.start (MDBListenerImpl.java:653) à com.ibm.ejs.jms.listener.MDBListenerManagerImpl.start (MDBListenerManagerImpl.java:851) à com.ibm.ejs.jms.listener.MsgListenerPort.start (MsgListenerPort.java:317) à sun.reflect.NativeMethodAccessorImpl.invoke0 (Méthode natif) à sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:48) à sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) à java.lang.reflect.Method.invoke (Method.java:600) à sun.reflect.misc.Trampoline.invoke (MethodUtil.java:37) à sun.reflect.GeneratedMethodAccessor5.invoke (Source inconnue) à sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) à java.lang.reflect.Method.invoke (Method.java:600) à sun.reflect.misc.MethodUtil.invoke (MethodUtil.java:244) à javax.management.modelmbean.RequiredModelMBean.invokeMethod (RequiredModelMBean.java:1086) à javax.management.modelmbean.RequiredModelMBean.invoke (RequiredModelMBean.java:967) à com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke (DefaultMBeanServerInterceptor.java:836) à com.sun.jmx.mbeanserver.JmxMBeanServer.invoke (JmxMBeanServer.java:761) à com.ibm.ws.management.AdminServiceImpl $ 1.run (AdminServiceImpl.java:1332) à com.ibm.ws.security.util.AccessController.doPrivileged (AccessController.java:118) à com.ibm.ws.management.AdminServiceImpl.invoke (AdminServiceImpl.java:1225) à com.ibm.ws.management.connector.AdminServiceDelegator.invoke (AdminServiceDelegator.java:181) à com.ibm.ws.management.connector.ipc.CallRouter.route (CallRouter.java:242) à com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWork (IPCConnectorInboundLink.java:353) à com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink $ IPCConnectorReadCallback.complete (IPCConnectorInboundLink.java:595) à com.ibm.ws.ssl.channel.impl.SSLReadServiceContext $ SSLReadCompletedCallback.complete (SSLReadServiceContext.java:1772) à com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted (AioReadCompletionListener.java:165) à com.ibm.io.async.AbstractAsyncFuture.invokeCallback (AbstractAsyncFuture.java:217) à com.ibm.io.async.AsyncChannelFuture.fireCompletionActions (AsyncChannelFuture.java:161) à com.ibm.io.async.AsyncFuture.completed (AsyncFuture.java:138) à com.ibm.io.async.ResultHandler.complete (ResultHandler.java:204) à com.ibm.io.async.ResultHandler.runEventProcessingLoop (ResultHandler.java:816) à com.ibm.io.async.ResultHandler 2.run $ (ResultHandler.java:905) à com.ibm.ws.util.ThreadPool $ Worker.run (ThreadPool.java:1563)

[13/01/12 17: 21: 26: 264 GMT + 08: 00] 00000029 MDBListenerIm Je WMSG0043I: MDB Listener lpquexx arrêté pour JMSDestination jms / quexx [1/13/12 17: 21: 26: 266 GMT + 08: 00] 00000029 MDBListenerIm Je WMSG0058I: Listener Port lpquexx essaiera de redémarrer en 60 secondes

Était-ce utile?

La solution

Cela sonne comme un problème de chargeur de classe, à savoir une classe chargée par le conteneur se heurte à une classe chargée par votre application.

Une chance que vous avez accidentellement inclus un endroit MQ JAR dans votre application?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top