Package javax.xml.soap

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


/*     */       {
/* 262 */         throw new AddressingException("Required addressing header missing:" + ADDR.getMessageIDQName());
/*     */       }
/* 264 */       if (getMessageID() != null)
/*     */       {
/* 266 */         SOAPElement wsaMessageId = soapHeader.addChildElement(new NameImpl(ADDR.getMessageIDQName()));
/* 267 */         wsaMessageId.addTextNode(getMessageID().getURI().toString());
/*     */       }
/*     */
/* 271 */       if (getRelatesTo() != null)
/*     */       {
View Full Code Here


/*     */
/* 271 */       if (getRelatesTo() != null)
/*     */       {
/* 273 */         for (Relationship rel : getRelatesTo())
/*     */         {
/* 275 */           SOAPElement wsaRelatesTo = soapHeader.addChildElement(new NameImpl(ADDR.getRelatesToQName()));
/* 276 */           if (rel.getType() != null)
/*     */           {
/* 278 */             wsaRelatesTo.setAttribute(ADDR.getRelationshipTypeName(), getPrefixedName(rel.getType()));
/*     */           }
/* 280 */           wsaRelatesTo.addTextNode(rel.getID().toString());
View Full Code Here

/*     */       }
/*     */
/* 285 */       ReferenceParameters refParams = getReferenceParameters();
/* 286 */       if ((refParams.getElements().size() > 0) || (refParams.getAttributes().size() > 0))
/*     */       {
/* 288 */         SOAPElement wsaRefParams = soapHeader.addChildElement(new NameImpl(ADDR.getReferenceParametersQName()));
/* 289 */         appendAttributes(wsaRefParams, refParams.getAttributes());
/* 290 */         appendElements(wsaRefParams, refParams.getElements());
/*     */       }
/*     */
/* 293 */       appendElements(soapHeader, getElements());
View Full Code Here

            Element srcElement = (Element)child;
            XMLFragment xmlFragment = new XMLFragment(new DOMSource(srcElement));

            Name name = new NameImpl(srcElement.getLocalName(), srcElement.getPrefix(), srcElement.getNamespaceURI());
            SOAPContentElement destElement = new SOAPHeaderElementImpl(name);
            soapHeader.addChildElement(destElement);

            DOMUtils.copyAttributes(destElement, srcElement);
            destElement.setXMLFragment(xmlFragment);
         }
         else
View Full Code Here

      /*soapHeader.addChildElement(
          envelope.createName("Authentication", "", secNameSpace))
          .setTextContent(authority);*/
     
      soapHeader.addChildElement(
          envelope.createName("X-Authentication", "", SECURITY_NAME_SPACE))
          .setValue(authority);

    }

View Full Code Here

    }

    if (httpCallBean.getAuthCredentials() != null) {
      Map<String, String> credentials = httpCallBean.getAuthCredentials();

      SOAPElement credElement = soapHeader.addChildElement(
          envelope.createName("Credentials", "", SECURITY_NAME_SPACE));
      for(Map.Entry<String,String> entry: credentials.entrySet()){
        credElement.addChildElement(entry.getKey(), "", SECURITY_NAME_SPACE).setValue(entry.getValue());
      }
     
View Full Code Here

      /*soapHeader.addChildElement(
          envelope.createName("Subject", "", secNameSpace))
          .setTextContent(subject);*/
     
      soapHeader.addChildElement(
          envelope.createName("Subject", "", SECURITY_NAME_SPACE))
          .setValue(subject);
    }
  }

View Full Code Here

      {
         for ( int i = 0; i < refprops.length; i++ )
         {
            XmlCursor xc       = refprops[i].newCursor(  );
            QName     propname = xc.getName(  );
            sH.addChildElement( propname.getLocalPart(  ),
                                propname.getPrefix(  ),
                                propname.getNamespaceURI(  ) ).addTextNode( xc.getTextValue(  ) );
            xc.dispose(  );
         }
      }
View Full Code Here

                header = (SOAPHeader) envelope.getOwnerDocument()
                        .createElementNS(envelope.getNamespaceURI(),
                                envelope.getPrefix() + ":Header");
                envelope.insertBefore(header, envelope.getFirstChild());
            }
            header.addChildElement(security);
        } catch (SOAPException e) {
            logger.jbossWSUnableToCreateBinaryToken(e);
        }
        if (trace) {
            logger.trace("SOAP Message=" + SOAPUtil.soapMessageAsString(sm));
View Full Code Here

            if (header == null) {
                header = (SOAPHeader) envelope.getOwnerDocument().createElementNS(envelope.getNamespaceURI(),
                        envelope.getPrefix() + ":Header");
                envelope.insertBefore(header, envelope.getFirstChild());
            }
            header.addChildElement(security);
        } catch (SOAPException e) {
            logger.jbossWSUnableToCreateBinaryToken(e);
        }
        if (logger.isTraceEnabled()) {
            logger.trace("SOAP Message=" + SOAPUtil.soapMessageAsString(sm));           
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.