Fix for AXIS-1906 - CLONE -dime attachment content is empty if datahandler's source is not FileDataSource Fix for AXIS-1126 - dime attachment content is empty if datahandler's source is not FileDataSource
Fix for AXIS-1906 - CLONE -dime attachment content is empty if datahandler's source is not FileDataSource
Fix for AXIS-1126 - dime attachment content is empty if datahandler's source is not FileDataSource

Notes:
- Need to use HTTP 1.1 to prevent the problem if getting the size of the stream.
- After this fix, CommonsHTTPSender should work fine out of the box.
- If you want to use HTTPSender, then switch on the HTTP11 chunked support using the following code:
        call.setProperty(MessageContext.HTTP_TRANSPORT_VERSION,
                HTTPConstants.HEADER_PROTOCOL_V11);
        Hashtable httpconf = new Hashtable();
        httpconf.put(HTTPConstants.HEADER_TRANSFER_ENCODING,
              HTTPConstants.HEADER_TRANSFER_ENCODING_CHUNKED);
        call.setProperty(HTTPConstants.REQUEST_HEADERS,httpconf);


git-svn-id: 8699849808240b02471d01f5aaa03ec0c1cb68ee@261206 13f79535-47bb-0310-9956-ffa450edef68

apache/axis1-java,apache/axis1-java,apache/axis1-java,apache/axis1-java