public SOAPMessage getMessage() { SOAPMessage message = null; if (getWrappedMessage().getContent(Object.class) instanceof SOAPMessage) { message = (SOAPMessage)getWrappedMessage().getContent(Object.class); } else { message = getWrappedMessage().getContent(SOAPMessage.class); } //Only happens to non-Dispatch/Provider case. if (null == message) { Boolean outboundProperty = (Boolean)get(MessageContext.MESSAGE_OUTBOUND_PROPERTY); if (outboundProperty == null || !outboundProperty) { //No SOAPMessage exists yet, so lets create one SAAJ_IN.handleMessage(getWrappedSoapMessage()); message = getWrappedSoapMessage().getContent(SOAPMessage.class); } } return message; }
private SOAPMessage getSOAPMessage(SoapMessage msg) { SAAJInInterceptor.INSTANCE.handleMessage(msg); return msg.getContent(SOAPMessage.class); }
public SOAPMessage getSOAPMessage(SoapMessage msg) { SAAJInInterceptor.INSTANCE.handleMessage(msg); return msg.getContent(SOAPMessage.class); }
private SOAPMessage getSOAPMessage(SoapMessage msg) { SAAJInInterceptor.INSTANCE.handleMessage(msg); return msg.getContent(SOAPMessage.class); }
saajIn.handleMessage(smsg);
public static SOAPPart parseSoapMessage(String samlRequest) throws XMLStreamException { XMLStreamReader xmlStreamReader = xmlInputFactory.createXMLStreamReader(new StringReader(samlRequest)); SoapMessage soapMessage = new SoapMessage(Soap11.getInstance()); SAAJInInterceptor.SAAJPreInInterceptor preInInterceptor = new SAAJInInterceptor.SAAJPreInInterceptor(); soapMessage.setContent(XMLStreamReader.class, xmlStreamReader); preInInterceptor.handleMessage(soapMessage); SAAJInInterceptor inInterceptor = new SAAJInInterceptor(); inInterceptor.handleMessage(soapMessage); return ((SOAPPart) soapMessage.getContent(Node.class)); }
SOAPMessage doc = message.getContent(SOAPMessage.class); if (doc == null) { saajInterceptor.handleMessage(message); doc = message.getContent(SOAPMessage.class);
saajIn.handleMessage(message);
saajIn.handleMessage(message);
public SOAPMessage getMessage() { SOAPMessage message = null; if (getWrappedMessage().getContent(Object.class) instanceof SOAPMessage) { message = (SOAPMessage)getWrappedMessage().getContent(Object.class); } else { message = getWrappedMessage().getContent(SOAPMessage.class); } //Only happens to non-Dispatch/Provider case. if (null == message) { Boolean outboundProperty = (Boolean)get(MessageContext.MESSAGE_OUTBOUND_PROPERTY); if (outboundProperty == null || !outboundProperty) { //No SOAPMessage exists yet, so lets create one SAAJ_IN.handleMessage(getWrappedSoapMessage()); message = getWrappedSoapMessage().getContent(SOAPMessage.class); } } return message; }