問題描述: 在Webshpere application server 6.1中調用EJB service時發生 00000040 WrappedHandle I com.ibm.ws.webservices.engine.handlers.WrappedHandler preHandleIncoming WSWS3400I: 資訊:非預期的異常狀況。 WebServicesFault faultCode: Server.NoService faultString: WSWS3163E: 錯誤:Web Services 引擎找不到要呼叫的目標服務!targetService 是 GdcpForGreenBookEJBServiceJMS faultActor: null faultDetail: WSWS3163E: 錯誤:Web Services 引擎找不到要呼叫的目標服務!targetService 是 GdcpForGreenBookEJBServiceJMS at com.ibm.ws.webservices.engine.server.ServerEngine$1.getHandler(ServerEngine.java:237) at com.ibm.ws.webservices.engine.handlers.WrappedHandler.preHandleIncoming(WrappedHandler.java:102) at com.ibm.ws.webservices.engine.PivotHandlerWrapper.preHandleIncoming(PivotHandlerWrapper.java:559) at com.ibm.ws.webservices.engine.PivotHandlerWrapper.preHandleIncoming(PivotHandlerWrapper.java:559) at com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:183) at com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.java:336) at com.ibm.ws.webservices.engine.transport.jms.JMSListenerMDB.onMessage(JMSListenerMDB.java:468) at com.ibm.ejs.container.MessageEndpointHandler.invokeMdbMethod(MessageEndpointHandler.java:1014) at com.ibm.ejs.container.MessageEndpointHandler.invoke(MessageEndpointHandler.java:747) at $Proxy53.onMessage(Unknown Source) at com.ibm.ws.sib.api.jmsra.impl.JmsJcaEndpointInvokerImpl.invokeEndpoint(JmsJcaEndpointInvokerImpl.java:201) at com.ibm.ws.sib.ra.inbound.impl.SibRaDispatcher.dispatch(SibRaDispatcher.java:788) at com.ibm.ws.sib.ra.inbound.impl.SibRaSingleProcessListener$SibRaWork.run(SibRaSingleProcessListener.java:585) at com.ibm.ejs.j2c.work.WorkProxy.run(WorkProxy.java:419) at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473) 解決方法: 檢查WAS6.1(Websphere Application Server6.1)中設定多個Queue對應BUS中的queue為一個queue; 添加BUS中的queue,并在資源中的queue與其一一對應
在Webshpere application server 6.1中調用EJB service時發生preHandleIncoming WSWS3400I: 資訊:非預期的異常狀況。
最新推荐文章于 2023-02-11 21:30:05 发布