[EMAIL PROTECTED] (Steve Downey) writes:
> Under NT (and presumably any OS where File.sep != '/') JspC has a stack
> underflow at baseDirStack.peek() in ParserController.java. This patch
> converts from '\' to '/' for those cases. It also sets the package name for
> the class based on the URI, so that the java file is distinguished from
> others with the same name.
The problem with '\' as the filename seperator instead of '/' also
causes problems with "<jsp:include>", relative paths and JspC (see
Bugzilla #412).
I suggested there that it might be possible to just convert the '\'
into '/' before passing into CommandLineContext (in JspC). This is
really what happens when running within Tomcat -- the path passed into
JspEngineContext has '/', not the local file seperator.
Unfortunately, I don't have a patch, as I'm not organised enough to get
a build environment running so I can test.
--
`O O' | [EMAIL PROTECTED]
// ^ \\ | http://www.pyrites.org.uk/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]