Examples of addAttachmentPart()


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

                        ap.addMimeHeader(h, val);
                    }
                    if (StringUtils.isEmpty(ap.getContentId())) {
                        ap.setContentId(a.getId());
                    }
                    soapMessage.addAttachmentPart(ap);
                }
            }
           
            //replace header element if necessary
            if (message.hasHeaders()) {
View Full Code Here

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

    public Attachment addAttachment(String contentId, DataHandler dataHandler) {
        Assert.hasLength(contentId, "contentId must not be empty");
        Assert.notNull(dataHandler, "dataHandler must not be null");
      SOAPMessage message = getSaajMessage();
      AttachmentPart attachmentPart = message.createAttachmentPart(dataHandler);
      message.addAttachmentPart(attachmentPart);
      attachmentPart.setContentId(contentId);
        attachmentPart.setMimeHeader(TransportConstants.HEADER_CONTENT_TRANSFER_ENCODING,
            "binary");
        return new SaajAttachment(attachmentPart);
    }
View Full Code Here

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

                    while (i != null && i.hasNext()) {
                        String h = i.next();
                        String val = a.getHeader(h);
                        ap.addMimeHeader(h, val);
                    }
                    soapMessage.addAttachmentPart(ap);
                }
            }
           
            //replace header element if necessary
            if (message.hasHeaders()) {
View Full Code Here

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

                    while (i != null && i.hasNext()) {
                        String h = i.next();
                        String val = a.getHeader(h);
                        ap.addMimeHeader(h, val);
                    }
                    soapMessage.addAttachmentPart(ap);
                }
            }
           
            //replace header element if necessary
            if (message.hasHeaders()) {
View Full Code Here

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

       
        QName sayHi = new QName("http://apache.org/hello_world_rpclit", "sayHiWAttach");
        msg.getSOAPBody().addChildElement(soapFac.createElement(sayHi));
        AttachmentPart ap1 = msg.createAttachmentPart();
        ap1.setContent("Attachment content", "text/plain");
        msg.addAttachmentPart(ap1);
        AttachmentPart ap2 = msg.createAttachmentPart();
        ap2.setContent("Attachment content - Part 2", "text/plain");
        msg.addAttachmentPart(ap2);
       
        SOAPConnection con = conFac.createConnection();
View Full Code Here

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

        AttachmentPart ap1 = msg.createAttachmentPart();
        ap1.setContent("Attachment content", "text/plain");
        msg.addAttachmentPart(ap1);
        AttachmentPart ap2 = msg.createAttachmentPart();
        ap2.setContent("Attachment content - Part 2", "text/plain");
        msg.addAttachmentPart(ap2);
       
        SOAPConnection con = conFac.createConnection();
        URL endpoint = new URL("http://localhost:9008/SOAPServiceProviderRPCLit/SoapPortProviderRPCLit1");
        SOAPMessage response = con.call(msg, endpoint);
        QName sayHiResp = new QName("http://apache.org/hello_world_rpclit", "sayHiResponse");
View Full Code Here

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

                    while (i != null && i.hasNext()) {
                        String h = i.next();
                        String val = a.getHeader(h);
                        ap.addMimeHeader(h, val);
                    }
                    soapMessage.addAttachmentPart(ap);
                }
            }
           
            //replace header element if necessary
            if (message.hasHeaders()) {
View Full Code Here

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

                if (!dontCopy.contains(cid)) {
                    if (log.isDebugEnabled()) {
                        log.debug("  add Message attachment to SoapMessage.  cid = " + cid);
                    }
                    AttachmentPart ap = MessageUtils.createAttachmentPart(cid, dh, soapMessage);
                    soapMessage.addAttachmentPart(ap);
                }
            }
           
            if (log.isDebugEnabled()) {
                log.debug("  The SOAPMessage has the following attachments");
View Full Code Here

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

        el2.addTextNode("bodyvalue3b");
        el2 = el.addChildElement("datefield", NS_PREFIX);

        AttachmentPart ap = msg.createAttachmentPart();
        ap.setContent("some attachment text...", "text/plain");
        msg.addAttachmentPart(ap);

        String jpgfilename = "docs/axis.jpg";
        File myfile = new File(jpgfilename);
        FileDataSource fds = new FileDataSource(myfile);
        DataHandler dh = new DataHandler(fds);
View Full Code Here

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

        File myfile = new File(jpgfilename);
        FileDataSource fds = new FileDataSource(myfile);
        DataHandler dh = new DataHandler(fds);
        AttachmentPart ap2 = msg.createAttachmentPart(dh);
        ap2.setContentType("image/jpg");
        msg.addAttachmentPart(ap2);

        FileOutputStream fout = new FileOutputStream(filename);
        msg.writeTo(fout);
        fout.close();
        return msg.countAttachments();
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.