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]

Reply via email to