Author: ssteiner Date: Wed May 11 08:45:03 2016 New Revision: 1743326 URL: http://svn.apache.org/viewvc?rev=1743326&view=rev Log: BATIK-1139: DTD resolution validation
Modified: xmlgraphics/batik/trunk/batik-dom/src/main/java/org/apache/batik/dom/util/SAXDocumentFactory.java Modified: xmlgraphics/batik/trunk/batik-dom/src/main/java/org/apache/batik/dom/util/SAXDocumentFactory.java URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/batik-dom/src/main/java/org/apache/batik/dom/util/SAXDocumentFactory.java?rev=1743326&r1=1743325&r2=1743326&view=diff ============================================================================== --- xmlgraphics/batik/trunk/batik-dom/src/main/java/org/apache/batik/dom/util/SAXDocumentFactory.java (original) +++ xmlgraphics/batik/trunk/batik-dom/src/main/java/org/apache/batik/dom/util/SAXDocumentFactory.java Wed May 11 08:45:03 2016 @@ -402,6 +402,7 @@ public class SAXDocumentFactory try { saxFactory.setFeature("http://xml.org/sax/features/external-general-entities", false); saxFactory.setFeature("http://xml.org/sax/features/external-parameter-entities", false); + saxFactory.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false); } catch (SAXNotRecognizedException e) { e.printStackTrace(); } catch (SAXNotSupportedException e) { @@ -446,6 +447,7 @@ public class SAXDocumentFactory isValidating); parser.setFeature("http://xml.org/sax/features/external-general-entities", false); parser.setFeature("http://xml.org/sax/features/external-parameter-entities", false); + parser.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false); parser.setProperty("http://xml.org/sax/properties/lexical-handler", this); parser.parse(is);