Hi,
I'm trying to create an async proxy using Jetty 9.2.3.v20140905. From what I've ready and looked at before, I believe that I should be able to do this through the web.xml of a maven project, and not require any code.
Below I have also included the web.xml file. I'm making use of ProxyServlet$Transparent, and trying to proxy requests from localhost:8080/cnn to
www.cnn.com (just as a test). When I run this with "mvn jetty:run" and access localhost:8080/cnn, it just tries to load, and eventually fails with a 504 Gateway Timeout error.
I believe this is everything that is required to make an async proxy, but I must be missing something. If anyone could lend a hand I sure would appreciate it.
Thanks.
--Matt
<servlet>
<servlet-name>proxy</servlet-name>
<servlet-class>org.eclipse.jetty.proxy.ProxyServlet$Transparent</servlet-class>
<init-param>
<param-name>maxThreads</param-name>
<param-value>1</param-value>
</init-param>
<init-param>
<param-name>proxyTo</param-name>
</init-param>
<init-param>
<param-name>prefix</param-name>
<param-value>/cnn</param-value>
</init-param>
<async-supported>true</async-supported>
</servlet>
<servlet-mapping>
<servlet-name>proxy</servlet-name>
<url-pattern>/cnn/*</url-pattern>
</servlet-mapping>