davsclaus opened a new pull request, #24187:
URL: https://github.com/apache/camel/pull/24187
## Backport of #24186
Cherry-pick of #24186 onto `camel-4.18.x`.
**Original PR:** #24186 - CAMEL-23814: Fix optional secret placeholders not
stripped due to RAW() wrapping
**Original author:** @davsclaus
**Target branch:** `camel-4.18.x`
### Original description
Fix `EndpointHelper.extractParamsToKeep()` to detect `RAW({{?xxx}})`
patterns when stripping unresolved optional property placeholders. When YAML
DSL wraps secret parameters in `RAW()` before property resolution, the `{{?`
optional marker is hidden inside `RAW({{?xxx}})`, so the stripping logic skips
them.
### Adaptation
Changed `CamelTestSupport` import from `junit6` to `junit5` package for
4.18.x compatibility.
🤖 Generated with [Claude Code](https://claude.com/claude-code) on behalf of
Claus Ibsen
--
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]