I am using tomcat 6 and I have two webapps. One is webapp1 and the other one is webapp2. From a filter inside webapp2, I am trying to access the other webapp i.e webapp1. My
Worked in a little different way for Apache Tomcat 8.0.27. Instead of changing its server.xml
, it took me to update the context.xml
file of tomcat with the crossContext
attribute of Context
tag.
Set crossContext = "true" in the server.xml. See the documentation for the context container.
Set to true if you want calls within this application to ServletContext.getContext() to successfully return a request dispatcher for other web applications running on this virtual host. Set to false (the default) in security conscious environments, to make getContext() always return null.