The firewall is not the problem. If you are using ServletRequest.getInputStream() - you cannot use ServletRequest.getParameter(). Odds are something is calling getParameter() which in turn getParameter() reads the input stream and makes it unavailable.

-Tim

Vineet Chopra wrote:
I am using a web application deployed on Tomcat 4.0 to receive and
route incoming XML messages to destination web application
also deployed on Tomcat 4.0. A firewall exists between these servers.
All firewall policies are enabled for incoming and outgoing traffic.

The ServletInputStream is already closed before I use it to create an
object of InputStreamReader. Thus I am not able to read the stream.

I did a snoop on the ports of these server which displayed the relay
of request XML reaching the destination port and invoking the servlet
in the
destination web application but failing to read the XML since the
input stream has been closed.

Can you give me any leads as to how to debug the problem.

--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to