WAS7 Ошибка прослушивателя сообщений, несовместимая MQQUEUE WIH MQDestination

StackOverflow https://stackoverflow.com/questions/8848810

  •  27-10-2019
  •  | 
  •  

Вопрос

Пытаясь запустить один в . Анкет Я проверил все Connection factory JNDI & Destination JNDI имена, все выглядит нормально. И я могу также просмотреть очередь в терминале.

Пожалуйста, помогите!

13.01.12 17: 21: 26: 259 GMT+08: 00] 00000029 Mdblistenerim W WMSG0019E: невозможно запустить слушатель MDB, JMSDestination JMS/QUEXX: Java.lang.ClasscastException: com.ibm.mq.jms. MQQUEUE несовместимо с com.ibm.mq.jms.mqdestination в com.ibm.mq.jms.mqconnection.createconnectionconsumer (mqconnection.java:210) на com.ibm.ejs.jms.jmsconnectionhandle.createConnectionConsumer (jmsconectionHandle.javahandection. в com.ibm.ejs.jms.listener.mdblistenerimpl.createresources (mdblistenerimpl.java:542) на com.ibm.ejs.jms.listener.mdblistenerimpl.internalstart (mdblistenerimpl.java:730) на com.ibm.jms .listener.mdblistenerimpl.start (mdblistenerimpl.java:653) на com.ibm.ejs.jms.listener.mdblistenermanagerimpl.start (mdblistenermanagermpl.java:851) на com.ibm.ejs.jms.listenermperport.start.startartpartportportportportportportportportportportportportportportportport. .java: 317) в Sun.reflect.nativemethodaccessoriMpl.invoke0 (родной метод) на sun.reflect.nativemethodaccessorimpl.invoke (nativemethodacccorspl.java:48) на Sun.Reflect.DelegatingMethodaccessor mpl.invoke (DelegatingMethodaccessorImpl.java:25) на java.lang.reflect.method.invoke (метод. .invoke (неизвестный источник) в sun.reflect.delegatingmethodaccessorimpl.invoke (делегирование methodaccessoriMpl.java:25) на java.lang.reflect.method.invoke (метод. .java: 244) на javax.management.modelmbean.requiredmodelmbean.invokemethod (udessmodelmbean.java:1086) на javax.management.modelmbean.requiredmodelmbean.invoke (requiredmodelmbean.java:967). invoke (defaultmbeanserverInterceptor.java:836) на com.sun.jmx.mbeanserver.jmxmbeanserver.invoke (jmxmbeanserver.java:761) на com.ibm.ws.management.adminserviceimpl $ 1.Run (AdcInserviceimpl.java:133). ibm.ws.security.util.accesscontroller.doprivileged (accesscontroller.java:118) на com.ibm.ws.management.adminserviceimpl.invoke (AdminServic eimpl.java:1225) на com.ibm.ws.management.connector.adminserviceedelegator.invoke (AdminServiceDelegator.java:181) по адресу com.ibm.ws.management.connector.ipc.callrouter.route (callrouter.java:242) at com.ibm.ws.management.connector.ipc.ipcconnectorinboundlink.dowork (ipcconnectorinboundlink.java:353) на com.ibm.ws.management.connector.ipc.ipcconnectorinboundlink $ ipcconnectorredcallback.complete (ipcconnectorinboundlink. .ibm.ws.ssl.channel.impl.sslreadserviceContext $ sslreadcompletedCallback.complete (sslreadServiceContext.java:1772) на com.ibm.ws.tcp.channel.impl.aioreadcompletionLister. .io.async.abstractasyncfuture.invokecallback (AbstractAsyncfuture.java:217) на com.ibm.io.async.asyncnefluture.firecoplureturetionaction : 138) на com.ibm.io.async.resulthandler.complete (resulthandler.java:204) на com.ibm.io.async.resulthandler.runeve ntprocessingloop (oullthandler.java:816) на com.ibm.io.async.resulthandler $ 2.run (resulthandler.java:905) на com.ibm.ws.util.threadpool $ kaveler.run (threatpool.java:1563)

13.01.12 17: 21: 26: 264 GMT+08: 00] 00000029 Mdblistenerim I WMSG0043I: MDB Слушатель LPQuexx остановлен для JMSDestination JMS/Quexx [13.01.12 17: 21: 26: 266 GMT+08: 08: 08: 08: 08: 08: 08: 00] 00000029 mdblistenerim i wmsg0058i: слушатель port lpquexx будет попытаться перезагрузить за 60 секунд

Это было полезно?

Решение

Это звучит как проблема загрузчика класса, то есть класс, загруженный контейнером, сталкивается с классом, загруженным вашим приложением.

Есть ли шанс, что вы случайно включили MQ JAR где -то в вашем приложении?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top