Stephan Siano created CAMEL-8402:
------------------------------------

             Summary: CxfPayloadConverter modifies source CxfPayload with Stream
                 Key: CAMEL-8402
                 URL: https://issues.apache.org/jira/browse/CAMEL-8402
             Project: Camel
          Issue Type: Bug
          Components: camel-cxf
    Affects Versions: 2.14.1
            Reporter: Stephan Siano


The CxfPayloadConverter has a mechanism that replaces the first bodySource of 
the source CxfMessage with a newly created DOMSource.

This mechanism does not work if the conversion result is a Source itself (e.g. 
a SAXSource). In this case the bodySource is first replaced by the DOMSource 
and afterwards replaced again by the conversion result (the SAXSource) If that 
one is read, the data is gone.

While the first replacement of the source is questionable, the second 
replacement is plain wrong.

The attached patch will just remove the code that does the second replacement.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to