You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by jb...@apache.org on 2013/08/12 04:33:45 UTC
svn commit: r1513030 - /tomcat/trunk/java/org/apache/jasper/JspC.java
Author: jboynes
Date: Mon Aug 12 02:33:44 2013
New Revision: 1513030
URL: http://svn.apache.org/r1513030
Log:
Pass validateXml config setting to TldScanner
Although this enables XSD validation during the TLD scan it remains unsupported for all other descriptors (including TLDs loaded by taglib directives).
Modified:
tomcat/trunk/java/org/apache/jasper/JspC.java
Modified: tomcat/trunk/java/org/apache/jasper/JspC.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/jasper/JspC.java?rev=1513030&r1=1513029&r2=1513030&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/jasper/JspC.java (original)
+++ tomcat/trunk/java/org/apache/jasper/JspC.java Mon Aug 12 02:33:44 2013
@@ -156,6 +156,7 @@ public class JspC extends Task implement
protected ClassLoader loader = null;
protected boolean trimSpaces = false;
protected boolean genStringAsCharArray = false;
+ protected boolean validateXml;
protected boolean xpoweredBy;
protected boolean mappedFile = false;
protected boolean poolingEnabled = true;
@@ -842,6 +843,7 @@ public class JspC extends Task implement
}
public void setValidateXml( boolean b ) {
+ this.validateXml = b;
org.apache.jasper.xmlparser.ParserUtils.validating=b;
}
@@ -1421,7 +1423,7 @@ public class JspC extends Task implement
URL resourceBase = new File(uriRoot).getCanonicalFile().toURI().toURL();
context = new JspCServletContext(log, resourceBase, classLoader);
- TldScanner scanner = new TldScanner(context, true, false);
+ TldScanner scanner = new TldScanner(context, true, validateXml);
try {
scanner.scan();
} catch (SAXException e) {
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org