axis2-1.7.3默认 请求超时

刚接触webService一小段时间,使用axis2-1.7.3版本,自身webService项目已设置超时,但是在部分接口调用中仍然出现了超时异常。扒了几个小时源码,终于找到了axis2.jar的默认超时设置位置。

上图:



 

而在其axis.xml中也有设置超时

上图:



 

于是。。。终于找到了在设置了工程超时时间后,webService扔出现超时异常。

特此留作笔记。。。以后可以填坑。。。

注:图中源码为IDE 反编译显示,可能于真是源码有所出入。

自定义超时设置

org.apache.axis2.client.Stub stub._getServiceClient().getOptions().setTimeOutInMilliSeconds(60000);

猜你喜欢

转载自sky-stars.iteye.com/blog/2409202