I sent this to the user list, but received no reply.  This is in response to 
bug #25965.

I have two web applications, client and server (attached). In the client web
application, there is a single servlet, ClientServlet which performs an
include to another servlet, ServerServlet, in server web application. This is
done through the following code:

ServletContext serverServletContext =
getServletContext().getContext(SERVER_CONTEXT_ROOT);
RequestDispatcher requestDispatcher =
serverServletContext.getRequestDispatcher(SERVER_SERVLET_PATH);
requestDispatcher.include(httpServletRequest, httpServletResponse);

This portion of the test case works as expected.

The ServerServlet will then attempt to include a jsp file, test.jsp, within
the server web application using the following:
RequestDispatcher dispatcher = httpServletRequest.getRequestDispatcher
("/test.jsp");
dispatcher.include(httpServletRequest, httpServletResponse);

This, however, does not work as expected. Although the dispatcher is not null,
the content of the jsp is not displayed.

Note that if you invoke the ServletServlet directly, without going through the
ClientServlet of the Client web application, the jsp is displayed as expected.

Thoughts?

Scott

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

Reply via email to