From: Matt R. <mr...@n-...> - 2010-02-23 18:44:44
|
Whoops, just looked into this further, and I found the culprit. This is no longer the case. I'll raise a bug... public void testSun() throws Exception { ContentExchange httpExchange=new ContentExchange(); httpExchange.setURL(_scheme+"www.sun.com/"); httpExchange.setMethod(HttpMethods.GET); _httpClient.send(httpExchange); int status = httpExchange.waitForDone(); String result=httpExchange.getResponseContent(); assertTrue(result.indexOf("<title>Sun Microsystems</title>")>0); assertEquals(HttpExchange.STATUS_COMPLETED, status); assertEquals(200,httpExchange.getResponseStatus()); } Matt Rose wrote: > When I try and build either jetty 6.1.21 and 6.1.22, at least three of > the tests fail with a NullPointerException. > > Tests in error: > testSun(org.mortbay.jetty.client.HttpExchangeTest) > testSun(org.mortbay.jetty.client.SslHttpExchangeTest) > > testPostWithContentExchange(org.mortbay.jetty.client.AsyncSslHttpExchangeTest) > testSun(org.mortbay.jetty.client.AsyncSslHttpExchangeTest) > > And all the failures are some variation of... > > ------------------------------------------------------------------------------ > Test set: org.mortbay.jetty.client.SslHttpExchangeTest > ------------------------------------------------------------------------------- > Tests run: 6, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 16.231 > sec <<< FAILURE! > testSun(org.mortbay.jetty.client.SslHttpExchangeTest) Time elapsed: > 1.116 sec <<< ERROR! > java.lang.NullPointerException > at > org.mortbay.jetty.client.HttpExchangeTest.testSun(HttpExchangeTest.java:250) > > > I'm running this on CentOS 5.3 with the Sun JDK6u14. > > Does anyone know what's causing this, or what I'm doing wrong? > > Matt |