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

   Backports two fixes from `main` to `3.39.x`. Both defects are present on 
this branch.
   
   | Original | Fix |
   |---|---|
   | #9066 (issue #9054) | LDAP `security-authentication` is only put into the 
JNDI environment when configured, so credentials supplied through 
`additional-options` are no longer silently ignored on an anonymous bind |
   | #9072 (issue #9056) | JTA rollback and resume failures are raised instead 
of logged and discarded, attached via `addSuppressed` so they never replace the 
exception that made the rollback necessary |
   
   Both cherry-picks were taken with `-x`, so each commit records the `main` 
SHA it came from.
   
   **One adaptation commit on top**, for the thing a cherry-pick cannot know: 
the changes carry a `3.40.0` migration guide, which belongs to `main` rather 
than this release line. It is replaced with a `3.39.1` guide holding the same 
two notes, and `migration-guide/index.adoc` points at that instead. This 
follows the `3.20.2.adoc` precedent — a patch level guide added only on its 
maintenance branch for a behaviour change backported into it.
   
   **Verification on this branch**
   
   - `extensions/jta/deployment` — 18 tests, 0 failures (the 4 new cases plus 
the 6 existing policy test classes)
   - `integration-tests/ldap` — 6 tests, 0 failures
   - `./mvnw clean validate -pl docs` passes
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)
   
   https://claude.ai/code/session_018YmgydQvapQHWoJfotF8tK


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