jamesnetherton opened a new issue, #6984: URL: https://github.com/apache/camel-quarkus/issues/6984
### Bug description The [quarkus-micrometer-registry](https://github.com/quarkiverse/quarkus-micrometer-registry) project needs to adapt to Quarkus migrating the Micrometer extension to `@ConfigMapping`. Otherwise we get the following on startup: ``` java.lang.RuntimeException: java.lang.IncompatibleClassChangeError: Found interface io.quarkus.micrometer.runtime.config.MicrometerConfig, but class was expected at io.quarkus.test.junit.QuarkusTestExtension.throwBootFailureException(QuarkusTestExtension.java:611) at io.quarkus.test.junit.QuarkusTestExtension.interceptTestClassConstructor(QuarkusTestExtension.java:706) at java.base/java.util.Optional.orElseGet(Optional.java:364) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) Caused by: java.lang.IncompatibleClassChangeError: Found interface io.quarkus.micrometer.runtime.config.MicrometerConfig, but class was expected at io.quarkiverse.micrometer.registry.jmx.deployment.JmxRegistryProcessor$JmxEnabled.getAsBoolean(JmxRegistryProcessor.java:38) at io.quarkus.deployment.ExtensionLoader.lambda$and$82(ExtensionLoader.java:940) at io.quarkus.deployment.ExtensionLoader.lambda$and$82(ExtensionLoader.java:940) at io.quarkus.builder.BuildStepBuilder.buildIf(BuildStepBuilder.java:208) at io.quarkus.deployment.ExtensionLoader.lambda$loadStepsFromClass$80(ExtensionLoader.java:780) at java.base/java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) at io.quarkus.deployment.ExtensionLoader.lambda$loadStepsFromClass$81(ExtensionLoader.java:885) at java.base/java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) at java.base/java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) at java.base/java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) at io.quarkus.deployment.QuarkusAugmentor.run(QuarkusAugmentor.java:111) at io.quarkus.runner.bootstrap.AugmentActionImpl.runAugment(AugmentActionImpl.java:350) at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:271) at io.quarkus.runner.bootstrap.AugmentActionImpl.createInitialRuntimeApplication(AugmentActionImpl.java:61) at io.quarkus.test.junit.QuarkusTestExtension.doJavaStart(QuarkusTestExtension.java:195) at io.quarkus.test.junit.QuarkusTestExtension.ensureStarted(QuarkusTestExtension.java:578) at io.quarkus.test.junit.QuarkusTestExtension.beforeAll(QuarkusTestExtension.java:628) ... 1 more ``` -- 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: commits-unsubscr...@camel.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org