@Override public void close() throws XMLStreamException { this.eventReader.close(); }
@Override public void close() throws XMLStreamException { this.eventReader.close(); }
@Override public void close() throws XMLStreamException { wrappedEventReader.close(); }
@Override public void close() throws IOException { try { xmlEventReader.close(); } catch (XMLStreamException e) { logger.error("Unable to close XMLEventReader"); } } }
private Binding doBind(XMLEventReader eventReader, Origin origin) { try { final StartElement rootElementStartEvent = seekRootElementStartEvent( eventReader, origin ); return doBind( eventReader, rootElementStartEvent, origin ); } finally { try { eventReader.close(); } catch ( Exception e ) { log.debug( "Unable to close StAX reader", e ); } } }
@Override public Binding bind(InputStream stream, Origin origin) { final XMLEventReader eventReader = createReader( stream, origin ); try { return doBind( eventReader, origin ); } finally { try { eventReader.close(); } catch (XMLStreamException e) { log.debug( "Unable to close StAX reader", e ); } } }
public static String getDocumentCharset(final File f) throws IOException, XMLException { XMLEventReader reader = null; try { // using stax to get xml factory objects and read the input file XMLInputFactory inputFactory = XMLInputFactory.newInstance(); reader = inputFactory.createXMLEventReader(new FileInputStream(f)); XMLEvent event = reader.nextEvent(); // Always the first element is StartDocument // even if the XML does not have explicit declaration: StartDocument document = (StartDocument) event; return document.getCharacterEncodingScheme(); } catch (XMLStreamException ex) { throw new XMLException(ex.getMessage(), ex); } finally{ if(reader != null){ try{ reader.close(); } catch(XMLStreamException ex){ LOG.warning(ex.getMessage()); } } } }
public JaxbCfgHibernateConfiguration unmarshal(InputStream stream, Origin origin) { try { XMLEventReader staxReader = staxFactory().createXMLEventReader( stream ); try { return unmarshal( staxReader, origin ); } finally { try { staxReader.close(); } catch ( Exception ignore ) { } } } catch ( XMLStreamException e ) { throw new HibernateException( "Unable to create stax reader", e ); } }
public void testClose() throws XMLStreamException { xmlEventReader.close(); eventReaderWrapper.close(); }
} finally { try { eventReader.close(); } catch (XMLStreamException e) { log.warn("Error closing xml parser", e);
xmlEventReader.close();
private void closeFile() { if ( data.xmlEventReader != null ) { try { data.xmlEventReader.close(); } catch ( XMLStreamException e ) { if ( log.isBasic() ) {
public void close() throws XMLStreamException { eventReader.close(); }
/** * Constructs a StAX event stream from the provided I/O stream and reads a * DOM4J document from it. * * @param is * The I/O stream from which the Document will be read. * @param systemId * A system id used to resolve entities. * * @return The Document that was read from the stream. * * @throws XMLStreamException * If an error occurs reading content from the stream. */ public Document readDocument(InputStream is, String systemId) throws XMLStreamException { XMLEventReader eventReader = inputFactory.createXMLEventReader( systemId, is); try { return readDocument(eventReader); } finally { eventReader.close(); } }
/** * Constructs a StAX event stream from the provided I/O character stream and * reads a DOM4J document from it. * * @param reader * The character stream from which the Document will be read. * @param systemId * A system id used to resolve entities. * * @return The Document that was read from the stream. * * @throws XMLStreamException * If an error occurs reading content from the stream. */ public Document readDocument(Reader reader, String systemId) throws XMLStreamException { XMLEventReader eventReader = inputFactory.createXMLEventReader( systemId, reader); try { return readDocument(eventReader); } finally { eventReader.close(); } }
} finally { try { eventReader.close(); } catch (XMLStreamException e) { log.warn("Error closing xml parser", e);
public void close() throws XMLStreamException { mReader.close(); }
@Override public void close() throws XMLStreamException { log.trace("Entering close()"); reader.close(); }
public void close() { try { parser.close(); } catch(XMLStreamException e) { throw new CloseException(e); } }