Hi Gary,
if you deploy Membrane into a Web Container the servletTransport is
used to accept connections from the Web Container. So you can reach
Membrane from the same port as the Tomcat server. Remove the port
attribute from your serviceProxy and try to invoke it on the port of
your Tomcat.
<!-- Forwards HTTP requests on port 2001 to a local web
container running on port 8080, maybe a Tomcat server. -->
<serviceProxy port="2002" >
<target host="localhost" port="8090"/>
</serviceProxy>
Be careful about the URL. The proxy above will be reachable at:
http://server:port/<<Kontext of Membrane Web App>>/*
The idea of the servletTransport is to integrate Membrane with the
Web Container. If you want to open ports yourself in the Web App,
then use a normal proxies.xml without the servletTransport. Membrane
will then use the HttpTransport that manages ports itself.
Cheers,
Thomas
Am 04.03.15 um 12:05 schrieb Gary W: