diff options
Diffstat (limited to 'dom')
-rw-r--r-- | dom/src/test/java/org/w3c/domts/JAXPDOMTestDocumentBuilderFactory.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/dom/src/test/java/org/w3c/domts/JAXPDOMTestDocumentBuilderFactory.java b/dom/src/test/java/org/w3c/domts/JAXPDOMTestDocumentBuilderFactory.java index c2d105e..0ca8f1f 100644 --- a/dom/src/test/java/org/w3c/domts/JAXPDOMTestDocumentBuilderFactory.java +++ b/dom/src/test/java/org/w3c/domts/JAXPDOMTestDocumentBuilderFactory.java @@ -12,6 +12,7 @@ package org.w3c.domts; +import java.io.InputStream; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; @@ -120,7 +121,9 @@ public class JAXPDOMTestDocumentBuilderFactory try { LoadErrorHandler errorHandler = new LoadErrorHandler(); builder.setErrorHandler(errorHandler); - doc = builder.parse(url.openStream(), url.toString()); + InputStream stream = url.openStream(); + doc = builder.parse(stream, url.toString()); + stream.close(); parseException = errorHandler.getFirstException(); } catch (Exception ex) { |