public static void returnTransformerFactory(TransformerFactory factory) { try { TRANSFORM_FACTORIES.returnObject(factory); } catch (Exception e) { e.printStackTrace(); } }
public static void returnDocumentBuilder(DocumentBuilder object) { try { DOCUMENT_BUILDERS.returnObject(object); } catch (Exception e) { e.printStackTrace(); } }
public static void returnDocumentBuilder(DocumentBuilder object) { try { DOCUMENT_BUILDERS.returnObject(object); } catch (Exception e) { e.printStackTrace(); } }
public static void returnTransformerFactory(TransformerFactory factory) { try { TRANSFORM_FACTORIES.returnObject(factory); } catch (Exception e) { e.printStackTrace(); } }
public static Document parseNamespaceAware(InputStream src) throws Exception { Document result = null; DocumentBuilder builder = (DocumentBuilder) DOCUMENT_BUILDERS.borrowObject(); try { result = builder.parse(src); } finally { DOCUMENT_BUILDERS.returnObject(builder); } return result; }
public static Document parseNamespaceAware(InputStream src) throws Exception { Document result = null; DocumentBuilder builder = (DocumentBuilder) DOCUMENT_BUILDERS.borrowObject(); try { result = builder.parse(src); } finally { DOCUMENT_BUILDERS.returnObject(builder); } return result; }
public static Transformer getTransformer(Source src) throws Exception { TransformerFactory factory = null; Transformer result = null; try { factory = TRANSFORM_FACTORIES.borrowObject(); result = (src == null) ? factory.newTransformer() : factory.newTransformer(src); } finally { if (factory != null) { try { TRANSFORM_FACTORIES.returnObject(factory); } catch (Exception e) { e.printStackTrace(); } } } return result; }
public static Transformer getTransformer(Source src) throws Exception { TransformerFactory factory = null; Transformer result = null; try { factory = TRANSFORM_FACTORIES.borrowObject(); result = (src == null) ? factory.newTransformer() : factory.newTransformer(src); } finally { if (factory != null) { try { TRANSFORM_FACTORIES.returnObject(factory); } catch (Exception e) { e.printStackTrace(); } } } return result; }
public static void parseWithoutValidating(InputSource in, DefaultHandler handler) throws SAXException, IOException { SAXParser parser = null; try { parser = (SAXParser) SAX_PARSERS.borrowObject(); } catch (Exception e) { throw new RuntimeException("Error initializing SAX parser", e); } try { parser.parse(in, handler); } finally { if (parser != null) { try { SAX_PARSERS.returnObject(parser); } catch (Exception e) { e.printStackTrace(); } } } } }
public static void parseWithoutValidating(InputSource in, DefaultHandler handler) throws SAXException, IOException { SAXParser parser = null; try { parser = (SAXParser) SAX_PARSERS.borrowObject(); } catch (Exception e) { throw new RuntimeException("Error initializing SAX parser", e); } try { parser.parse(in, handler); } finally { if (parser != null) { try { SAX_PARSERS.returnObject(parser); } catch (Exception e) { e.printStackTrace(); } } } } }
} finally { if (validator != null) try { m_validators.returnObject(validator); } catch (Exception e) { logger.warn(e.getMessage(), e);
} finally { if (validator != null) try { m_validators.returnObject(validator); } catch (Exception e) { logger.warn(e.getMessage(), e);