soap接口请求返回 Read timed out和Connection reset

guanzijuan123 2013-10-16 12:06:33
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(接口地址);
call.setSOAPActionURI("http://tempuri.org/SellTicket");
call.setOperationName(new QName("http://tempuri.org/","方法名"));
call.addParameter(new QName("http://tempuri.org/","参数"), XMLType.XSD_STRING,ParameterMode.IN);
call.setReturnType(XMLType.XSD_STRING);
call.setTimeout(第一次超时时间10秒,第二次请求超时时间30秒);
Object[] obj = new Object[] { postParm };
returnData = (String) call.invoke(obj);

------------以上是部分代码
第一次请求,异常抛出 java.net.SocketTimeoutException: Read timed out

如果第一次为非正常返回结果,会进行第二次请求,第二次请求超时时间30秒,异常抛出
java.net.SocketException: Connection reset

-------------
请求其他接口地址 都没有问题,仅此一个接口有问题,望各位大侠帮忙
...全文
576 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
guanzijuan123 2013-10-16
  • 打赏
  • 举报
回复
顶起,有没有有想法或遇到过此问题的。大侠在哪里

67,513

社区成员

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

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