davsclaus opened a new issue, #8825: URL: https://github.com/apache/camel-quarkus/issues/8825
The `PropertiesDevConsole` (Configuration tab in camel-tui) shows noisy output for Quarkus apps because `CamelMicroProfilePropertiesSource.loadProperties()` enumerates ALL MicroProfile Config sources, including environment variables and JVM system properties. Apache Camel core now has a `RuntimePropertiesProvider` SPI (CAMEL-23897) that runtimes can implement to contribute application properties for display purposes only — without affecting placeholder resolution. **What's needed:** Register a `RuntimePropertiesProvider` bean for Quarkus that: - Iterates `Config.getConfigSources()` and skips sources with names containing `SysProp`, `Env`, or `system` - Returns only application-level properties (from `application.properties`, `microprofile-config.properties`, etc.) This is the same pattern used by `SpringBootRuntimePropertiesProvider` in camel-spring-boot. **Reference:** - CAMEL-23897: https://issues.apache.org/jira/browse/CAMEL-23897 - SPI: `org.apache.camel.spi.RuntimePropertiesProvider` in `camel-api` - Spring Boot impl: `SpringBootRuntimePropertiesProvider` in `camel-spring-boot` -- 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]
