tutorial test servicios probar online example español descargar rest connection soapui connection-timeout

servicios - soapui test rest post json



SoapUI: ConnectException: se agotó el tiempo de conexión: (5)

Intento enviar la solicitud a través de REST. Obtengo una respuesta exitosa al usar Firefox Rest-Client, pero en SoapUI obtengo una excepción adjunta a continuación. Cómo resolver este problema? Gracias.

java.net.ConnectException: se agotó el tiempo de conexión: se conectó en java.net.PlainSocketImpl.socketConnect (Método nativo) en java.net.PlainSocketImpl.doConnect (Fuente desconocida) en java.net.PlainSocketImpl.connectToAddress (Fuente desconocida) en java. net.PlainSocketImpl.connect (Fuente desconocida) en java.net.SocksSocketImpl.connect (Fuente desconocida) en java.net.Socket.connect (Fuente desconocida) en java.net.Socket.connect (Fuente desconocida) en java.net. Socket. (Fuente desconocida) en java.net.Socket. (Fuente desconocida) en org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket (DefaultProtocolSocketFactory.java) en el sitio org.apache.commons.httpclient.protocol.Defototot .createSocket (DefaultProtocolSocketFactory.java:122) en la.p.p.p.la.png.png.png.png.png.png.png.png.png.png.png.png.png.jpg .java: 1637) en org.apache.commons .httpclient.HttpMethodDirector.executeWithRetry (HttpMethodDirector.java:387) en org.apache.commons.httpclient.HttpMethodp.p.p.png.png.png.png.png.png.png.png.png.png.png.png.png.png.png.png.html. ) en com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest (HttpClientRequestTransport.java:202) en com.eviware.soapui.impl.wsdl.WsdlSubmit.run (WasdlSubmit.run) en (comas). java.util.concurrent.Executors $ RunnableAdapter.call (Fuente desconocida) en java.util.concurrent.FutureTask $ Sync.innerRun (Fuente desconocida) en java.util.concurrent.FutureTask.run (Fuente desconocida) en java.util. concurrent.ThreadPoolExecutor $ Worker.runTask (Fuente desconocida) en java.util.concurrent.ThreadPoolExecutor $ Worker.run (Fuente desconocida) en java.lang.Thread.run (Fuente desconocida)


Además de ajustar los tiempos de espera, si este problema persiste, podría deberse a que algunos de los plugins needed by SoapUI are not loaded . Debido a que estos complementos están presentes en algún otro lugar que requieren permiso para acceder.

Si compruebas tus registros, puedes encontrar este rastro:

java.lang.ClassNotFoundException: com.eviware.soapui.plugins.auto.factories.AutoImportMethodFactory at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source)

El problem does not occur when starting the SoapUI directly from bin

También se puede run with Administrative privileges.


El tiempo de espera predeterminado del socket se establece en 60000 milisegundos. Tú puedes cambiarlo:

Archivo -> Preferencias -> Configuración de HTTP -> Tiempo de espera de socket


Intentaría ajustar el tiempo de espera del socket en las preferencias de SoapUI. SoapUI tiene un tiempo de espera estándar de 60000 milisegundos. Intentaría hacerlo mucho más grande para ver si tiene el mismo problema. Esto ha solucionado un problema de tiempo de espera para mí antes.

También puede editar esta configuración directamente en soapui-settings.xml

<con:setting id="HttpSettings@socket_timeout">120000</con:setting>

Si esto no funciona, intente preguntar en el foro de eviware .


También puede establecer el tiempo de espera para su solicitud, está en la parte inferior izquierda "Propiedades de solicitud", lo que me ayudó. SoapUI 5.4.0 aquí está la pantalla


También puede establecer el valor en 0 y luego no se apaga. Probado con SoapUI 4.5.0