We've agreed that the spec needs clarifying here. Unfortunatelly we can not wait around for that since the current API is completely broken. A ServletContext.getContext from the ROOT context currently ALWAYS returns the ROOT context, no matter what. It is therefore impossible to programatically forward/include anything across the webapps boundaries.

We need to do something:
My proposal is either:
A) Ignore getContext() where the incomming uri is along the lines of /store/common/something and what the caller actually wants is "/store". (Patch submitted in bug 13040 for that).
or
B) Remove the optimisation completely.

But I'm open to suggestions and I'm happy to implement another patch if anyone feels it needs to be done differently. As long as we don't leave the API broken.

Martin



--
To unsubscribe, e-mail: <mailto:tomcat-dev-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-dev-help@;jakarta.apache.org>

Reply via email to