当前位置: 代码迷 >> J2EE >> 关于xfire+spring开发webservice的一个异常
  详细解决方案

关于xfire+spring开发webservice的一个异常

热度:72   发布时间:2016-04-22 01:01:14.0
关于xfire+spring开发webservice的一个错误!
大家好,我用xfire+spring开发webservice服务时,当前台调用webservice时报下面的错误,大家帮我看一下,搞了半天了也没搞定,郁闷啊。。
Java code
  信息: Loading WebApplicationContext for Spring FrameworkServlet 'xfire'10-03-29@09:40:20 ERROR (pushlet) - Couldn't invoke servlet request.java.lang.IllegalStateException: Can't overwrite cause    at java.lang.Throwable.initCause(Throwable.java:320)    at com.ctc.wstx.compat.Jdk14Impl.setInitCause(Jdk14Impl.java:70)    at com.ctc.wstx.exc.WstxException.<init>(WstxException.java:46)    at com.ctc.wstx.exc.WstxIOException.<init>(WstxIOException.java:16)    at com.ctc.wstx.stax.WstxInputFactory.doCreateSR(WstxInputFactory.java:536)    at com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:592)    at com.ctc.wstx.stax.WstxInputFactory.createSR(WstxInputFactory.java:617)    at com.ctc.wstx.stax.WstxInputFactory.createXMLStreamReader(WstxInputFactory.java:312)    at org.codehaus.xfire.util.STAXUtils.createXMLStreamReader(STAXUtils.java:762)    at org.codehaus.xfire.transport.http.XFireServletController.invoke(XFireServletController.java:297)    at org.codehaus.xfire.transport.http.XFireServletController.doService(XFireServletController.java:129)    at org.codehaus.xfire.spring.remoting.XFireServletControllerAdapter.handleRequest(XFireServletControllerAdapter.java:67)    at org.codehaus.xfire.spring.remoting.XFireExporter.handleRequest(XFireExporter.java:48)    at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:44)    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:717)    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:658)    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:392)    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:357)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)    at.org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)    at java.lang.Thread.run(Thread.java:619)


web.xml中servlet的配置
XML code
   <servlet>        <servlet-name>xfire</servlet-name>        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>    </servlet>  <servlet-mapping>     <servlet-name>xfire</servlet-name>     <url-pattern>/service/moa/*</url-pattern> </servlet-mapping>


------解决方案--------------------
学习o(∩_∩)o...

帮楼主顶一下
  相关解决方案