SoapUI:ConnectException:连接超时: [英] SoapUI: ConnectException: Connection timed out:
问题描述
我尝试通过 REST 发送请求.使用 firefox rest-client 时我得到成功响应,但在 SoapUI 中,我在下面附加了异常.如何解决这个问题?谢谢.
i try to send request via REST. I get success response when using firefox rest-client, but in SoapUI i get exception attached below. How to resolve this issue? Thanks.
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.Socket.(未知来源)在 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.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)在org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)在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(未知来源)
java.net.ConnectException: Connection timed out: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(Unknown Source) at java.net.PlainSocketImpl.connectToAddress(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.(Unknown Source) at java.net.Socket.(Unknown Source) at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80) at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122) at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707) at com.eviware.soapui.impl.wsdl.support.http.SoapUIMultiThreadedHttpConnectionManager$HttpConnectionAdapter.open(SoapUIMultiThreadedHttpConnectionManager.java:1637) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387) at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:202) at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:123) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
推荐答案
默认套接字超时设置为 60000 毫秒.你可以改变它:
Default socket timeout is set to 60000 milliseconds. You can change it:
文件 -> 首选项 -> HTTP 设置 -> 套接字超时
File -> Preferences -> HTTP Settings -> Socket Timeout
这篇关于SoapUI:ConnectException:连接超时:的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!