diff --git a/src/edu/stanford/nlp/util/XMLUtils.java b/src/edu/stanford/nlp/util/XMLUtils.java index 520990477b..137b85546b 100644 --- a/src/edu/stanford/nlp/util/XMLUtils.java +++ b/src/edu/stanford/nlp/util/XMLUtils.java @@ -302,6 +302,7 @@ public static DocumentBuilder getValidatingXmlParser(File schemaFile) { DocumentBuilderFactory dbf = safeDocumentBuilderFactory(); SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); + factory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true); Schema schema = factory.newSchema(schemaFile); dbf.setSchema(schema);