Croway opened a new pull request, #1827: URL: https://github.com/apache/camel-spring-boot/pull/1827
## Summary - Exclude `camel-micrometer-prometheus` from the `camel-observability-services` transitive dependency in `camel-observability-services-starter` - `camel-micrometer-prometheus` is a Camel Main-only module that depends on `camel-platform-http-main` (embedded Vert.x management server). In Spring Boot it silently disables itself (`MicrometerPrometheus not enabled`) since `ManagementHttpServer` is absent - The starter already provides equivalent functionality via `camel-micrometer-starter` + `micrometer-registry-prometheus` + Spring Boot Actuator This removes unnecessary Camel Main and Vert.x classes from the Spring Boot classpath. ## Test plan - [ ] Verify `camel-platform-http-main` and `camel-micrometer-prometheus` are absent from `mvn dependency:tree` - [ ] Verify `camel-health` is still present transitively - [ ] Build the starter module _Claude Code on behalf of Federico Mariani_ -- 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]
