< prev index next >
jaxws/src/java.xml.ws/share/classes/com/sun/xml/internal/messaging/saaj/util/ParserPool.java
Print this page
*** 44,53 ****
--- 44,57 ----
private SAXParserFactory factory;
public ParserPool(int capacity) {
queue = new ArrayBlockingQueue<SAXParser>(capacity);
factory = SAXParserFactory.newInstance("com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl", SAAJUtil.getSystemClassLoader());
+ try {
+ factory.setFeature("jdk.xml.resetSymbolTable", true);
+ } catch(SAXException | ParserConfigurationException e) {
+ }
factory.setNamespaceAware(true);
for (int i = 0; i < capacity; i++) {
try {
queue.put(factory.newSAXParser());
} catch (InterruptedException ex) {
< prev index next >