CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  J2EE / EJB / JMS

当我调用一个webservice,http://ip:8080/wapportal/services/SubscribeService时,发生如下错误,请高手给个解决方案?

楼主mysqy(我是谁)2004-11-04 16:49:35 在 Java / J2EE / EJB / JMS 提问

我的运行环境:win2000Pro,j2sdk1.4.03,tomcat   4.1.30  
  AxisFault    
    faultCode:   {http://schemas.xmlsoap.org/soap/envelope/}Server.userException  
    faultSubcode:  
    faultString:   java.net.SocketTimeoutException:   Read   timed   out  
    faultActor:  
    faultNode:  
    faultDetail:  
                  {http://xml.apache.org/axis/}stackTrace:   java.net.SocketTimeoutException  
  :   Read   timed   out  
                  at   java.net.SocketInputStream.socketRead0(Native   Method)  
                  at   java.net.SocketInputStream.read(SocketInputStream.java:129)  
                  at   java.io.BufferedInputStream.fill(BufferedInputStream.java:183)  
                  at   java.io.BufferedInputStream.read(BufferedInputStream.java:201)  
                  at   org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPS  
  ender.java:506)  
                  at   org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:127)  
   
                  at   org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg  
  y.java:71)  
                  at   org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)  
                  at   org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)  
                  at   org.apache.axis.client.AxisClient.invoke(AxisClient.java:180)  
                  at   org.apache.axis.client.Call.invokeEngine(Call.java:2526)  
                  at   org.apache.axis.client.Call.invoke(Call.java:2515)  
                  at   org.apache.axis.client.Call.invoke(Call.java:2210)  
                  at   org.apache.axis.client.Call.invoke(Call.java:2133)  
                  at   org.apache.axis.client.Call.invoke(Call.java:1656)  
                  at   com.eastcom.wapportal.ws.generated.SubscribeServiceSoapBindingStub.su  
  bscribe(SubscribeServiceSoapBindingStub.java:137)  
                  at   eastcom.dba.SubscribeProxy.test1SubscribeServiceSubscribe(SubscribePr  
  oxy.java:48)  
                  at   eastcom.servlet.MyOrder.service(MyOrder.java:74)  
                  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:853)  
                  at   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl  
  icationFilterChain.java:247)  
                  at   org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF  
  ilterChain.java:193)  
                  at   org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV  
  alve.java:256)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:643)  
                  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav  
  a:480)  
                  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)  
   
                  at   org.apache.catalina.core.StandardContextValve.invoke(StandardContextV  
  alve.java:191)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:643)  
                  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav  
  a:480)  
                  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)  
   
                  at   org.apache.catalina.core.StandardContext.invoke(StandardContext.java:  
  2422)  
                  at   org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j  
  ava:180)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:643)  
                  at   org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatche  
  rValve.java:171)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:641)  
                  at   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j  
  ava:163)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:641)  
                  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav  
  a:480)  
                  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)  
   
  续: 问题点数:0、回复次数:3Top

1 楼mysqy(我是谁)回复于 2004-11-04 16:50:00 得分 0

