Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

cross context in tomcat

 
sam prochazka
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
My server.xml is as follows:
<Host name="localhost" debug="0" appBase="c:/RealPageMaker/webapps" unpackWARs="false">
<Context path="" docBase="webapp1" debug="0" crossContext="true"/>
<Context path="/webapp2" docBase="webapp2" debug="0" crossContext="true"/>
</Host>
The .jsp code in webapp1 is as follows:
<% ServletContext thatctx= application.getContext("/webapp2");
RequestDispatcher rdpt=thatctx.getRequestDispatcher("/test.jsp");
rdpt.forward(request, response); %>
This does not work, but the following does (with an HTML page):
<% ServletContext thatctx= application.getContext("/webapp2");
RequestDispatcher rdpt=thatctx.getRequestDispatcher("/test.htm");
rdpt.forward(request, response); %>
What am I doing wrong? Is this a tomat bug? Has anyone got this working with tomcat 4.1.12?
Sam P.
 
laxmi Narayana
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
Please Check the Jsp page folder whether it is in folder direct to it or use web.xml file to configure the url pattern for the jsp so that you could forward the request.
Ur's
Laxmi
 
Ben Souther
Sheriff
Posts: 13411
Firefox Browser Redhat VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Have you tested to insure that the other application is running properly?
Can you hit the JSP or HTML page on the other app directly, with a browser?
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic