我需要你帮助理解我们偶尔会遇到的异常情况。
我们正在使用soap webservices,我们在解析响应时遇到以下错误。我们的解析器是一个JAR客户端,使用wsdl文件生成,该文件使用JAX-WS解析响应。
以下例外情况即将来临: * javax.xml.ws.WebServiceException:javax.xml.soap.SOAPException:com.ctc.wstx.exc.WstxParsingException:意外的关闭标记;预期。 * 在[row,col {unknown-source}]:[737,76] 在
com.sun.xml.ws.handler.SOAPMessageContextImpl.getMessage(SOAPMessageContextImpl.java:81) at mobile.rbc.mobiliser.common.logger.LoggingHandler.handleMessage(LoggingHandler.java:97) at mobile.rbc.mobiliser.common.logger.LoggingHandler.handleMessage(LoggingHandler.java:37) 在com.sun.xml.ws.handler.HandlerProcessor.callHandleMessageReverse(HandlerProcessor.java:336) 在com.sun.xml.ws.handler.HandlerProcessor.callHandlersResponse(HandlerProcessor.java:209) at com.sun.xml.ws.handler.ClientSOAPHandlerTube.callHandlersOnResponse(ClientSOAPHandlerTube.java:159) at com.sun.xml.ws.handler.HandlerTube.processResponse(HandlerTube.java:160) 在com.sun.xml.ws.api.pipe.Fiber .__ doRun(Fiber.java:608) 在com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:557) 在com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:542) 在com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:439) 在com.sun.xml.ws.client.Stub.process(Stub.java:222) 在com.sun.xml.ws.client.sei.SEIStub.doProcess(SEIStub.java:135) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:109) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:89) 在com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:118)
注意:同一组代码在一段时间内工作正常。