at   org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal  
  ve.java:174)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:643)  
                  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav  
  a:480)  
                  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)  
   
                  at   org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:19  
  9)  
                  at   org.apache.coyote.http11.Http11Processor.process(Http11Processor.java  
  :828)  
                  at   org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce  
  ssConnection(Http11Protocol.java:700)  
                  at   org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java  
  :584)  
                  at   org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP  
  ool.java:683)  
                  at   java.lang.Thread.run(Thread.java:534)  
   
   
  java.net.SocketTimeoutException:   Read   timed   out  
                  at   org.apache.axis.AxisFault.makeFault(AxisFault.java:129)  
                  at   org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:131)  
   
                  at   org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrateg  
  y.java:71)  
                  at   org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:150)  
                  at   org.apache.axis.SimpleChain.invoke(SimpleChain.java:120)  
                  at   org.apache.axis.client.AxisClient.invoke(AxisClient.java:180)  
                  at   org.apache.axis.client.Call.invokeEngine(Call.java:2526)  
                  at   org.apache.axis.client.Call.invoke(Call.java:2515)  
                  at   org.apache.axis.client.Call.invoke(Call.java:2210)  
                  at   org.apache.axis.client.Call.invoke(Call.java:2133)  
                  at   org.apache.axis.client.Call.invoke(Call.java:1656)  
                  at   com.eastcom.wapportal.ws.generated.SubscribeServiceSoapBindingStub.su  
  bscribe(SubscribeServiceSoapBindingStub.java:137)  
                  at   eastcom.dba.SubscribeProxy.test1SubscribeServiceSubscribe(SubscribePr  
  oxy.java:48)  
                  at   eastcom.servlet.MyOrder.service(MyOrder.java:74)  
                  at   javax.servlet.http.HttpServlet.service(HttpServlet.java:853)  
                  at   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl  
  icationFilterChain.java:247)  
                  at   org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF  
  ilterChain.java:193)  
                  at   org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV  
  alve.java:256)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:643)  
                  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav  
  a:480)  
                  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)  
   
                  at   org.apache.catalina.core.StandardContextValve.invoke(StandardContextV  
  alve.java:191)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:643)  
                  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav  
  a:480)  
                  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)  
   
                  at   org.apache.catalina.core.StandardContext.invoke(StandardContext.java:  
  2422)  
                  at   org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j  
  ava:180)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:643)  
                  at   org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatche  
  rValve.java:171)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:641)  
                  at   org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j  
  ava:163)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:641)  
                  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav  
  a:480)  
                  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)  
   
                  at   org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal  
  ve.java:174)  
                  at   org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex  
  t.invokeNext(StandardPipeline.java:643)  
                  at   org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav  
  a:480)  
                  at   org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)  
   
                  at   org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:19  
  9)  
                  at   org.apache.coyote.http11.Http11Processor.process(Http11Processor.java  
  :828)  
                  at   org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce  
  ssConnection(Http11Protocol.java:700)  
                  at   org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java  
  :584)  
                  at   org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP  
  ool.java:683)  
                  at   java.lang.Thread.run(Thread.java:534)  
  Caused   by:   java.net.SocketTimeoutException:   Read   timed   out  
                  at   java.net.SocketInputStream.socketRead0(Native   Method)  
                  at   java.net.SocketInputStream.read(SocketInputStream.java:129)  
                  at   java.io.BufferedInputStream.fill(BufferedInputStream.java:183)  
                  at   java.io.BufferedInputStream.read(BufferedInputStream.java:201)  
                  at   org.apache.axis.transport.http.HTTPSender.readHeadersFromSocket(HTTPS  
  ender.java:506)  
                  at   org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:127)  
   
                  ...   42   more  
  Top

2 楼jiankou2001(狗狗)回复于 2004-11-29 12:32:02 得分 0

可能是你的socket的连接建立的有点问题!!  
  建议用下这个方法setSoTimeout();Top

3 楼HuangQQ(黄QQ)回复于 2004-12-20 13:29:48 得分 0

楼主,能给出源代码看看吗?Top

相关问题

  • WebService
  • webservice 获取 客户端的 ip??
  • 如何获取访问WebService的客户端的IP?(C#)
  • 在webservice中如何得到访问者的ip地址?
  • 在webservice 中如果取得访问者的IP?
  • webservice如何取得请求者的IP地址。
  • webservice如何取得请求者的IP地址。
  • 问一个webservice的问题:请问我在webservice的服务器端能否取到客户端的IP地址?
  • asp页面或者webservice如何获得当前连接的对方IP地址?
  • soap/webservice

关键词

  • .net
  • axis
  • apache
  • httpsender
  • socketinputstream
  • bufferedinputstream
  • org
  • read

得分解答快速导航

  • 帖主:mysqy

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo