private DelegatingStreamWriter() { try { this.delegate = StAXUtils.createXMLStreamWriter(baos); } catch (XMLStreamException ex) { throw new AxiomSoapBodyException("Could not determine payload root element", ex); } }
private DelegatingStreamWriter() { try { this.delegate = StAXUtils.createXMLStreamWriter(baos); } catch (XMLStreamException ex) { throw new AxiomSoapBodyException("Could not determine payload root element", ex); } }
private DelegatingStreamWriter() { try { this.delegate = StAXUtils.createXMLStreamWriter(baos); } catch (XMLStreamException ex) { throw new AxiomSoapBodyException("Could not determine payload root element", ex); } }
private DelegatingStreamWriter() { try { this.delegate = StAXUtils.createXMLStreamWriter(baos); } catch (XMLStreamException ex) { throw new AxiomSoapBodyException("Could not determine payload root element", ex); } }
@Override public final Source getSource() { try { OMElement payloadElement = getPayloadElement(); if (payloadElement != null) { XMLStreamReader streamReader = getStreamReader(payloadElement); return StaxUtils.createCustomStaxSource(streamReader); } else { return null; } } catch (OMException ex) { throw new AxiomSoapBodyException(ex); } }
@Override public final Source getSource() { try { OMElement payloadElement = getPayloadElement(); if (payloadElement != null) { XMLStreamReader streamReader = getStreamReader(payloadElement); return StaxUtils.createCustomStaxSource(streamReader); } else { return null; } } catch (OMException ex) { throw new AxiomSoapBodyException(ex); } }
@Override public final Source getSource() { try { OMElement payloadElement = getPayloadElement(); if (payloadElement != null) { XMLStreamReader streamReader = getStreamReader(payloadElement); return StaxUtils.createCustomStaxSource(streamReader); } else { return null; } } catch (OMException ex) { throw new AxiomSoapBodyException(ex); } }
@Override public final Source getSource() { try { OMElement payloadElement = getPayloadElement(); if (payloadElement != null) { XMLStreamReader streamReader = getStreamReader(payloadElement); return StaxUtils.createCustomStaxSource(streamReader); } else { return null; } } catch (OMException ex) { throw new AxiomSoapBodyException(ex); } }
@Override public SoapBody getBody() { if (body == null) { try { SOAPBody axiomBody = getAxiomEnvelope().getBody(); String namespaceURI = getAxiomEnvelope().getNamespace().getNamespaceURI(); if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(namespaceURI)) { body = new AxiomSoap11Body(axiomBody, getAxiomFactory(), payloadCaching, langAttributeOnSoap11FaultString); } else if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(namespaceURI)) { body = new AxiomSoap12Body(axiomBody, getAxiomFactory(), payloadCaching); } else { throw new AxiomSoapEnvelopeException("Unknown SOAP namespace \"" + namespaceURI + "\""); } } catch (OMException ex) { throw new AxiomSoapBodyException(ex); } } return body; }
public SoapBody getBody() { if (body == null) { try { SOAPBody axiomBody = getAxiomEnvelope().getBody(); String namespaceURI = getAxiomEnvelope().getNamespace().getNamespaceURI(); if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(namespaceURI)) { body = new AxiomSoap11Body(axiomBody, getAxiomFactory(), payloadCaching, langAttributeOnSoap11FaultString); } else if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(namespaceURI)) { body = new AxiomSoap12Body(axiomBody, getAxiomFactory(), payloadCaching); } else { throw new AxiomSoapEnvelopeException("Unknown SOAP namespace \"" + namespaceURI + "\""); } } catch (OMException ex) { throw new AxiomSoapBodyException(ex); } } return body; }
@Override public SoapBody getBody() { if (body == null) { try { SOAPBody axiomBody = getAxiomEnvelope().getBody(); String namespaceURI = getAxiomEnvelope().getNamespace().getNamespaceURI(); if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(namespaceURI)) { body = new AxiomSoap11Body(axiomBody, getAxiomFactory(), payloadCaching, langAttributeOnSoap11FaultString); } else if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(namespaceURI)) { body = new AxiomSoap12Body(axiomBody, getAxiomFactory(), payloadCaching); } else { throw new AxiomSoapEnvelopeException("Unknown SOAP namespace \"" + namespaceURI + "\""); } } catch (OMException ex) { throw new AxiomSoapBodyException(ex); } } return body; }
@Override public SoapBody getBody() { if (body == null) { try { SOAPBody axiomBody = getAxiomEnvelope().getBody(); String namespaceURI = getAxiomEnvelope().getNamespace().getNamespaceURI(); if (SOAP11Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(namespaceURI)) { body = new AxiomSoap11Body(axiomBody, getAxiomFactory(), payloadCaching, langAttributeOnSoap11FaultString); } else if (SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI.equals(namespaceURI)) { body = new AxiomSoap12Body(axiomBody, getAxiomFactory(), payloadCaching); } else { throw new AxiomSoapEnvelopeException("Unknown SOAP namespace \"" + namespaceURI + "\""); } } catch (OMException ex) { throw new AxiomSoapBodyException(ex); } } return body; }