Costin Manolache wrote:
Can you give examples ? It's very hard to determine the context path from JSPC IMO.Remy Maucherat wrote:Then why not default to the context path ?
I think the naming conventions for the generated servlets should be settled down, documented - and treated as APIs ( i.e. no change unless absolutely needed ).
Ok, but in the meantime, we must not allow non packaged classes.
Well, I don't think we care. JspServlet generates in the workdir, and uses one CL per page. So packaging is not relevant IMO.When I wrote my patch, I also felt that a default package prefix was a good idea, but I dropped it in the end due to the package/directory structure mismatch. If it's really important to, you should also make sure the class files are generated in a directory structure that starts with "org/apache/jsp/"I was wondering about that, actually, and thought this was inconsistent.JSPC does generate the right package directory structure. I think JspServlet should do the same - if it doesn't already.
OTOH, JSPC may generate the classes in /WEB-INF/classes, so we would need to create the full package structure. I'd like to point out that you admin precompilation example does include an extra "admin" subfolder in the output directory path.
Remy
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>