in core/src/main/java/org/apache/sling/testing/mock/osgi/OsgiMetadataUtil.java [214:232]
private static Document toXmlDocument(InputStream inputStream, String path) {
try {
DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder documentBuilder = documentBuilderFactory.newDocumentBuilder();
return documentBuilder.parse(inputStream);
} catch (ParserConfigurationException ex) {
throw new RuntimeException("Unable to read classpath resource: " + path, ex);
} catch (SAXException ex) {
throw new RuntimeException("Unable to read classpath resource: " + path, ex);
} catch (IOException ex) {
throw new RuntimeException("Unable to read classpath resource: " + path, ex);
} finally {
try {
inputStream.close();
} catch (IOException ex) {
// ignore
}
}
}