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)
...全文
103 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
未知数 2013-07-09
  • 打赏
  • 举报
回复
web服务不要用自定义的类型啊,系统是有可能不够智能,无法将你的自定义类型转化为xml撒

24,923

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