Forum Discussion
StevenC
7 years agoContributor
Has anything been done with this because I am encountering the same thing using SoapUi 5.3.0...
I have a rest request that returns 302 found and nothing else and SoapUi is throwing an IO and Null point error when I run that request
Here is the SoapUi Log
Tue Jul 11 12:56:32 EDT 2017:DEBUG:Attempt 1 to execute request Tue Jul 11 12:56:32 EDT 2017:DEBUG:Sending request: GET /messages/email/blacklist/bounce%40simulator.amazonses.com HTTP/1.1 Tue Jul 11 12:56:32 EDT 2017:DEBUG:Receiving response: HTTP/1.1 302 Found Tue Jul 11 12:56:32 EDT 2017:DEBUG:Connection can be kept alive indefinitely Tue Jul 11 12:56:32 EDT 2017:ERROR:An error occurred [Attempted read from closed stream.], see error log for details Tue Jul 11 12:56:32 EDT 2017:ERROR:Exception in request: java.lang.NullPointerException Tue Jul 11 12:56:32 EDT 2017:ERROR:An error occurred [java.lang.NullPointerException], see error log for details Tue Jul 11 12:56:32 EDT 2017:INFO:Error getting response for [Email-MS Api Documentation.blacklist:Request 1]; java.lang.NullPointerException Tue Jul 11 12:57:04 EDT 2017:DEBUG:Connection closed
And the http log
Tue Jul 11 12:56:32 EDT 2017:DEBUG:>> "GET /messages/email/blacklist/bounce%40simulator.amazonses.com HTTP/1.1[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:>> "Accept-Encoding: gzip,deflate[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:>> "Host: internal-email-ms-qa2-elb-1761796659.us-west-2.elb.amazonaws.com[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:>> "Connection: Keep-Alive[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:>> "User-Agent: Apache-HttpClient/4.1.1 (java 1.5)[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:>> "[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "HTTP/1.1 302 Found[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Access-Control-Allow-Headers: x-requested-with[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Access-Control-Allow-Methods: POST,PUT,GET,OPTIONS, DELETE[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Access-Control-Allow-Origin: *[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Access-Control-Max-Age: 3600[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Cache-Control: no-cache, no-store, max-age=0, must-revalidate[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Date: Tue, 11 Jul 2017 16:56:32 GMT[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Expires: 0[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Pragma: no-cache[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Server: Apache-Coyote/1.1[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Strict-Transport-Security: max-age=31536000 ; includeSubDomains[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "X-Application-Context: application:qa,ijetDatasource:9443[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "X-Content-Type-Options: nosniff[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "X-Frame-Options: DENY[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "X-XSS-Protection: 1; mode=block[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Content-Length: 0[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "Connection: keep-alive[\r][\n]" Tue Jul 11 12:56:32 EDT 2017:DEBUG:<< "[\r][\n]"
and the Error Log
Tue Jul 11 12:56:32 EDT 2017:ERROR:java.io.IOException: Attempted read from closed stream. java.io.IOException: Attempted read from closed stream. at org.apache.http.impl.io.ContentLengthInputStream.read(ContentLengthInputStream.java:166) at org.apache.http.impl.io.ContentLengthInputStream.read(ContentLengthInputStream.java:197) at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:155) at org.apache.http.util.EntityUtils.toByteArray(EntityUtils.java:100) at org.apache.http.entity.BufferedHttpEntity.<init>(BufferedHttpEntity.java:60) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpMethodSupport.getResponseBody(HttpMethodSupport.java:237) at com.eviware.soapui.impl.wsdl.submit.transports.http.support.methods.ExtendedGetMethod.getResponseBody(ExtendedGetMethod.java:154) at com.eviware.soapui.impl.wsdl.submit.transports.http.SinglePartHttpResponse.<init>(SinglePartHttpResponse.java:51) at com.eviware.soapui.impl.wsdl.submit.filters.HttpPackagingResponseFilter.httpRequest(HttpPackagingResponseFilter.java:80) at com.eviware.soapui.impl.wsdl.submit.filters.HttpPackagingResponseFilter.afterAbstractHttpResponse(HttpPackagingResponseFilter.java:51) at com.eviware.soapui.impl.wsdl.submit.filters.AbstractRequestFilter.afterRequest(AbstractRequestFilter.java:64) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:272) at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:119) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Tue Jul 11 12:56:32 EDT 2017:ERROR:java.lang.NullPointerException java.lang.NullPointerException at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.followRedirects(HttpClientRequestTransport.java:327) at com.eviware.soapui.impl.wsdl.submit.transports.http.HttpClientRequestTransport.sendRequest(HttpClientRequestTransport.java:242) at com.eviware.soapui.impl.wsdl.WsdlSubmit.run(WsdlSubmit.java:119) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)