Examples of examineAllHeaderElements()


Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

            // Display the message that would be sent
            //System.out.println("\n----- Request Message ----\n");
            //message.writeTo(System.out);

            // Look at the headers
            Iterator allHeaders = header.examineAllHeaderElements();

            while (allHeaders.hasNext()) {
                SOAPHeaderElement headerElement =
                        (SOAPHeaderElement)allHeaders.next();
                Name headerName = headerElement.getElementName();
View Full Code Here

Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

                SOAPHeaderElement headerElement = soapHeader.addHeaderElement(getDummyQName());
                Marshaller marshaller = jaxbCtx.createMarshaller();
                marshaller.marshal(coordinationContext, headerElement);
                soapHeader.replaceChild(headerElement.getChildNodes().item(0), headerElement);
                // ok, now we need to locate the inserted node and set the mustunderstand attribute
                Iterator<SOAPHeaderElement> iterator = soapHeader.examineAllHeaderElements();
                while (iterator.hasNext()) {
                    headerElement = iterator.next();
                    if (CoordinationConstants.WSCOOR_ELEMENT_COORDINATION_CONTEXT_QNAME.equals(headerElement.getElementQName())) {
                        headerElement.setMustUnderstand(true);
                        break;
View Full Code Here

Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

                SOAPHeaderElement headerElement = soapHeader.addHeaderElement(getDummyQName());
                Marshaller marshaller = jaxbCtx.createMarshaller();
                marshaller.marshal(coordinationContext, headerElement);
                soapHeader.replaceChild(headerElement.getChildNodes().item(0), headerElement);
                // ok, now we need to locate the inserted node and set the mustunderstand attribute
                Iterator<SOAPHeaderElement> iterator = soapHeader.examineAllHeaderElements();
                while (iterator.hasNext()) {
                    headerElement = iterator.next();
                    if (CoordinationConstants.WSCOOR_ELEMENT_COORDINATION_CONTEXT_QNAME.equals(headerElement.getElementQName())) {
                        headerElement.setMustUnderstand(true);
                        break;
View Full Code Here

Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

      if (getSOAPMessage() != null)
      {
         try
         {
            SOAPHeader soapHeader = getSOAPMessage().getSOAPHeader();
            Iterator<SOAPHeaderElement> headerElements = soapHeader.examineAllHeaderElements();
            while (headerElements.hasNext())
            {
               SOAPHeaderElement hElement = headerElements.next();
               Name hName = hElement.getElementName();
               if (qname.equals(new QName(hName.getURI(), hName.getLocalName())))
View Full Code Here

Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

      if (getSOAPMessage() != null)
      {
         try
         {
            SOAPHeader soapHeader = getSOAPMessage().getSOAPHeader();
            Iterator<SOAPHeaderElement> headerElements = soapHeader.examineAllHeaderElements();
            while (headerElements.hasNext())
            {
               SOAPHeaderElement hElement = headerElements.next();
               Name hName = hElement.getElementName();
               if (qname.equals(new QName(hName.getURI(), hName.getLocalName())))
View Full Code Here

Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

                access();
                if (headers == null)
                    headers = new HeaderList();
                SOAPHeader header = sm.getSOAPHeader();
                if (header != null) {
                    Iterator iter = header.examineAllHeaderElements();
                    while (iter.hasNext()) {
                        headers.add(new SAAJHeader((SOAPHeaderElement) iter.next()));
                    }
                }
                attachmentSet = new SAAJAttachmentSet(sm);
View Full Code Here

Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

            header = msg.getSOAPPart().getEnvelope().getHeader();
            if (header == null || !header.hasChildNodes()) {
                return new Object[0];
            }
            List<Object> ret = new ArrayList<Object>();
            Iterator<SOAPHeaderElement> it = CastUtils.cast(header.examineAllHeaderElements());
            while (it.hasNext()) {
                SOAPHeaderElement she = it.next();
                if ((allRoles
                    || roles.contains(she.getActor()))
                    && name.equals(she.getElementQName())) {
View Full Code Here

Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

        SOAPEnvelope envelope = soapMessage.getSOAPPart().getEnvelope();
        SOAPHeader hdr = envelope.getHeader();
        SOAPHeaderElement she1 = hdr.addHeaderElement(envelope.createName("foo1", "f1", "foo1-URI"));
        she1.setActor("actor-URI");

        Iterator iterator = hdr.examineAllHeaderElements();
        SOAPHeaderElement she = null;
        int cnt = 0;
        while (iterator.hasNext()) {
            cnt++;
            she = (SOAPHeaderElement) iterator.next();
View Full Code Here

Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

            cnt++;
            she = (SOAPHeaderElement) iterator.next();
            assertEquals(she, she1);
        }
        assertEquals(1, cnt);
        iterator = hdr.examineAllHeaderElements();
        assertTrue(iterator.hasNext());
    }
}
View Full Code Here

Examples of javax.xml.soap.SOAPHeader.examineAllHeaderElements()

            setCookieOnResponse = true;

         // testInHeader
         if (rpcName.equals("testInHeader"))
         {
            SOAPHeaderElement she = (SOAPHeaderElement)soapHeader.examineAllHeaderElements().next();
            String headerValue = she.getValue();
            if ("IN header message".equals(headerValue) == false)
               throw new JAXRPCException("Unexpected header value: " + headerValue);
         }
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.