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

   Three small, independent fixes found during the camel-aws review.
   
   **1. `IAM2Endpoint.doStop()` did not call `super.doStop()`** — it closed the 
IAM client but skipped the base `ScheduledPollEndpoint`/`DefaultEndpoint` stop 
logic. Every other aws2 endpoint (including the paired `KMS2Endpoint`) calls 
it. Fixed.
   
   **2. eks `profileCredentialsName` had a bogus catalog default** — the 
`String` option was annotated `@UriParam(defaultValue = "false")` (copy-pasted 
from the adjacent boolean provider flags), publishing a misleading 
`"defaultValue": "false"` for a profile-name string. Now matches ECS 
(`@UriParam(label = "security")`); catalog regenerated.
   
   **3. parameter-store `CamelAwsParameterStoreValue` header was advertised but 
never read** — `putParameter` always took the value from the message body, so 
the documented producer header was a no-op. It now honors the header when 
present (falling back to the body). Adds 
`ParameterStoreProducerTest.putParameterHonorsTheValueHeader`.
   
   All three are low severity. Full 683-module reactor build is green; the new 
parameter-store test passes. Targeting main (4.22.0).
   
   _Claude Code on behalf of oscerd_


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