webservice异常
爱花的石头 2013-07-09 12:14:17 如题,异常信息,在tomcat上发布的webservice,很久之前发布的都是可以用的,后面突然发现用不了。代码什么都没有改动过,百度了一下说是缺少Xalan.jar和serilia.jar这两个包,原本没有,把这两个加进去以后,还是没用,在C#程序中调用的时候就会报这个错,调用的是一个方法,方法传了两个参数:一个复杂类型(自定义的类型),另外一个是String,根据报错信息因该是无法解析复杂对象成xml, 还请大神过来看看,急求解决方法。
com.ctc.wstx.exc.WstxParsingException: Unexpected close tag </in0>; expected </sex>.
at [row,col {unknown-source}]: [1,3920]
at com.ctc.wstx.sr.StreamScanner.constructWfcException(StreamScanner.java:605)
at com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:461)
at com.ctc.wstx.sr.BasicStreamReader.reportWrongEndElem(BasicStreamReader.java:3256)
at com.ctc.wstx.sr.BasicStreamReader.readEndElem(BasicStreamReader.java:3198)
at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2830)
at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1019)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:573)
at org.codehaus.xfire.util.STAXUtils.startElement(STAXUtils.java:477)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:526)
at org.codehaus.xfire.util.STAXUtils.startElement(STAXUtils.java:477)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:526)
at org.codehaus.xfire.util.STAXUtils.startElement(STAXUtils.java:477)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:526)
at org.codehaus.xfire.util.STAXUtils.startElement(STAXUtils.java:477)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:526)
at org.codehaus.xfire.util.STAXUtils.startElement(STAXUtils.java:477)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:526)
at org.codehaus.xfire.util.STAXUtils.startElement(STAXUtils.java:477)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:526)
at org.codehaus.xfire.util.STAXUtils.startElement(STAXUtils.java:477)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:526)
at org.codehaus.xfire.util.STAXUtils.startElement(STAXUtils.java:477)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:526)
at org.codehaus.xfire.util.STAXUtils.startElement(STAXUtils.java:477)
at org.codehaus.xfire.util.STAXUtils.readDocElements(STAXUtils.java:526)
at org.codehaus.xfire.util.STAXUtils.read(STAXUtils.java:421)
at org.codehaus.xfire.util.dom.DOMInHandler.invoke(DOMInHandler.java:42)
at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
at org.codehaus.xfire.transport.DefaultEndpoint.onReceive(DefaultEndpoint.java:64)
at org.codehaus.xfire.transport.AbstractChannel.receive(AbstractChannel.java:38)
at org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:304)
at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129)
at org.codehaus.xfire.transport.http.XFireServlet.doPost(XFireServlet.java:116)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.ecside.filter.ECSideFilter.doFilter(ECSideFilter.java:188)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.trishield.prisonplat.framework.EncodingFilter.doFilter(EncodingFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.trishield.prisonplat.framework.SessionSetterFilter.doFilter(SessionSetterFilter.java:46)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:563)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:399)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:317)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:204)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:182)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:311)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)