marcsaeg 01/01/05 10:04:37
Modified: src/share/org/apache/jasper/compiler Tag: tomcat_32
Compiler.java
Log:
Added a method to remove the generated .class file. This will be called
to remove generated files in the event that the associated JSP page is removed.
PR: 698
Revision Changes Path
No revision
No revision
1.19.2.4 +19 -3
jakarta-tomcat/src/share/org/apache/jasper/compiler/Compiler.java
Index: Compiler.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat/src/share/org/apache/jasper/compiler/Compiler.java,v
retrieving revision 1.19.2.3
retrieving revision 1.19.2.4
diff -u -r1.19.2.3 -r1.19.2.4
--- Compiler.java 2000/12/22 14:19:12 1.19.2.3
+++ Compiler.java 2001/01/05 18:04:36 1.19.2.4
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-tomcat/src/share/org/apache/jasper/compiler/Compiler.java,v 1.19.2.3
2000/12/22 14:19:12 pierred Exp $
- * $Revision: 1.19.2.3 $
- * $Date: 2000/12/22 14:19:12 $
+ * $Header:
/home/cvs/jakarta-tomcat/src/share/org/apache/jasper/compiler/Compiler.java,v 1.19.2.4
2001/01/05 18:04:36 marcsaeg Exp $
+ * $Revision: 1.19.2.4 $
+ * $Date: 2001/01/05 18:04:36 $
*
* ====================================================================
*
@@ -374,6 +374,22 @@
}
return null;
}
+
+ /**
+ * Remove generated files
+ */
+ public void removeGeneratedFiles()
+ {
+ try{
+ // XXX Should we delete the generated .java file too?
+ String classFileName = mangler.getClassFileName();
+ if(classFileName != null){
+ File classFile = new File(classFileName);
+ classFile.delete();
+ }
+ }catch(Exception e){
+ }
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]