1. WS Client Timeout
在Jboss EAP 6中调用web service,发生以下错误:
Invoke has thrown exception, unwinding now: org.apache.cxf.interceptor.Fault: Could not send Message
java.net.SocketTimeoutException: Read timed out
调用WS有两个超时参数:
- ConnectionTimeout
Specifies the amount of time, in milliseconds, that the client will attempt to establish a connection before it times out. The default is 30000 (30 seconds). 0 specifies that the client will continue to attempt to open a connection indefinitely. - ReceiveTimeout
Specifies the amount of time, in milliseconds, that the client will wait for a response before it times out. The default is 60000. 0 specifies that the client will wait indefinitely.
在Java 代码中可如下设置:
QName serviceName = new QName("namespaceURI", "serviceName");
QName portName = new QName