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

   ## Backport of #28095
   
   **Original PR:** #28095 - CAMEL-25787: camel-smooks - handle Smooks Source 
bodies like other XML message bodies
   **Original author:** @oscerd
   **Jira:** [CAMEL-25787](https://issues.apache.org/jira/browse/CAMEL-25787)
   **Target branch:** `camel-4.22.x` (4.22.3)
   
   Cherry-pick (`git cherry-pick -x`) of `a439c1ab3912`, the squash merge of 
#28095 on `main`.
   
   ### Straight cherry-pick
   
   The changes under `components/camel-smooks` are the same as in #28095, line 
for line. `SmooksProcessor.java` and `SmooksSecuritySupport.java` were 
identical on `main` and `camel-4.22.x` before the change, and the new tests use 
`org.apache.camel.test.junit6.CamelTestSupport`, which the module already uses 
on this branch.
   
   Left out: the hunk in `camel-4x-upgrade-guide-4_24.adoc`, a file that does 
not exist on this branch. The upgrade guides live on `main`, where the note for 
4.22.3 goes into `camel-4x-upgrade-guide-4_22.adoc` separately.
   
   ### Tests
   
   - `camel-smooks`: 43 tests, 0 failures, 0 errors: the 32 existing tests and 
the 11 new ones in `SmooksSourceBodyTest` and `SmooksReaderConfigTest`.
   - Without the change under `src/main`, the new tests fail on this branch, as 
they do on `main`.
   - Full reactor build with `-DskipTests -DskipITs`: success, with no 
regenerated files.
   
   _Claude Code on behalf of oscerd_
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   


-- 
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