您的位置:首页 > 其它

org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Server returned error code = 40

2015-06-18 18:14 417 查看
严重: Servlet.service() for servlet jsp threw exception

org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: Server returned error code = 404 for URI : http://192.168.9.210:18080/*/services/*. Check server logs for details

org.codehaus.xfire.fault.XFireFault: Server returned error code = 404 for URI : http://192.168.9.210:18080/*/services/*. Check server logs for details

at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)

at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:83)

at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:114)

at org.codehaus.xfire.client.Client.invoke(Client.java:336)

at org.codehaus.xfire.client.XFireProxy.handleRequest(XFireProxy.java:77)

at org.codehaus.xfire.client.XFireProxy.invoke(XFireProxy.java:57)

at $Proxy150.setAlarmOutput(Unknown Source)

at com.telesound.service.sms.Sms.setAlarmOutput(Sms.java:51)

at org.apache.jsp.sms.doSms_jsp._jspService(doSms_jsp.java:70)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:319)

at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:270)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:191)

at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)

at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:220)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:191)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:227)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:211)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:817)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:623)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:444)

at java.lang.Thread.run(Thread.java:595)

Caused by: org.codehaus.xfire.XFireRuntimeException: Server returned error code = 404 for URI : http://192.168.9.210:18080/*/services/*. Check server logs for details

at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:130)

at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)

at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)

at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)

at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)

... 29 more

解决办法:

1.先在浏览器中输入webservice的URL地址,看看能不能打开

2.检查xfire中的services.xml中的namespace的大小写与webservice客户端调用的URL的大小写是否一致(如果调用的时候大小写错误,那么在程序中会报404,但是在浏览器中却可以打开)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: