Estoy usando tomcat 6 y tengo dos aplicaciones web. Uno es webapp1 y el otro es webapp2. Desde un filtro dentro de webapp2, estoy tratando de acceder a la otra aplicación web, es decir, webapp1. Mi Código de filtro es algo así como más adelanteTomcat no puede obtener el ServletContext de otra aplicación web
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
HttpServletRequest req = (HttpServletRequest)request;
System.out.println("requeted path = " + req.getRequestURI());
ServletContext othercontext = confg.getServletContext().getContext("/webapp1");
RequestDispatcher dispatcher = othercontext.getRequestDispatcher(req.getRequestURI());
dispatcher.forward(request, response);
chain.doFilter(request, response);
}
alguna idea de lo que estoy haciendo mal? Siempre obtengo nulo como el otro valor de contexto.