/** Returns an {@code XMLEventFactory} to read XML from. */ private XMLEventFactory getEventFactory() { if (eventFactory == null) { eventFactory = createXmlEventFactory(); } return eventFactory; }
@Override public final void invoke(MessageContext messageContext) throws Exception { XMLEventReader eventReader = getEventReader(messageContext.getRequest().getPayloadSource()); XMLEventWriter streamWriter = new ResponseCreatingEventWriter(messageContext); invokeInternal(eventReader, streamWriter, getEventFactory()); streamWriter.flush(); }
if (streamReader != null) { try { eventReader = getInputFactory().createXMLEventReader(streamReader); eventReader = getInputFactory().createXMLEventReader(source); transform(source, new StreamResult(os)); ByteArrayInputStream is = new ByteArrayInputStream(os.toByteArray()); eventReader = getInputFactory().createXMLEventReader(is);
private void createEventWriter() throws XMLStreamException { if (eventWriter == null) { WebServiceMessage response = messageContext.getResponse(); eventWriter = getEventWriter(response.getPayloadResult()); if (eventWriter == null) { // as a final resort, use a stream, and transform that at endDocument() os = new ByteArrayOutputStream(); eventWriter = getOutputFactory().createXMLEventWriter(os); } } } }
@Override public final void invoke(MessageContext messageContext) throws Exception { XMLEventReader eventReader = getEventReader(messageContext.getRequest().getPayloadSource()); XMLEventWriter streamWriter = new ResponseCreatingEventWriter(messageContext); invokeInternal(eventReader, streamWriter, getEventFactory()); streamWriter.flush(); }
if (streamReader != null) { try { eventReader = getInputFactory().createXMLEventReader(streamReader); eventReader = getInputFactory().createXMLEventReader(source); transform(source, new StreamResult(os)); ByteArrayInputStream is = new ByteArrayInputStream(os.toByteArray()); eventReader = getInputFactory().createXMLEventReader(is);
private void createEventWriter() throws XMLStreamException { if (eventWriter == null) { WebServiceMessage response = messageContext.getResponse(); eventWriter = getEventWriter(response.getPayloadResult()); if (eventWriter == null) { // as a final resort, use a stream, and transform that at endDocument() os = new ByteArrayOutputStream(); eventWriter = getOutputFactory().createXMLEventWriter(os); } } } }
@Override public final void invoke(MessageContext messageContext) throws Exception { XMLEventReader eventReader = getEventReader(messageContext.getRequest().getPayloadSource()); XMLEventWriter streamWriter = new ResponseCreatingEventWriter(messageContext); invokeInternal(eventReader, streamWriter, getEventFactory()); streamWriter.flush(); }
if (streamReader != null) { try { eventReader = getInputFactory().createXMLEventReader(streamReader); eventReader = getInputFactory().createXMLEventReader(source); transform(source, new StreamResult(os)); ByteArrayInputStream is = new ByteArrayInputStream(os.toByteArray()); eventReader = getInputFactory().createXMLEventReader(is);
private void createEventWriter() throws XMLStreamException { if (eventWriter == null) { WebServiceMessage response = messageContext.getResponse(); eventWriter = getEventWriter(response.getPayloadResult()); if (eventWriter == null) { // as a final resort, use a stream, and transform that at endDocument() os = new ByteArrayOutputStream(); eventWriter = getOutputFactory().createXMLEventWriter(os); } } } }
/** Returns an <code>XMLEventFactory</code> to read XML from. */ private XMLEventFactory getEventFactory() { if (eventFactory == null) { eventFactory = createXmlEventFactory(); } return eventFactory; }
public final void invoke(MessageContext messageContext) throws Exception { XMLEventReader eventReader = getEventReader(messageContext.getRequest().getPayloadSource()); XMLEventWriter streamWriter = new ResponseCreatingEventWriter(messageContext); invokeInternal(eventReader, streamWriter, getEventFactory()); streamWriter.flush(); }
if (streamReader != null) { try { eventReader = getInputFactory().createXMLEventReader(streamReader); eventReader = getInputFactory().createXMLEventReader(source); transform(source, new StreamResult(os)); ByteArrayInputStream is = new ByteArrayInputStream(os.toByteArray()); eventReader = getInputFactory().createXMLEventReader(is);
private void createEventWriter() throws XMLStreamException { if (eventWriter == null) { WebServiceMessage response = messageContext.getResponse(); eventWriter = getEventWriter(response.getPayloadResult()); if (eventWriter == null) { // as a final resort, use a stream, and transform that at endDocument() os = new ByteArrayOutputStream(); eventWriter = getOutputFactory().createXMLEventWriter(os); } } } }
/** Returns an {@code XMLEventFactory} to read XML from. */ private XMLEventFactory getEventFactory() { if (eventFactory == null) { eventFactory = createXmlEventFactory(); } return eventFactory; }
private XMLEventWriter getEventWriter(Result result) { XMLEventWriter eventWriter = null; if (StaxUtils.isStaxResult(result)) { eventWriter = StaxUtils.getXMLEventWriter(result); } if (eventWriter == null) { try { eventWriter = getOutputFactory().createXMLEventWriter(result); } catch (XMLStreamException ex) { // ignore } } return eventWriter; }
/** Returns an {@code XMLEventFactory} to read XML from. */ private XMLEventFactory getEventFactory() { if (eventFactory == null) { eventFactory = createXmlEventFactory(); } return eventFactory; }
private XMLEventWriter getEventWriter(Result result) { XMLEventWriter eventWriter = null; if (StaxUtils.isStaxResult(result)) { eventWriter = StaxUtils.getXMLEventWriter(result); } if (eventWriter == null) { try { eventWriter = getOutputFactory().createXMLEventWriter(result); } catch (XMLStreamException ex) { // ignore } } return eventWriter; }
private XMLEventWriter getEventWriter(Result result) { XMLEventWriter eventWriter = null; if (StaxUtils.isStaxResult(result)) { eventWriter = StaxUtils.getXMLEventWriter(result); } if (eventWriter == null) { try { eventWriter = getOutputFactory().createXMLEventWriter(result); } catch (XMLStreamException ex) { // ignore } } return eventWriter; }
private XMLEventWriter getEventWriter(Result result) { XMLEventWriter eventWriter = null; if (StaxUtils.isStaxResult(result)) { eventWriter = StaxUtils.getXMLEventWriter(result); } if (eventWriter == null) { try { eventWriter = getOutputFactory().createXMLEventWriter(result); } catch (XMLStreamException ex) { // ignore } } return eventWriter; }