r2424 - in trunk/tomcat5/debian: . patches
Arnaud Vandyck
avdyk at costa.debian.org
Thu Sep 14 11:55:50 UTC 2006
Author: avdyk
Date: 2006-09-14 11:55:49 +0000 (Thu, 14 Sep 2006)
New Revision: 2424
Added:
trunk/tomcat5/debian/patches/31_recursive_tag.patch
Modified:
trunk/tomcat5/debian/changelog
Log:
applied a patch for the tag file recursive problem
Modified: trunk/tomcat5/debian/changelog
===================================================================
--- trunk/tomcat5/debian/changelog 2006-09-14 10:32:27 UTC (rev 2423)
+++ trunk/tomcat5/debian/changelog 2006-09-14 11:55:49 UTC (rev 2424)
@@ -1,15 +1,14 @@
-tomcat5 (5.0.30-11) UNRELEASED; urgency=low
+tomcat5 (5.0.30-11) unstable; urgency=low
- * Arnaud Vandyck <avdyk at debian.org>:
-
- + debian/control: removed apache-utils version and added alternative
+ * debian/control: removed apache-utils version and added alternative
apache2-utils (that provide the virtual apache-utils package) (closes:
- #361277)
- + debian/tomcat5.init: added Sun's jdk path as provided by
- sun-java5-bin package (closes: #386394). I also added IBM's
- packages.
+ #361277).
+ * debian/tomcat5.init: added Sun's jdk path as provided by sun-java5-bin
+ package (closes: #386394). I also added IBM's packages.
+ * added a patch for the recursive tag files modification (closes:
+ #355240).
- --
+ -- Arnaud Vandyck <avdyk at debian.org> Thu, 14 Sep 2006 13:49:19 +0200
tomcat5 (5.0.30-10) unstable; urgency=low
Added: trunk/tomcat5/debian/patches/31_recursive_tag.patch
===================================================================
--- trunk/tomcat5/debian/patches/31_recursive_tag.patch (rev 0)
+++ trunk/tomcat5/debian/patches/31_recursive_tag.patch 2006-09-14 11:55:49 UTC (rev 2424)
@@ -0,0 +1,49 @@
+diff -ru jakarta-tomcat-jasper/jasper2.old/src/share/org/apache/jasper/compiler/Compiler.java jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Compiler.java
+--- jakarta-tomcat-jasper/jasper2.old/src/share/org/apache/jasper/compiler/Compiler.java 2006-09-14 11:42:52.000000000 +0000
++++ jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/Compiler.java 2006-09-14 11:42:56.000000000 +0000
+@@ -154,7 +154,8 @@
+
+ // Setup page info area
+ pageInfo = new PageInfo(new BeanRepository(ctxt.getClassLoader(),
+- errDispatcher));
++ errDispatcher),
++ ctxt.getJspFile());
+
+ JspConfig jspConfig = options.getJspConfig();
+ JspConfig.JspProperty jspProperty =
+diff -ru jakarta-tomcat-jasper/jasper2.old/src/share/org/apache/jasper/compiler/PageInfo.java jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/PageInfo.java
+--- jakarta-tomcat-jasper/jasper2.old/src/share/org/apache/jasper/compiler/PageInfo.java 2006-09-14 11:42:52.000000000 +0000
++++ jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/compiler/PageInfo.java 2006-09-14 11:42:56.000000000 +0000
+@@ -37,6 +37,7 @@
+ private HashMap jspPrefixMapper;
+ private HashMap xmlPrefixMapper;
+ private HashMap nonCustomTagPrefixMap;
++ private String jspFile;
+ private String defaultLanguage = "java";
+ private String language;
+ private String defaultExtends = Constants.JSP_SERVLET_BASE;
+@@ -76,7 +77,9 @@
+ private Vector pluginDcls; // Id's for tagplugin declarations
+
+
+- PageInfo(BeanRepository beanRepository) {
++ PageInfo(BeanRepository beanRepository, String jspFile) {
++
++ this.jspFile = jspFile;
+ this.beanRepository = beanRepository;
+ this.taglibsMap = new HashMap();
+ this.jspPrefixMapper = new HashMap();
+@@ -118,8 +121,12 @@
+ return imports;
+ }
+
++ public String getJspFile() {
++ return jspFile;
++ }
++
+ public void addDependant(String d) {
+- if (!dependants.contains(d))
++ if (!dependants.contains(d) && !jspFile.equals(d))
+ dependants.add(d);
+ }
+
More information about the pkg-java-commits
mailing list