kat*_*rin 33 connection rest soapui connection-timeout
我尝试通过REST发送请求.我在使用firefox rest-client时得到了成功的响应,但是在SoapUI中我得到了下面的异常.如何解决这个问题?谢谢.
java.net.ConnectException:连接超时:在java.net.PlainSocketImpl.socketConnect(本机方法)在java.net.PlainSocketImpl.doConnect(来源不明)在java.net.PlainSocketImpl.connectToAddress(来源不明)在Java的连接. net.PlainSocketImpl.connect(未知来源)在java.net.SocksSocketImpl.connect(未知来源)在java.net.Socket.connect(未知来源)在java.net.Socket.connect(未知来源)在java.net.插座.(来源不明)在java.net.Socket中.(来源不明)在org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80)在org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory .createSocket(DefaultProtocolSocketFactory.java:122)在org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)在com.eviware.soapui.impl.wsdl.support.http.SoapUIMultiThreadedHttpConnectionManager $ HttpConnectionAdapter.open(SoapUIMultiThreadedHttpConnectionManager .java:1637)在org.apache.commons 位于org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)的.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) )在com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:202)在com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:123)在java.util.concurrent.Executors $ RunnableAdapter.call(来源不明)在java.util.concurrent.FutureTask中$ Sync.innerRun(来源不明)在java.util.concurrent.FutureTask.run(来源不明)在java.util中. concurrent.ThreadPoolExecutor $ Worker.runTask(来源不明)在java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(来源不明)在java.lang.Thread.run(来源不明)
我会尝试在SoapUI首选项中调整套接字超时.SoapUI的标准超时为60000毫秒.我会尝试做大得多,看看你是否有同样的问题.这为我自己解决了超时问题.
您也可以直接在soapui-settings.xml中编辑此设置
<con:setting id="HttpSettings@socket_timeout">120000</con:setting>
Run Code Online (Sandbox Code Playgroud)
如果这没有帮助,请尝试在eviware论坛上询问.
| 归档时间: |
|
| 查看次数: |
69832 次 |
| 最近记录: |