davsclaus opened a new pull request, #29169:
URL: https://github.com/apache/camel/pull/29169

   _Claude Code on behalf of davsclaus_
   
   Backport of #29150 (CAMEL-26282) to `camel-4.22.x`, on top of the 
CAMEL-26118 backport #29166 (merged), which makes `FlowableProducer` the same 
as on main.
   
   The code and tests are a straight cherry-pick of #29150 (`git cherry-pick -x 
03ed6ff1a3a1`): `CamelStringToXmlDocumentDeserializer`, the deserializer swap 
in `FlowableProducer`, the tests and the "XML events" doc section. Only the 
upgrade guide was ported by hand: this branch gets the note in its own 
`camel-4x-upgrade-guide-4_22.adoc` (section 4.22.3), and the notes for the 
other guides are left out, as they live on main.
   
   An inbound channel of type `camel` with `deserializerType` set to `xml` (and 
no `deserializerDelegateExpression`) now parses the event with 
`CamelStringToXmlDocumentDeserializer` instead of the Flowable 7 
`StringToXmlDocumentDeserializer`: external DTDs are not loaded, external 
general and parameter entities are not included, entity references are kept as 
nodes and XInclude is not processed, as in Flowable 8. A custom deserializer is 
kept.
   
   Tests: `camel-flowable` on `camel-4.22.x`, 14 tests, 0 failures; formatter 
and impsort made no changes. Replaces the bot backport that did not compile on 
this branch.
   
   https://issues.apache.org/jira/browse/CAMEL-26282
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   
   https://claude.ai/code/session_0128ThHB3iQdrvSRLVBGRrdP
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to