Rainer,
The rationale for why the JSP compiler reacts to JSP’s outside of the web root is that we initially felt we would have a higher support burden answering questions for why the JSP’s outside of the web root are not being compiled. What we are learning is that such decisions should be made a user configurable option. I have submitted this case to our development group for an enhancement consideration. What is being discussed is a user preference that defines how JSPs outside of the web root should be addressed, e.g., error, warning, do not evaluate, …
Michael
MyEclipse Support