Jason,

Do you have a Patch? (A test-case?) If you do, please post it to bugzilla (and 
axis-dev@ mailing
list)

Thanks,
dims

--- [EMAIL PROTECTED] wrote:
> DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
> RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
> <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9780>.
> ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
> INSERTED IN THE BUG DATABASE.
> 
> http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9780
> 
> Attachments Error serializing DataHandlers that are not backed by FileDataSource
> 
> [EMAIL PROTECTED] changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>            Severity|Major                       |Normal
> 
> 
> 
> ------- Additional Comments From [EMAIL PROTECTED]  2002-06-11 18:41 -------
> According to the SAAJ 1.1 spec (http://java.sun.com/xml/saaj/index.html), 
> AttachmentPart.getSize() should return the number of bytes in the attachment, 
> or -1 if the size cannot be determined. I propose the following:
> 
> 1. If MimeUtils can determine the size without reading the stream, return it
> 2. If MimeUtils can't determine the size, check a REQUIRE_CONTENT_LENGTH 
> property
>      a. If REQUIRE_CONTENT_LENGTH is true, then read the stream, cache the 
> data, and return the size. When the AttachmentPart is serialized, check for the 
> presence of cached data and return it instead of reading the stream
>      b. If REQUIRE_CONTENT_LENGTH is false, return -1. Once -1 is returned, the
> content length for the entire response message should be fixed to -1, and 
> AxisServlet should not write a content length that is less than 0.


=====
Davanum Srinivas - http://xml.apache.org/~dims/

__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com

Reply via email to