private void createParser() throws FileNotFoundException, XMLStreamException { reader = new InputStreamReader(new FileInputStream(domainXml)); XMLInputFactory xif = getXmlInputFactory(); // Set the resolver so that any external entity references, such // as a reference to a DTD, return an empty file. The domain.xml // file doesn't support entity references. xif.setXMLResolver(new XMLResolver() { @Override public Object resolveEntity(String publicID, String systemID, String baseURI, String namespace) throws XMLStreamException { return new ByteArrayInputStream(new byte[0]); } }); parser = xif.createXMLStreamReader( domainXml.toURI().toString(), reader); }
private void createParser() throws FileNotFoundException, XMLStreamException { reader = new InputStreamReader(new FileInputStream(domainXml)); XMLInputFactory xif = getXmlInputFactory(); // Set the resolver so that any external entity references, such // as a reference to a DTD, return an empty file. The domain.xml // file doesn't support entity references. xif.setXMLResolver(new XMLResolver() { @Override public Object resolveEntity(String publicID, String systemID, String baseURI, String namespace) throws XMLStreamException { return new ByteArrayInputStream(new byte[0]); } }); parser = xif.createXMLStreamReader( domainXml.toURI().toString(), reader); }
private void createParser() throws FileNotFoundException, XMLStreamException { reader = new InputStreamReader(new FileInputStream(domainXml)); XMLInputFactory xif = getXmlInputFactory(); // Set the resolver so that any external entity references, such // as a reference to a DTD, return an empty file. The domain.xml // file doesn't support entity references. xif.setXMLResolver(new XMLResolver() { @Override public Object resolveEntity(String publicID, String systemID, String baseURI, String namespace) throws XMLStreamException { return new ByteArrayInputStream(new byte[0]); } }); parser = xif.createXMLStreamReader( domainXml.toURI().toString(), reader); }