Hi, I have a servlet test case (using cactus1.3) which tests for an error condition that results in an HTTP 504 response code. Under previous jdk versions I've had no problems, but now I'm seeing this exception:
Server returned HTTP response code: 504 for URL: http://localhost:9100/test/ServletRedirector?Cactus_TestMethod=testSimpleTimeout&Cactus_URL_ <snip> java.io.IOException: Server returned HTTP response code: 504 for URL: http://localhost:9100/test/ServletRedirector?Cactus_TestMethod=testSimp <snip> at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source) at java.net.URLConnection.getHeaderFieldInt(Unknown Source) at java.net.URLConnection.getContentLength(Unknown Source) at org.apache.cactus.client.HttpClientHelper.dispatch22_connect(HttpClientHelper.java;org/apache/cactus/util/log/LogAspect.java(1k):176) at org.apache.cactus.client.HttpClientHelper.around22_connect(HttpClientHelper.java;org/apache/cactus/util/log/LogAspect.java(1k):1204) at org.apache.cactus.client.HttpClientHelper.connect(HttpClientHelper.java;org/apache/cactus/util/log/LogAspect.java(1k):125) at org.apache.cactus.client.AbstractHttpClient.callRunTest(AbstractHttpClient.java;org/apache/cactus/util/log/LogAspect.java(1k):188) at org.apache.cactus.client.AbstractHttpClient.dispatch1_doTest(AbstractHttpClient.java;org/apache/cactus/util/log/LogAspect.java(1k):120) at org.apache.cactus.client.AbstractHttpClient.around1_doTest(AbstractHttpClient.java;org/apache/cactus/util/log/LogAspect.java(1k):1204) at org.apache.cactus.client.AbstractHttpClient.doTest(AbstractHttpClient.java;org/apache/cactus/util/log/LogAspect.java(1k):115) at org.apache.cactus.AbstractTestCase.runGenericTest(AbstractTestCase.java:457) at org.apache.cactus.ServletTestCase.runTest(ServletTestCase.java:133) at org.apache.cactus.AbstractTestCase.runBare(AbstractTestCase.java:400) It seems to be related to changes in the JDK HttpURLConnection code... Any ideas or workarounds? Thanks, Srinivas
