Skip to content

Commit 9f85745

Browse files
SJrXSteve Ramage
andauthored
ci: stop builds from failing due to being unable to load dtd (Resolves #369) (#370)
Co-authored-by: Steve Ramage <[email protected]>
1 parent 4e2e8e2 commit 9f85745

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

buildSrc/src/main/groovy/GenerateDataFromManPages.groovy

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,8 @@ class GenerateDataFromManPages extends DefaultTask {
521521
try {
522522
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance()
523523
factory.setNamespaceAware(true) // Needed for XML ID lookup
524+
factory.setValidating(false);
525+
factory.setFeature("http://apache.org/xml/features/nonvalidating/load-external-dtd", false);
524526
DocumentBuilder builder = factory.newDocumentBuilder()
525527

526528
Document document = builder.parse(new InputSource(xmlFile.newReader()))

0 commit comments

Comments
 (0)