/** * Creates a fresh empty DOM document and adds nodes under this document. * @deprecated */ public SAX2DOMEx() throws ParserConfigurationException { DocumentBuilderFactory factory = XmlFactory.createDocumentBuilderFactory(false); factory.setValidating(false); document = factory.newDocumentBuilder().newDocument(); node = document; nodeStack.push(document); }
/** * Creates a new DOM document. */ static Document createDom(boolean disableSecurityProcessing) { synchronized(JAXBContextImpl.class) { if(db==null) { try { DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(disableSecurityProcessing); db = dbf.newDocumentBuilder(); } catch (ParserConfigurationException e) { // impossible throw new FactoryConfigurationError(e); } } return db.newDocument(); } }
/** * Creates a fresh empty DOM document and adds nodes under this document. * @deprecated */ public SAX2DOMEx() throws ParserConfigurationException { DocumentBuilderFactory factory = XmlFactory.createDocumentBuilderFactory(false); factory.setValidating(false); document = factory.newDocumentBuilder().newDocument(); node = document; nodeStack.push(document); }
/** * Creates a new DOM document. */ static Document createDom(boolean disableSecurityProcessing) { synchronized(JAXBContextImpl.class) { if(db==null) { try { DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(disableSecurityProcessing); db = dbf.newDocumentBuilder(); } catch (ParserConfigurationException e) { // impossible throw new FactoryConfigurationError(e); } } return db.newDocument(); } }
/** * Creates a fresh empty DOM document and adds nodes under this document. * @deprecated */ public SAX2DOMEx() throws ParserConfigurationException { DocumentBuilderFactory factory = XmlFactory.createDocumentBuilderFactory(false); factory.setValidating(false); document = factory.newDocumentBuilder().newDocument(); node = document; nodeStack.push(document); }
/** * Creates a fresh empty DOM document and adds nodes under this document. * @deprecated */ public SAX2DOMEx() throws ParserConfigurationException { DocumentBuilderFactory factory = XmlFactory.createDocumentBuilderFactory(false); factory.setValidating(false); document = factory.newDocumentBuilder().newDocument(); node = document; nodeStack.push(document); }
/** * Creates a fresh empty DOM document and adds nodes under this document. * @deprecated */ public SAX2DOMEx() throws ParserConfigurationException { DocumentBuilderFactory factory = XmlFactory.createDocumentBuilderFactory(false); factory.setValidating(false); document = factory.newDocumentBuilder().newDocument(); node = document; nodeStack.push(document); }
/** * Creates a fresh empty DOM document and adds nodes under this document. * @deprecated */ public SAX2DOMEx() throws ParserConfigurationException { DocumentBuilderFactory factory = XmlFactory.createDocumentBuilderFactory(false); factory.setValidating(false); document = factory.newDocumentBuilder().newDocument(); node = document; nodeStack.push(document); }
private static Element parse(String text) { try { //this is parsing well known schemas, do not configure secure processing - always true DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(false); InputSource is = new InputSource(new StringReader(text)); return dbf.newDocumentBuilder().parse(is).getDocumentElement(); } catch (SAXException x) { throw new Error(x); } catch (IOException x) { throw new Error(x); } catch (ParserConfigurationException x) { throw new Error(x); } }
private static Element parse(String text) { try { //this is parsing well known schemas, do not configure secure processing - always true DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(false); InputSource is = new InputSource(new StringReader(text)); return dbf.newDocumentBuilder().parse(is).getDocumentElement(); } catch (SAXException x) { throw new Error(x); } catch (IOException x) { throw new Error(x); } catch (ParserConfigurationException x) { throw new Error(x); } }
public DOMForest( InternalizationLogic logic, Options opt ) { if (opt == null) throw new AssertionError("Options object null"); this.options = opt; try { DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(opt.disableXmlSecurity); this.documentBuilder = dbf.newDocumentBuilder(); this.parserFactory = XmlFactory.createParserFactory(opt.disableXmlSecurity); } catch( ParserConfigurationException e ) { throw new AssertionError(e); } this.logic = logic; }
private static Element parse(String text) { try { //this is parsing well known schemas, do not configure secure processing - always true DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(false); InputSource is = new InputSource(new StringReader(text)); return dbf.newDocumentBuilder().parse(is).getDocumentElement(); } catch (SAXException x) { throw new Error(x); } catch (IOException x) { throw new Error(x); } catch (ParserConfigurationException x) { throw new Error(x); } }
public DOMForest( InternalizationLogic logic, Options opt ) { if (opt == null) throw new AssertionError("Options object null"); this.options = opt; try { DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(opt.disableXmlSecurity); this.documentBuilder = dbf.newDocumentBuilder(); this.parserFactory = XmlFactory.createParserFactory(opt.disableXmlSecurity); } catch( ParserConfigurationException e ) { throw new AssertionError(e); } this.logic = logic; }
public DOMForest( InternalizationLogic logic, Options opt ) { if (opt == null) throw new AssertionError("Options object null"); this.options = opt; try { DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(opt.disableXmlSecurity); this.documentBuilder = dbf.newDocumentBuilder(); this.parserFactory = XmlFactory.createParserFactory(opt.disableXmlSecurity); } catch( ParserConfigurationException e ) { throw new AssertionError(e); } this.logic = logic; }
/** * Creates a new DOM document. */ static Document createDom(boolean disableSecurityProcessing) { synchronized(JAXBContextImpl.class) { if(db==null) { try { DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(disableSecurityProcessing); db = dbf.newDocumentBuilder(); } catch (ParserConfigurationException e) { // impossible throw new FactoryConfigurationError(e); } } return db.newDocument(); } }
/** * Creates a new DOM document. */ static Document createDom(boolean disableSecurityProcessing) { synchronized(JAXBContextImpl.class) { if(db==null) { try { DocumentBuilderFactory dbf = XmlFactory.createDocumentBuilderFactory(disableSecurityProcessing); db = dbf.newDocumentBuilder(); } catch (ParserConfigurationException e) { // impossible throw new FactoryConfigurationError(e); } } return db.newDocument(); } }
ResultImpl() { try { DocumentBuilderFactory factory = XmlFactory.createDocumentBuilderFactory(false); // safe - only used for BI s2d = new SAX2DOMEx(factory); } catch (ParserConfigurationException e) { throw new AssertionError(e); // impossible } XMLFilterImpl f = new XMLFilterImpl() { @Override public void setDocumentLocator(Locator locator) { super.setDocumentLocator(locator); location = new LocatorImpl(locator); } }; f.setContentHandler(s2d); setHandler(f); }
ResultImpl() { try { DocumentBuilderFactory factory = XmlFactory.createDocumentBuilderFactory(false); // safe - only used for BI s2d = new SAX2DOMEx(factory); } catch (ParserConfigurationException e) { throw new AssertionError(e); // impossible } XMLFilterImpl f = new XMLFilterImpl() { @Override public void setDocumentLocator(Locator locator) { super.setDocumentLocator(locator); location = new LocatorImpl(locator); } }; f.setContentHandler(s2d); setHandler(f); }
ResultImpl() { try { DocumentBuilderFactory factory = XmlFactory.createDocumentBuilderFactory(false); // safe - only used for BI s2d = new SAX2DOMEx(factory); } catch (ParserConfigurationException e) { throw new AssertionError(e); // impossible } XMLFilterImpl f = new XMLFilterImpl() { @Override public void setDocumentLocator(Locator locator) { super.setDocumentLocator(locator); location = new LocatorImpl(locator); } }; f.setContentHandler(s2d); setHandler(f); }
DocumentBuilderFactory domFactory = XmlFactory.createDocumentBuilderFactory(model.options.disableXmlSecurity); DOMBuilder builder = new DOMBuilder(domFactory);