Package javax.xml.soap

Examples of javax.xml.soap.SOAPMessage.saveChanges()


                            Document doc = resp.getOwnerDocument();
                            Node info = doc.createElementNS(child.getNamespaceURI(), child.getLocalName());
                            info.setPrefix("ns4");
                            info.appendChild(doc.createTextNode(getHandlerId()));
                            resp.appendChild(info);
                            msg.saveChanges();
                        }
                    } catch (DOMException e) {
                        e.printStackTrace();
                    }
                } else {
View Full Code Here


      String catalog = (String) getParameterValue(JRXmlaQueryExecuterFactory.PARAMETER_XMLA_CATALOG);
      paraList.put("Catalog", catalog);
      paraList.put("Format", "Multidimensional");
      paraList.put("AxisFormat", "TupleFormat");
      addParameterList(envelope, eEx, "Properties", "PropertyList", paraList);
      message.saveChanges();

      if (log.isDebugEnabled())
      {
        log.debug("XML/A query message: " + message.toString());
      }
View Full Code Here

            MimeHeaders headers = getHeaders(req);
            SOAPMessage request = msgFactory.createMessage(headers, req.getInputStream());
            SOAPMessage reply = onMessage(request);
            if (reply != null) {
                if (reply.saveRequired()) {
                    reply.saveChanges();
                }
                resp.setStatus(!reply.getSOAPBody().hasFault() ? HttpServletResponse.SC_OK :
                        HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
                putHeaders(reply.getMimeHeaders(), resp);
                reply.writeTo(resp.getOutputStream());
View Full Code Here

        if (ObjectUtils.isEmpty(mimeHeaders.getHeader(TransportConstants.HEADER_ACCEPT))) {
            mimeHeaders.setHeader(TransportConstants.HEADER_ACCEPT, getVersion().getContentType());
        }
        try {
          SOAPMessage message = getSaajMessage();
            message.saveChanges();
          if (outputStream instanceof TransportOutputStream) {
              TransportOutputStream transportOutputStream = (TransportOutputStream) outputStream;
              // some SAAJ implementations (Axis 1) do not have a Content-Type header by default
              MimeHeaders headers = message.getMimeHeaders();
              if (ObjectUtils
View Full Code Here

                      headers.addHeader(TransportConstants.HEADER_CONTENT_TYPE, SoapVersion.SOAP_11.getContentType());
                  }
                  else {
                      headers.addHeader(TransportConstants.HEADER_CONTENT_TYPE, SoapVersion.SOAP_12.getContentType());
                  }
                    message.saveChanges();
              }
              for (Iterator<?> iterator = headers.getAllHeaders(); iterator.hasNext();) {
                  MimeHeader mimeHeader = (MimeHeader) iterator.next();
                  transportOutputStream.addHeader(mimeHeader.getName(), mimeHeader.getValue());
              }
View Full Code Here

                SOAPMessage reply = onMessage(request);
                if (sc != -1) {
                    resp.setStatus(sc);
                }
                if (reply != null) {
                    reply.saveChanges();
                    if (sc == -1) {
                        resp.setStatus(!reply.getSOAPBody().hasFault() ? HttpServletResponse.SC_OK :
                                HttpServletResponse.SC_INTERNAL_SERVER_ERROR);
                    }
                    putHeaders(reply.getMimeHeaders(), resp);
View Full Code Here

            try {
                MimeHeaders headers = getHeaders(req);
                SOAPMessage request = messageFactory.createMessage(headers, req.getInputStream());
                SOAPMessage reply = onMessage(request);
              if (reply != null) {
                reply.saveChanges();
                SOAPBody replyBody = reply.getSOAPBody();
                if (!replyBody.hasFault()) {
                  resp.setStatus(HttpServletResponse.SC_OK);
                }
                else {
View Full Code Here

    public String getSID(String username, String password) throws Exception
    {
        final SOAPMessage soapMessage = getSoapMessage();
        soapMessage.getSOAPBody().addChildElement("getSession", NAMESPACE_PREFIX);
        soapMessage.saveChanges();
       
        final SOAPBody responseBody = getSOAPResponseBody(soapMessage, getUserServiceUrl());

        String sid = null;
View Full Code Here

        loginElement.addChildElement("SID", NAMESPACE_PREFIX).addTextNode(sid);
        loginElement.addChildElement("username", NAMESPACE_PREFIX).addTextNode(
            username);
        loginElement.addChildElement("userpass", NAMESPACE_PREFIX).addTextNode(
            password);
        soapMessage.saveChanges();

        final SOAPBody soapResponseBody = getSOAPResponseBody(soapMessage, getUserServiceUrl());
        final String textContent = soapResponseBody.getFirstChild().getTextContent();
        if (!textContent.equals("1"))
            JOptionPane.showMessageDialog(null,
View Full Code Here

            .addTextNode(sid);
        requestElement.addChildElement("username", NAMESPACE_PREFIX)
            .addTextNode(displayedName);
        requestElement.addChildElement("room_id", NAMESPACE_PREFIX)
            .addTextNode(room_id);
        soapMessage.saveChanges();

        final SOAPBody soapResponseBody = getSOAPResponseBody(soapMessage, getJabberServiceUrl());
        final String textContent = soapResponseBody.getFirstChild().getTextContent();
        logger.info("INVITATION RESPONSE =  " + textContent);
        return textContent;
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.