关于xfire的问题

riccf 2008-05-13 04:15:57
报以下错误,可不可以帮我看看是什么地方出了问题:
严重: java.net.SocketException: Connection reset
Exception in thread "main" org.codehaus.xfire.XFireRuntimeException: Could not invoke service.. Nested exception is org.codehaus.xfire.fault.XFireFault: Couldn't send message.
org.codehaus.xfire.fault.XFireFault: Couldn't send message.
at org.codehaus.xfire.fault.XFireFault.createFault(XFireFault.java:89)
at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:30)
at org.codehaus.xfire.handler.HandlerPipeline.invoke(HandlerPipeline.java:131)
at org.codehaus.xfire.client.Invocation.invoke(Invocation.java:79)
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 $Proxy0.example(Unknown Source)
at com.cn.HelloWorldClient.main(HelloWorldClient.java:21)
Caused by: org.codehaus.xfire.XFireException: Couldn't send message.
at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:145)
at org.codehaus.xfire.transport.http.HttpChannel.send(HttpChannel.java:48)
at org.codehaus.xfire.handler.OutMessageSender.invoke(OutMessageSender.java:26)
... 8 more
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:77)
at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:105)
at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1115)
at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1373)
at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1832)
at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:1941)
at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:993)
at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:397)
at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170)
at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396)
at org.codehaus.xfire.transport.http.CommonsHttpMessageSender.send(CommonsHttpMessageSender.java:369)
at org.codehaus.xfire.transport.http.HttpChannel.sendViaClient(HttpChannel.java:123)
... 10 more
...全文
922 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
test20111 2011-12-06
  • 打赏
  • 举报
回复
codehaus.xfire.fault.XFireFault: Couldn't send message.
同问
baobeijh 2008-07-08
  • 打赏
  • 举报
回复
我也遇到了
我的问题出在了
String serviceURL = "http://localhost:8080/xfire/services/BookService";
url写错了8080写成了8088
sljsuper 2008-06-23
  • 打赏
  • 举报
回复
服务端是否正常?。。。。。。。。。
無名VF 2008-05-26
  • 打赏
  • 举报
回复
添加commons-codec-1.3.jar、commons-httpclient-3.0.jar、commons-logging-1.0.4.jar这三个JAR文件到项目里试试
無名VF 2008-05-26
  • 打赏
  • 举报
回复
项目中少了JAR文件吧!
stellar2020 2008-05-17
  • 打赏
  • 举报
回复
up
riccf 2008-05-16
  • 打赏
  • 举报
回复
应该怎么关闭连接?初学xfire
xunqianggong 2008-05-15
  • 打赏
  • 举报
回复
没有把连接关闭
xshy3412 2008-05-15
  • 打赏
  • 举报
回复
没有把连接关闭,问题出在把sockets关闭前程序正在阻塞等待,结果没有把sockets关闭,下一次连接的时候就会跑出这个异常

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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