@Nullable private static Document parse(String xml) throws Exception { if (true) { return XmlUtils.parseDocumentSilently(xml, true); } DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setNamespaceAware(true); factory.setValidating(false); factory.setExpandEntityReferences(false); factory.setXIncludeAware(false); factory.setIgnoringComments(false); factory.setCoalescing(false); DocumentBuilder builder; builder = factory.newDocumentBuilder(); return builder.parse(new InputSource(new StringReader(xml))); }