public Source getEnvelopeSource(WebServiceMessage message) { if (message instanceof SoapMessage) { SoapMessage soapMessage = (SoapMessage) message; return soapMessage.getEnvelope().getSource(); } else { throw new UnsupportedOperationException("Can not load message that is not SoapMessage"); } }
/** Returns {@code getEnvelope().getHeader()}. */ @Override public final SoapHeader getSoapHeader() { return getEnvelope().getHeader(); }
/** Returns {@code getEnvelope().getBody()}. */ @Override public final SoapBody getSoapBody() { return getEnvelope().getBody(); }
public SoapVersion getVersion() { if (version == null) { String envelopeNamespace = getEnvelope().getName().getNamespaceURI(); if (SoapVersion.SOAP_11.getEnvelopeNamespaceUri().equals(envelopeNamespace)) { version = SoapVersion.SOAP_11; } else if (SoapVersion.SOAP_12.getEnvelopeNamespaceUri().equals(envelopeNamespace)) { version = SoapVersion.SOAP_12; } else { throw new IllegalStateException( "Unknown Envelope namespace uri '" + envelopeNamespace + "'. " + "Cannot deduce SoapVersion."); } } return version; } }
@Override public SoapVersion getVersion() { if (version == null) { String envelopeNamespace = getEnvelope().getName().getNamespaceURI(); if (SoapVersion.SOAP_11.getEnvelopeNamespaceUri().equals(envelopeNamespace)) { version = SoapVersion.SOAP_11; } else if (SoapVersion.SOAP_12.getEnvelopeNamespaceUri().equals(envelopeNamespace)) { version = SoapVersion.SOAP_12; } else { throw new IllegalStateException( "Unknown Envelope namespace uri '" + envelopeNamespace + "'. " + "Cannot deduce SoapVersion."); } } return version; } }
@Override protected Source getSource(WebServiceMessage message) { if (message instanceof SoapMessage) { SoapMessage soapMessage = (SoapMessage) message; return soapMessage.getEnvelope().getSource(); } else { return null; } } }
/** Returns {@code getEnvelope().getHeader()}. */ @Override public final SoapHeader getSoapHeader() { return getEnvelope().getHeader(); }
/** Returns {@code getEnvelope().getBody()}. */ @Override public final SoapBody getSoapBody() { return getEnvelope().getBody(); }
@Override public SoapVersion getVersion() { if (version == null) { String envelopeNamespace = getEnvelope().getName().getNamespaceURI(); if (SoapVersion.SOAP_11.getEnvelopeNamespaceUri().equals(envelopeNamespace)) { version = SoapVersion.SOAP_11; } else if (SoapVersion.SOAP_12.getEnvelopeNamespaceUri().equals(envelopeNamespace)) { version = SoapVersion.SOAP_12; } else { throw new IllegalStateException( "Unknown Envelope namespace uri '" + envelopeNamespace + "'. " + "Cannot deduce SoapVersion."); } } return version; } }
@Override protected Source getSource(WebServiceMessage message) { if (message instanceof SoapMessage) { SoapMessage soapMessage = (SoapMessage) message; return soapMessage.getEnvelope().getSource(); } else { return null; } } }
/** Returns {@code getEnvelope().getHeader()}. */ @Override public final SoapHeader getSoapHeader() { return getEnvelope().getHeader(); }
/** Returns {@code getEnvelope().getBody()}. */ @Override public final SoapBody getSoapBody() { return getEnvelope().getBody(); }
@Override public SoapVersion getVersion() { if (version == null) { String envelopeNamespace = getEnvelope().getName().getNamespaceURI(); if (SoapVersion.SOAP_11.getEnvelopeNamespaceUri().equals(envelopeNamespace)) { version = SoapVersion.SOAP_11; } else if (SoapVersion.SOAP_12.getEnvelopeNamespaceUri().equals(envelopeNamespace)) { version = SoapVersion.SOAP_12; } else { throw new IllegalStateException( "Unknown Envelope namespace uri '" + envelopeNamespace + "'. " + "Cannot deduce SoapVersion."); } } return version; } }
/** * Returns source of message envelope * @param message * @return */ public static Source getEnvelopeSource(WebServiceMessage message) { return ((SoapMessage)message).getEnvelope().getSource(); }
/** Returns <code>getEnvelope().getHeader()</code>. */ public final SoapHeader getSoapHeader() { return getEnvelope().getHeader(); }
/** Returns <code>getEnvelope().getBody()</code>. */ public final SoapBody getSoapBody() { return getEnvelope().getBody(); }
@Override protected Source getSource(WebServiceMessage message) { if (message instanceof SoapMessage) { SoapMessage soapMessage = (SoapMessage) message; return soapMessage.getEnvelope().getSource(); } else { return null; } } }
soapMessage.getEnvelope().getHeader().removeHeaderElement(WS_SECURITY_NAME);
SoapBody soapbody=soapEnvelope.getBody();
@Override protected Source getSource(WebServiceMessage message) { if (message instanceof SoapMessage) { SoapMessage soapMessage = (SoapMessage) message; return soapMessage.getEnvelope().getSource(); } else { return null; } } }