ProxyServlet works with Jetty5 but does not seem to work with Jetty6. Connection times out with the following stack trace:
/:WARN: proxy
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.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at org.mortbay.servlet.ProxyServlet.service(ProxyServlet.java:188)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:350)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:174)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:220)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:539)
at org.mortbay.jetty.Server.handle(Server.java:341)
at org.mortbay.jetty.Server.handle(Server.java:311)
at org.mortbay.jetty.HttpConnection.doHandler(HttpConnection.java:353)
at org.mortbay.jetty.HttpConnection.access$18(HttpConnection.java:337)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:597)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:487)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:196)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:291)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:153)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:412)
/:WARN: proxy
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.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.<init>(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at org.mortbay.servlet.ProxyServlet.service(ProxyServlet.java:188)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:423)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:350)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:174)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:220)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:539)
at org.mortbay.jetty.Server.handle(Server.java:341)
at org.mortbay.jetty.Server.handle(Server.java:311)
at org.mortbay.jetty.HttpConnection.doHandler(HttpConnection.java:353)
at org.mortbay.jetty.HttpConnection.access$18(HttpConnection.java:337)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:597)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:487)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:196)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:291)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:153)
at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:412)
ProxyServlet ported to jetty6 with connection timeout problems. When proxying, connection times out most of the time