larryi 01/03/06 13:35:47
Modified: src/share/org/apache/jasper/compiler JasperMangler.java
Log:
Update init() method to change '/' character to File.separatorChar in pkgDir
for Windows systems. Jasper doesn't work well under Jdk1.1 on Windows
if classDir contains '/' characters.
Revision Changes Path
1.5 +5 -1
jakarta-tomcat/src/share/org/apache/jasper/compiler/JasperMangler.java
Index: JasperMangler.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat/src/share/org/apache/jasper/compiler/JasperMangler.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JasperMangler.java 2001/02/20 03:36:00 1.4
+++ JasperMangler.java 2001/03/06 21:35:46 1.5
@@ -222,7 +222,11 @@
pkgDir=JavaGeneratorTool.manglePackage(pkgDir);
pkgDir=pkgDir.replace('.', '_');
pkgDir=fixInvalidChars( pkgDir );
- classDir=workDir + File.separator + pkgDir;
+ if ( "/".equals(File.separator) )
+ classDir=workDir + File.separator + pkgDir;
+ else
+ classDir=workDir + File.separator +
+ pkgDir.replace('/',File.separatorChar);
} else {
classDir=workDir;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]