axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan (JIRA)" <>
Subject [jira] [Created] (AXIS2-5067) content-type header is not generated with SAAJ API
Date Thu, 09 Jun 2011 13:57:59 GMT
content-type header is not generated with SAAJ API

                 Key: AXIS2-5067
             Project: Axis2
          Issue Type: Bug
          Components: saaj
    Affects Versions: 1.7.0
            Reporter: Ivan

In the scenario below :
SOAPMessage msg = MessageFactory.newInstance().createMessage();
        SOAPPart sp = msg.getSOAPPart();
        SOAPEnvelope envelope = sp.getEnvelope();        
        SOAPBody bdy = envelope.getBody();
        SOAPBodyElement sbe = bdy.addBodyElement(envelope.createName("Body1", "ns1", ""));
        sbe.addChildElement(envelope.createName("c1", "ns1", "")).addTextNode("HelloWorld");
        URL url = new File("D:\\opensource\\axis2\\axis2\\axis2-1.5\\modules\\saaj\\pom.xml").toURI().toURL();
        AttachmentPart attachmentPart = msg.createAttachmentPart(new DataHandler(url));

If we use SOAPMessage.writeTo method to write to the message to an servlet outputstream, those
boundary, content-id values are generated on the fly. And for the client applications, there
is no way to get the corresponding content-type header.

This message is automatically generated by JIRA.
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message