Yes. I should be able to get to this soon.
-Jeff Romine
Gert Vanthienen wrote:
>
> L.S.,
>
> Yes, that fix seems to make sense. Could you raise a JIRA issue and
> attach this sample (or even better: a patch ;) )?
>
> Thanks,
>
> Gert Vanthienen
> ------------------------
> Open Source SOA: http://fusesource.com
> Blog: http://gertvanthienen.blogspot.com/
>
>
>
> 2009/11/12 jromine <[email protected]>:
>>
>>
>> The copy method of org.apache.servicemix.common.util.MessageUtil does not
>> seem to handle attachments correctly in some cases. When an attachment
>> is
>> created using the
>> org.apache.servicemix.components.util.BinaryFileMarshaler,
>> it will be implemented as FileInputStream and can only be read
>> successfully
>> once. MessageUtil.copy() reads the source attachment and successfully
>> copies it but, in the process, makes the original attachment unusable.
>>
>> To work around this problem, I created my own MessageUtil class and
>> modified
>> it so that it creates two copies and assigns one back to the source
>> attachment (see attached file).
>>
>> I http://old.nabble.com/file/p26312893/MyUtil.java MyUtil.java
>>
>> If there is a better way to do this, I would be really interested in
>> hearing
>> about it. Otherwise, I'd like to get a similar change made to the real
>> MessageUtil.
>> --
>> View this message in context:
>> http://old.nabble.com/Copying-a-NormalizedMessage-with-attachments-tp26312893p26312893.html
>> Sent from the ServiceMix - User mailing list archive at Nabble.com.
>>
>>
>
>
> -----
> ---
> Gert Vanthienen
> http://gertvanthienen.blogspot.com
>
--
View this message in context:
http://old.nabble.com/Copying-a-NormalizedMessage-with-attachments-tp26312893p26487211.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.