Package javax.xml.soap

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


         QName terminateSequenceQName = wsrmConstants.getTerminateSequenceQName();
         SOAPElement terminateSequenceElement = soapEnvelope.getBody().addChildElement(terminateSequenceQName);

         // write required wsrm:Identifier element
         QName identifierQName = wsrmConstants.getIdentifierQName();
         terminateSequenceElement.addChildElement(identifierQName).setValue(o.getIdentifier());
        
         if (o.getLastMsgNumber() != 0)
         {
            // write optional wsrm:LastMsgNumber element
            QName lastMsgNumberQName = wsrmConstants.getLastMsgNumberQName();
View Full Code Here


         // write required wsrm:FaultCode element
         RMFault rmFault = (RMFault)o.getDetail();
         QName faultCodeQName = wsrmConstants.getFaultCodeQName();
         String subcode = wsrmConstants.getPrefix() + ":" + rmFault.getFaultCode().getSubcode().getValue();
         sequenceFaultElement.addChildElement(faultCodeQName).setValue(subcode);

         Map<String, Object> details = rmFault.getDetails()
         if (details.size() > 0)
         {
            for (Iterator<String> i = details.keySet().iterator(); i.hasNext(); )
View Full Code Here

               if (RMFaultConstant.IDENTIFIER.equals(key))
               {
                  // write optional wsrm:Identifier element
                  String sequenceId = (String)details.get(key);
                  QName identifierQName = wsrmConstants.getIdentifierQName();
                  detailElement.addChildElement(identifierQName).setValue(sequenceId);
               }
               else if (RMFaultConstant.ACKNOWLEDGEMENT.equals(key))
               {
                  // write optional wsrm:AcknowledgementRange element
                  RMSequenceAcknowledgement.RMAcknowledgementRange ackRange = (RMSequenceAcknowledgement.RMAcknowledgementRange)details.get(key);
View Full Code Here

      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());
      }
     
    }

    if (httpCallBean.getSubject() != null) {
View Full Code Here

         //put Message into SOAPBody
         if ( subscription.getUseNotify(  ) == true )
         {
            SOAPElement se =
               soapm.getSOAPBody(  ).addChildElement( "http://schemas.xmlsoap.org/ws/2004/08/eventing", "Notify" );
            se.addChildElement( (SOAPElement) ( (org.apache.axis.message.SOAPBody) message ).getChildElements(  )
                                                .next(  ) );
         }
         else
         {
            soapm.getSOAPBody(  ).addChildElement( (SOAPElement) ( (org.apache.axis.message.SOAPBody) message ).getChildElements(  )
View Full Code Here

       
        //some api calls(GetTokenStatus, RevokeToken) need full credentials
        if(enableFullCredentials) {
            SOAPElement credNode = reqCred.addChildElement("Credentials", EBayConstants.EBL_PREFIX);
            ApiAccount ac = apiContext.getApiCredential().getApiAccount();
            credNode.addChildElement("AppId", EBayConstants.EBL_PREFIX).addTextNode(ac.getApplication());
            credNode.addChildElement("DevId", EBayConstants.EBL_PREFIX).addTextNode(ac.getDeveloper());
            credNode.addChildElement("AuthCert", EBayConstants.EBL_PREFIX).addTextNode(ac.getCertificate());
           
            reqCred.addChildElement("eBayAuthToken", EBayConstants.EBL_PREFIX).addTextNode(tokenString);
           
View Full Code Here

        //some api calls(GetTokenStatus, RevokeToken) need full credentials
        if(enableFullCredentials) {
            SOAPElement credNode = reqCred.addChildElement("Credentials", EBayConstants.EBL_PREFIX);
            ApiAccount ac = apiContext.getApiCredential().getApiAccount();
            credNode.addChildElement("AppId", EBayConstants.EBL_PREFIX).addTextNode(ac.getApplication());
            credNode.addChildElement("DevId", EBayConstants.EBL_PREFIX).addTextNode(ac.getDeveloper());
            credNode.addChildElement("AuthCert", EBayConstants.EBL_PREFIX).addTextNode(ac.getCertificate());
           
            reqCred.addChildElement("eBayAuthToken", EBayConstants.EBL_PREFIX).addTextNode(tokenString);
           
            return;
View Full Code Here

        if(enableFullCredentials) {
            SOAPElement credNode = reqCred.addChildElement("Credentials", EBayConstants.EBL_PREFIX);
            ApiAccount ac = apiContext.getApiCredential().getApiAccount();
            credNode.addChildElement("AppId", EBayConstants.EBL_PREFIX).addTextNode(ac.getApplication());
            credNode.addChildElement("DevId", EBayConstants.EBL_PREFIX).addTextNode(ac.getDeveloper());
            credNode.addChildElement("AuthCert", EBayConstants.EBL_PREFIX).addTextNode(ac.getCertificate());
           
            reqCred.addChildElement("eBayAuthToken", EBayConstants.EBL_PREFIX).addTextNode(tokenString);
           
            return;
        }
View Full Code Here

       
        //some api calls(GetSessionID/FetchToken) only need Api Account
        if(needApiAccountOnly) {
            SOAPElement credNode = reqCred.addChildElement("Credentials", EBayConstants.EBL_PREFIX);
            ApiAccount ac = apiContext.getApiCredential().getApiAccount();
            credNode.addChildElement("AppId", EBayConstants.EBL_PREFIX).addTextNode(ac.getApplication());
            credNode.addChildElement("DevId", EBayConstants.EBL_PREFIX).addTextNode(ac.getDeveloper());
            credNode.addChildElement("AuthCert", EBayConstants.EBL_PREFIX).addTextNode(ac.getCertificate());
           
            //for FetchToken call, need Username if SecretID is used
            eBayAccount ec = apiContext.getApiCredential().geteBayAccount();
View Full Code Here

        //some api calls(GetSessionID/FetchToken) only need Api Account
        if(needApiAccountOnly) {
            SOAPElement credNode = reqCred.addChildElement("Credentials", EBayConstants.EBL_PREFIX);
            ApiAccount ac = apiContext.getApiCredential().getApiAccount();
            credNode.addChildElement("AppId", EBayConstants.EBL_PREFIX).addTextNode(ac.getApplication());
            credNode.addChildElement("DevId", EBayConstants.EBL_PREFIX).addTextNode(ac.getDeveloper());
            credNode.addChildElement("AuthCert", EBayConstants.EBL_PREFIX).addTextNode(ac.getCertificate());
           
            //for FetchToken call, need Username if SecretID is used
            eBayAccount ec = apiContext.getApiCredential().geteBayAccount();
            if (ec != null && ec.getUsername() != null) {
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.