Package org.springframework.ws.soap

Examples of org.springframework.ws.soap.SoapHeader.examineAllHeaderElements()


    protected void handleInboundSoapHeaders(org.springframework.ws.soap.SoapMessage soapMessage, SoapMessage message) {
        try {
            SoapHeader soapHeader = soapMessage.getSoapHeader();

            if (soapHeader != null) {
                Iterator<?> iter = soapHeader.examineAllHeaderElements();
                while (iter.hasNext()) {
                    SoapHeaderElement headerEntry = (SoapHeaderElement) iter.next();
                    MessageHeaderUtils.setHeader(message, headerEntry.getName().getLocalPart(), headerEntry.getText());
                }
View Full Code Here


                Iterator<?> attibutesIterator = soapHeader.getAllAttributes();
                while (attibutesIterator.hasNext()) {
                    QName name = (QName) attibutesIterator.next();
                    headers.put(name.toString(), soapHeader.getAttributeValue(name));
                }
                Iterator<?> elementIter = soapHeader.examineAllHeaderElements();
                while (elementIter.hasNext()) {
                    Object element = elementIter.next();
                    if (element instanceof SoapHeaderElement) {
                        QName name = ((SoapHeaderElement) element).getName();
                        headers.put(name.toString(), element);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.