我有一个进行定量模型检查的 Web 服务,以及一个调用该 Web 服务的 Axis2 客户端。Web 服务可能需要很长时间(超过一分钟)。当模型较小且服务时间少于 30 秒时,客户端工作正常。但当我使用较大的模型调用 Web 服务时,我得到了AxisFault 异常并显示“读取超时”消息。通话开始后约 30 秒就会出现这种情况。我能否将此超时时间更改为更大的值?
答案1
我自己发现了这个问题。我使用了这个命令stub._getServiceClient().getOptions().setTimeOutInMilliSeconds(120000);
相关信息 -