Pregunta

Mientras intenta iniciar uno en . He revisado todo el Connection factory JNDI & Destination JNDI Nombres, todo se ve bien. Y también puedo navegar por la cola en la terminal.

¡Por favor ayuda!

13/01/12 17: 21: 26: 259 GMT+08: 00] 00000029 MDBLISTENERM W WMSG0019E: No se puede iniciar MDB Oyer ODS, JMSDestination JMS/Quexx: java.lang.classcastexception: com.ibm.mq.jms. Mqqueue incompatible con com.ibm.mq.jms.mqDestination en com.ibm.mq.jms.mqconnection.createConnectionConsumer (mqconnection.java:210) en com.ibm.ejs.jms.jmsconnectionnectionhandle.createConnectionConsumer (jmsconnectionhandlehhandle.Java:12727272272) en com.ibm.ejs.jms.listener.mdblistenerImpl.CreaterSources (mdblistenerImpl.java:542) en com.ibm.ejs.jms.listener.mdblistenerImpl.internalStart (mdblistenerM.Java:730) en com.ibm.eJMs .listener.mdblistenerImpl.start (mdblistenerImpl.java:653) en com.ibm.ejs.jms.listener.mdblistenermanagerImpl.start (mdblistenermanageryerImpl.java:851) en com.ibm.ejs.jms.listener.msglistenerport.start (msglistenerport .Java: 317) en Sun.Reflect.nativemethodaccessorImpl.invoke0 (Método nativo) en Sun.Reflect.nativemethodaccessorImpl.invoke (NativemethodaccessorImpl.Java:48) en Sun.Reflect. Delegador Methodaccessi mpl.invoke (delegandomethodaccessorImpl.java:25) en java.lang.reflect.method.invoke (método.java:600) en sun.reflect.misc.trampoline.invoke (método.Java:37) en Sun.reflect.generatedMethodaccessor5 .invoke (fuente desconocida) en Sun.Reflect.DelegatingMethodacCessorImpl.invoke (delegandoMethodaccessorImpl.Java:25) en java.lang.reflect.method.invoke (método.java:600) en Sun.reflect.misc.methodutil.invoke (Methodutilus .java: 244) en javax.management.modelmbean.requiredModelmbean.invokemethod (requerido Modelmbean.java:1086) en javax.management.modelmbean.RequiredModelmbean.invoke (requerido Modelmbean.Java:967) en com. Invoke (defaultMBeanServerInterceptor.java:836) en com.sun.jmx.mbeanserver.jmxmbeanserver.invoke (jmxmbeanserver.java:761) en Com.ibm.ws.AdminserviceImpl $ 1.runR (adMinserviceImmempl.java:1332) en Comp.Am. ibm.ws.security.util.accesscontroller.doPrivileged (AccessController.java:118) en com.ibm.ws.management.adminserviceImpl.invoke (AdminServic eimpl.java:1225) en com.ibm.ws.management.connector.adminserviceelegator.invoke (AdminServiceLegator.java:181) en com.ibm.ws.management.connector.ipc.callrouter.route (callrouter.Java:242) en com.ibm.wss.management.Connector.ipc.ipcConnectorInboundlink.dowork .ibm.ws.ssl.channel.impl.sslreadserviceContext $ sslreadCompletedCallback.complete (sslreadServiceContext.java:1772) en com.ibm.ws.tcp.channel.Impl.AiorAdCompletionListener.fuTurEppletEn .io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217) at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161) at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java : 138) en com.ibm.io.async.resulthandler.complete (resulthandler.java:204) en com.ibm.io.async.resulthandler.runeve ntprocessingloop (resulthandler.java:816) en com.ibm.io.async.resulthandler $ 2.run (resulthandler.java:905) en com.ibm.ws.util.threadpool $ trabajador.run (Threadpool.Java:1563)

1/13/12 17: 21: 26: 264 GMT+08: 00] 00000029 Mdblistenerim I WMSG0043I: MDB LPQUX LPQUX detenido para jmsdestination jms/quexx [1/13/12 17: 21: 26: 266 GMT+08: 00] 00000029 mdblistenerim I WMSG0058I: LOYER PORT LPQUEXX intentará reiniciar en 60 segundos

¿Fue útil?

Solución

Eso suena como un problema de cargador de clase, es decir, una clase cargada por el contenedor se enfrenta con una clase cargada por su aplicación.

¿Alguna posibilidad de que haya incluido accidentalmente un frasco MQ en algún lugar de su aplicación?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top