1 | if (getFactory().getFeature(SAXSource.FEATURE)) {↵ | | 1 | if (getFactory().getFeature(SAXSource.FEATURE)) {↵
|
2 | SAXParserFactory spFactory = SAXParserFactory.newInstance();↵ | | 2 | SAXParserFactory spFactory = SAXParserFactory.newInstance();↵
|
3 | spFactory.setNamespaceAware(true);↵ | | 3 | spFactory.setNamespaceAware(true);↵
|
4 | XMLReader reader = spFactory.newSAXParser().getXMLReader();↵ | | 4 | XMLReader reader = spFactory.newSAXParser().getXMLReader();↵
|
5 | reader.setEntityResolver(entityResolver);↵ | | 5 | reader.setEntityResolver(entityResolver);↵
|
6 | src = new SAXSource(reader, new InputSource(is));↵ | | 6 | src = new SAXSource(reader, new InputSource(is));↵
|
7 | } else {↵ | | 7 | } else {↵
|
8 | throw new IllegalStateException("xcatalog specified, but "↵ | | 8 | throw new IllegalStateException("xcatalog specified, but "↵
|
9 | + "parser doesn't support SAX");↵ | | 9 | + "parser doesn't support SAX");↵
|
10 | } | | 10 | }
|