CAMEL-24025: observability-services docs - Spring Boot customization is now supported#24622
CAMEL-24025: observability-services docs - Spring Boot customization is now supported#24622Croway wants to merge 1 commit into
Conversation
…is now supported Since camel-spring-boot 4.22.0 the starter ships its defaults via an EnvironmentPostProcessor as the lowest precedence property source instead of a packaged config/application.properties, so user configuration overrides the defaults following the standard Spring Boot precedence rules. Replace the obsolete WARNING about the customization limitation accordingly. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
🌟 Thank you for your contribution to the Apache Camel project! 🌟 🐫 Apache Camel Committers, please review the following items:
|
gnodet
left a comment
There was a problem hiding this comment.
Clean documentation update reflecting the Spring Boot configuration precedence fix in camel-spring-boot 4.22.0.
The change correctly:
- Replaces the WARNING (about a limitation) with a NOTE (documenting the resolution)
- Explains the mechanism:
EnvironmentPostProcessoras lowest precedence property source, so user config naturally overrides - Provides historical context about the previous
classpath:/config/application.propertiesbehavior - References the upstream Spring Boot issue for traceability
LGTM ✅
Claude Code review on behalf of @gnodet
|
🧪 CI tested the following changed modules:
🔬 Scalpel shadow comparison — Scalpel: 9 tested, 29 compile-only — current: 9 all testedMaveniverse Scalpel detected 38 affected modules (current approach: 9).
|
Docs follow-up for CAMEL-24025, implemented in apache/camel-spring-boot#1847.
Since camel-spring-boot 4.22.0,
camel-observability-services-startercontributes its defaults through anEnvironmentPostProcessoras the lowest precedence property source, instead of a packagedclasspath:/config/application.properties. User configuration inapplication.propertiesnow overrides the starter defaults following standard Spring Boot precedence rules.This replaces the obsolete WARNING in
observability-services.adoc(which stated customization was not available on Spring Boot due to spring-projects/spring-boot#24688) with a NOTE explaining that customization works since 4.22.0 and how it behaved in earlier versions.This PR was generated by Claude Code on behalf of Federico Mariani
🤖 Generated with Claude Code