Package javax.xml.soap

Examples of javax.xml.soap.MimeHeaders.addHeader()


        MimeHeaders newHeaders = new MimeHeaders();
        Iterator eachHeader = headers.getAllHeaders();
        while (eachHeader.hasNext()) {
            MimeHeader currentHeader = (MimeHeader) eachHeader.next();

            newHeaders.addHeader(
                currentHeader.getName(),
                currentHeader.getValue());
        }
        return newHeaders;
    }
View Full Code Here


                    if (synCtx.isSOAP11()) {
                        smsg = mf.createMessage(new MimeHeaders(),
                                new ByteArrayInputStream(cachedObj.getResponseEnvelope()));
                    } else {
                        MimeHeaders mimeHeaders = new MimeHeaders();
                        mimeHeaders.addHeader("Content-ID", IDGenerator.generateID());
                        mimeHeaders.addHeader("content-type",
                                HTTPConstants.MEDIA_TYPE_APPLICATION_SOAP_XML);
                        smsg = mf.createMessage(mimeHeaders,
                                new ByteArrayInputStream((cachedObj).getResponseEnvelope()));
                    }
View Full Code Here

                        smsg = mf.createMessage(new MimeHeaders(),
                                new ByteArrayInputStream(cachedObj.getResponseEnvelope()));
                    } else {
                        MimeHeaders mimeHeaders = new MimeHeaders();
                        mimeHeaders.addHeader("Content-ID", IDGenerator.generateID());
                        mimeHeaders.addHeader("content-type",
                                HTTPConstants.MEDIA_TYPE_APPLICATION_SOAP_XML);
                        smsg = mf.createMessage(mimeHeaders,
                                new ByteArrayInputStream((cachedObj).getResponseEnvelope()));
                    }
View Full Code Here

                    int sep = hdr.indexOf(':');
                    if (sep < 0) {
                        throw new CannotExecuteException
                            ("Invalid header (missing ':'): " + hdr);
                    }
                    mimeHeaders.addHeader
                        (hdr.substring(0, sep),
                         hdr.substring(sep + 1).trim());
                }
            }
View Full Code Here

                    .hasMoreElements();) {
                String headerName = (String) en.nextElement();
                String headerVal = request.getHeader(headerName);
                StringTokenizer tk = new StringTokenizer(headerVal, ",");
                while (tk.hasMoreTokens()) {
                    mimeHeaders.addHeader(headerName, tk.nextToken().trim());
                }
            }
           
            // build request message from headers and stream
            try {
View Full Code Here

                            smsg = mf.createMessage(new MimeHeaders(), new ByteArrayInputStream(
                                    ((CachableResponse) cachedObj).getResponseEnvelope()));
                            ((CachableResponse) cachedObj).setInUse(false);
                        } else {
                            MimeHeaders mimeHeaders = new MimeHeaders();
                            mimeHeaders.addHeader("Content-ID", IDGenerator.generateID());
                            mimeHeaders.addHeader("content-type",
                                    HTTPConstants.MEDIA_TYPE_APPLICATION_SOAP_XML);
                            smsg = mf.createMessage(mimeHeaders, new ByteArrayInputStream(
                                    ((CachableResponse) cachedObj).getResponseEnvelope()));
                            ((CachableResponse) cachedObj).setInUse(false);
View Full Code Here

                                    ((CachableResponse) cachedObj).getResponseEnvelope()));
                            ((CachableResponse) cachedObj).setInUse(false);
                        } else {
                            MimeHeaders mimeHeaders = new MimeHeaders();
                            mimeHeaders.addHeader("Content-ID", IDGenerator.generateID());
                            mimeHeaders.addHeader("content-type",
                                    HTTPConstants.MEDIA_TYPE_APPLICATION_SOAP_XML);
                            smsg = mf.createMessage(mimeHeaders, new ByteArrayInputStream(
                                    ((CachableResponse) cachedObj).getResponseEnvelope()));
                            ((CachableResponse) cachedObj).setInUse(false);
                        }
View Full Code Here

                        && headerVal.startsWith("JaWE")) {
                    agentIsJaWE = true;
                }
                StringTokenizer tk = new StringTokenizer(headerVal, ",");
                while (tk.hasMoreTokens()) {
                    mimeHeaders.addHeader(headerName, tk.nextToken().trim());
                }
            }
           
            // build request message from headers and stream
            SOAPMessage reqMsg = messageFactory.createMessage(mimeHeaders,
View Full Code Here

        // Transfer HTTP headers of HTTP message to MIME headers of SOAP message
        MimeHeaders mimeHeaders = outMsg.getMimeHeaders();
        for (Enumeration e = headers.keys(); e.hasMoreElements();)
        {
            String key = (String)e.nextElement();
            mimeHeaders.addHeader(key, ((String)headers.get(key)).trim());
        }
        outMsg.setMessageType(Message.RESPONSE);
        msgContext.setResponseMessage(outMsg);
        if (log.isDebugEnabled())
        {
View Full Code Here

        MimeHeaders responseMimeHeaders = outMsg.getMimeHeaders();
        for (String name : responseHeaders.keySet())
        {
          List<String> values = responseHeaders.get(name);
          for (String value : values) {
            responseMimeHeaders.addHeader(name,value);
          }
        }
        outMsg.setMessageType(Message.RESPONSE);
         
        // Put the message in the message context.
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.