Quarkus: New exception on 1.3.0.CR2 with kafka and without reasteasy

Created on 12 Mar 2020  路  13Comments  路  Source: quarkusio/quarkus

Describe the bug

On a project using kafka, undertow and vertx web (and not reasteasy), when upgrading from 1.3.0.Alpha1 to 1.3.0.CR2, in jar mode, this exception is now popping (no problem before):

Exception in thread "main" java.lang.RuntimeException: Failed to start quarkus
        at io.quarkus.runner.ApplicationImpl.doStart(ApplicationImpl.zig:248)
        at io.quarkus.runtime.Application.start(Application.java:90)
        at io.quarkus.runtime.Application.run(Application.java:228)
        at io.quarkus.runner.GeneratedMain.main(GeneratedMain.zig:41)
Caused by: java.lang.NoClassDefFoundError: org/jboss/resteasy/core/ResteasyContext
        at org.jboss.resteasy.context.ResteasyContextProvider.currentContext(ResteasyContextProvider.java:18)
        at io.smallrye.context.impl.CapturedContextState.<init>(CapturedContextState.java:21)
        at io.smallrye.context.SmallRyeContextManager.captureContext(SmallRyeContextManager.java:64)
        at io.smallrye.context.SmallRyeThreadContext.currentContextExecutor(SmallRyeThreadContext.java:208)
        at io.smallrye.context.propagators.rxjava2.ContextPropagatorOnFlowableAssemblyAction.apply(ContextPropagatorOnFlowableAssemblyAction.java:23)
        at io.smallrye.context.propagators.rxjava2.ContextPropagatorOnFlowableAssemblyAction.apply(ContextPropagatorOnFlowableAssemblyAction.java:11)
        at io.reactivex.plugins.RxJavaPlugins.apply(RxJavaPlugins.java:1268)
        at io.reactivex.plugins.RxJavaPlugins.onAssembly(RxJavaPlugins.java:1022)
        at io.vertx.reactivex.FlowableHelper.toFlowable(FlowableHelper.java:36)
        at io.vertx.reactivex.kafka.client.consumer.KafkaConsumer.toFlowable(KafkaConsumer.java:107)
        at io.smallrye.reactive.messaging.kafka.KafkaSource.<init>(KafkaSource.java:56)
        at io.smallrye.reactive.messaging.kafka.KafkaConnector.getPublisherBuilder(KafkaConnector.java:65)
        at io.smallrye.reactive.messaging.kafka.KafkaConnector_ClientProxy.getPublisherBuilder(KafkaConnector_ClientProxy.zig:203)
        at io.smallrye.reactive.messaging.impl.ConfiguredChannelFactory.createPublisherBuilder(ConfiguredChannelFactory.java:171)
        at io.smallrye.reactive.messaging.impl.ConfiguredChannelFactory.lambda$register$4(ConfiguredChannelFactory.java:149)
        at java.util.HashMap.forEach(HashMap.java:1289)
        at io.smallrye.reactive.messaging.impl.ConfiguredChannelFactory.register(ConfiguredChannelFactory.java:149)
        at io.smallrye.reactive.messaging.impl.ConfiguredChannelFactory.initialize(ConfiguredChannelFactory.java:123)
        at io.smallrye.reactive.messaging.impl.ConfiguredChannelFactory_ClientProxy.initialize(ConfiguredChannelFactory_ClientProxy.zig:195)
        at java.util.Iterator.forEachRemaining(Iterator.java:116)
        at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
        at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:647)
        at io.smallrye.reactive.messaging.extension.MediatorManager.initializeAndRun(MediatorManager.java:156)
        at io.smallrye.reactive.messaging.extension.MediatorManager_ClientProxy.initializeAndRun(MediatorManager_ClientProxy.zig:100)
        at io.quarkus.smallrye.reactivemessaging.runtime.SmallRyeReactiveMessagingLifecycle.onApplicationStart(SmallRyeReactiveMessagingLifecycle.java:20)
        at io.quarkus.smallrye.reactivemessaging.runtime.SmallRyeReactiveMessagingLifecycle_Observer_onApplicationStart_4e8937813d9e8faff65c3c07f88fa96615b70e70.notify(SmallRyeReactiveMessagingLifecycle_Observer_onApplicationStart_4e8937813d9e8faff65c3c07f88fa96615b70e70.zig:51)
        at io.quarkus.arc.impl.EventImpl$Notifier.notifyObservers(EventImpl.java:282)
        at io.quarkus.arc.impl.EventImpl$Notifier.notify(EventImpl.java:267)
        at io.quarkus.arc.impl.EventImpl.fire(EventImpl.java:69)
        at io.quarkus.arc.runtime.LifecycleEventRunner.fireStartupEvent(LifecycleEventRunner.java:23)
        at io.quarkus.arc.runtime.ArcRecorder.handleLifecycleEvents(ArcRecorder.java:109)
        at io.quarkus.deployment.steps.LifecycleEventsBuildStep$startupEvent39.deploy_0(LifecycleEventsBuildStep$startupEvent39.zig:58)
        at io.quarkus.deployment.steps.LifecycleEventsBuildStep$startupEvent39.deploy(LifecycleEventsBuildStep$startupEvent39.zig:77)
        at io.quarkus.runner.ApplicationImpl.doStart(ApplicationImpl.zig:210)
        ... 3 more
Caused by: java.lang.ClassNotFoundException: org.jboss.resteasy.core.ResteasyContext
        at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        ... 37 more

CC @cescoffier

kinbug

All 13 comments

Adding quarkus-resteasy fixes the problem, but still I guess it's a bug no?

@gsmet is this a bug?

Looks like it.

Can you give me the list of dependencies you have?

[INFO] Scanning for projects...
[INFO] 
[INFO] --------------------------< demo.gos:gos-web >--------------------------
[INFO] Building gos-web 0.0.1
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- maven-dependency-plugin:2.8:tree (default-cli) @ gos-web ---
[INFO] demo.gos:gos-web:jar:0.0.1
[INFO] +- demo.gos:gos-common:jar:0.0.1:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.10.2:compile
[INFO] |  +- org.jetbrains.kotlin:kotlin-stdlib-jdk8:jar:1.3.61:compile
[INFO] |  |  +- org.jetbrains.kotlin:kotlin-stdlib:jar:1.3.61:compile
[INFO] |  |  |  +- org.jetbrains.kotlin:kotlin-stdlib-common:jar:1.3.61:compile
[INFO] |  |  |  \- org.jetbrains:annotations:jar:13.0:compile
[INFO] |  |  \- org.jetbrains.kotlin:kotlin-stdlib-jdk7:jar:1.3.61:compile
[INFO] |  |     \- (org.jetbrains.kotlin:kotlin-stdlib:jar:1.3.61:compile - omitted for duplicate)
[INFO] |  \- org.apache.commons:commons-lang3:jar:3.9:compile
[INFO] +- io.smallrye.reactive:smallrye-reactive-messaging-kafka:jar:1.0.8:compile
[INFO] |  +- io.vertx:vertx-rx-java2:jar:3.8.5:compile (version managed from 3.8.2)
[INFO] |  |  +- (io.reactivex.rxjava2:rxjava:jar:2.2.18:compile - version managed from 2.2.13; omitted for duplicate)
[INFO] |  |  +- org.reactivestreams:reactive-streams:jar:1.0.3:compile
[INFO] |  |  +- io.vertx:vertx-core:jar:3.8.5:compile
[INFO] |  |  |  +- io.netty:netty-common:jar:4.1.45.Final:compile (version managed from 4.1.42.Final)
[INFO] |  |  |  +- io.netty:netty-buffer:jar:4.1.45.Final:compile (version managed from 4.1.42.Final)
[INFO] |  |  |  |  \- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  +- io.netty:netty-transport:jar:4.1.45.Final:compile (version managed from 4.1.42.Final)
[INFO] |  |  |  |  +- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  \- (io.netty:netty-resolver:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  +- io.netty:netty-handler:jar:4.1.45.Final:compile (version managed from 4.1.42.Final)
[INFO] |  |  |  |  +- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-transport:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  \- (io.netty:netty-codec:jar:4.1.45.Final:compile - omitted for duplicate)
[INFO] |  |  |  +- io.netty:netty-handler-proxy:jar:4.1.45.Final:compile (version managed from 4.1.42.Final)
[INFO] |  |  |  |  +- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-transport:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-codec:jar:4.1.45.Final:compile - omitted for duplicate)
[INFO] |  |  |  |  +- io.netty:netty-codec-socks:jar:4.1.45.Final:compile
[INFO] |  |  |  |  |  +- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  |  +- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  |  +- (io.netty:netty-transport:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  |  \- (io.netty:netty-codec:jar:4.1.45.Final:compile - omitted for duplicate)
[INFO] |  |  |  |  \- (io.netty:netty-codec-http:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  +- (io.netty:netty-codec-http:jar:4.1.45.Final:compile - version managed from 4.1.34.Final; omitted for duplicate)
[INFO] |  |  |  +- io.netty:netty-codec-http2:jar:4.1.45.Final:compile (version managed from 4.1.42.Final)
[INFO] |  |  |  |  +- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-transport:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-codec:jar:4.1.45.Final:compile - omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-handler:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  \- (io.netty:netty-codec-http:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  +- io.netty:netty-resolver:jar:4.1.45.Final:compile
[INFO] |  |  |  |  \- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  \- io.netty:netty-resolver-dns:jar:4.1.45.Final:compile (version managed from 4.1.42.Final)
[INFO] |  |  |     +- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |     +- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |     +- (io.netty:netty-resolver:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |     +- (io.netty:netty-transport:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |     +- (io.netty:netty-codec:jar:4.1.45.Final:compile - omitted for duplicate)
[INFO] |  |  |     \- io.netty:netty-codec-dns:jar:4.1.45.Final:compile
[INFO] |  |  |        +- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |        +- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |        +- (io.netty:netty-transport:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |        \- (io.netty:netty-codec:jar:4.1.45.Final:compile - omitted for duplicate)
[INFO] |  |  \- io.vertx:vertx-rx-gen:jar:3.8.5:compile
[INFO] |  |     +- io.vertx:vertx-codegen:jar:3.8.5:compile
[INFO] |  |     |  \- org.mvel:mvel2:jar:2.4.4.Final:compile (version managed from 2.3.1.Final)
[INFO] |  |     \- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  +- io.vertx:vertx-kafka-client:jar:3.8.5:compile (version managed from 3.8.2)
[INFO] |  |  +- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |  +- org.apache.kafka:kafka_2.12:jar:2.4.0:compile (version managed from 2.3.0)
[INFO] |  |  |  +- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |  |  +- com.fasterxml.jackson.dataformat:jackson-dataformat-csv:jar:2.10.2:compile (version managed from 2.10.0)
[INFO] |  |  |  |  +- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile - version managed from 2.10.0; omitted for duplicate)
[INFO] |  |  |  |  \- (com.fasterxml.jackson.core:jackson-annotations:jar:2.10.2:compile - omitted for duplicate)
[INFO] |  |  |  +- (com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.10.2:compile - version managed from 2.10.0; omitted for duplicate)
[INFO] |  |  |  +- net.sf.jopt-simple:jopt-simple:jar:5.0.4:compile
[INFO] |  |  |  +- com.yammer.metrics:metrics-core:jar:2.2.0:compile
[INFO] |  |  |  |  \- (org.slf4j:slf4j-api:jar:1.7.29:compile - version managed from 1.7.28; omitted for duplicate)
[INFO] |  |  |  +- org.scala-lang.modules:scala-collection-compat_2.12:jar:2.1.2:compile
[INFO] |  |  |  +- org.scala-lang.modules:scala-java8-compat_2.12:jar:0.9.0:compile
[INFO] |  |  |  +- com.typesafe.scala-logging:scala-logging_2.12:jar:3.9.2:compile
[INFO] |  |  |  |  \- (org.slf4j:slf4j-api:jar:1.7.29:compile - version managed from 1.7.25; omitted for duplicate)
[INFO] |  |  |  +- (org.slf4j:slf4j-api:jar:1.7.29:compile - version managed from 1.7.21; omitted for duplicate)
[INFO] |  |  |  +- org.apache.zookeeper:zookeeper:jar:3.4.14:compile (version managed from 3.5.6)
[INFO] |  |  |  |  +- (org.slf4j:slf4j-api:jar:1.7.29:compile - version managed from 1.7.25; omitted for duplicate)
[INFO] |  |  |  |  +- com.github.spotbugs:spotbugs-annotations:jar:3.1.9:compile
[INFO] |  |  |  |  |  \- com.google.code.findbugs:jsr305:jar:3.0.2:compile
[INFO] |  |  |  |  \- org.apache.yetus:audience-annotations:jar:0.5.0:compile
[INFO] |  |  |  \- commons-cli:commons-cli:jar:1.4:compile
[INFO] |  |  +- (org.slf4j:slf4j-api:jar:1.7.29:compile - version managed from 1.7.28; omitted for duplicate)
[INFO] |  |  \- log4j:log4j:jar:1.2.16:compile
[INFO] |  +- io.smallrye.reactive:smallrye-reactive-messaging-provider:jar:1.1.0:compile (version managed from 1.0.8)
[INFO] |  |  +- io.smallrye.reactive:smallrye-reactive-messaging-api:jar:1.1.0:compile
[INFO] |  |  |  +- (jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2:compile - omitted for duplicate)
[INFO] |  |  |  \- (io.smallrye.reactive:smallrye-reactive-converter-api:jar:1.0.10:compile - omitted for duplicate)
[INFO] |  |  +- (jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile - omitted for duplicate)
[INFO] |  |  +- org.jboss:jandex:jar:2.1.2.Final:compile
[INFO] |  |  \- (io.smallrye.reactive:smallrye-reactive-converter-api:jar:1.0.10:compile - omitted for duplicate)
[INFO] |  +- org.eclipse.microprofile.reactive.messaging:microprofile-reactive-messaging-api:jar:1.0:compile
[INFO] |  |  +- (org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:1.0:compile - version managed from 1.0.1; omitted for duplicate)
[INFO] |  |  \- (org.eclipse.microprofile.config:microprofile-config-api:jar:1.4:compile - version managed from 1.3; omitted for duplicate)
[INFO] |  +- org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:1.0:compile
[INFO] |  |  \- (org.reactivestreams:reactive-streams:jar:1.0.3:compile - version managed from 1.0.2; omitted for duplicate)
[INFO] |  +- org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-core:jar:1.0:compile
[INFO] |  |  +- (org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:1.0:compile - version managed from 1.0.1; omitted for duplicate)
[INFO] |  |  \- (org.reactivestreams:reactive-streams:jar:1.0.3:compile - version managed from 1.0.2; omitted for duplicate)
[INFO] |  +- io.reactivex.rxjava2:rxjava:jar:2.2.18:compile
[INFO] |  |  \- (org.reactivestreams:reactive-streams:jar:1.0.3:compile - version managed from 1.0.2; omitted for duplicate)
[INFO] |  +- io.smallrye.reactive:smallrye-reactive-converter-api:jar:1.0.10:compile
[INFO] |  |  +- (org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:1.0:compile - version managed from 1.0.1; omitted for duplicate)
[INFO] |  |  +- (org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-core:jar:1.0:compile - version managed from 1.0.1; omitted for duplicate)
[INFO] |  |  \- (io.reactivex.rxjava2:rxjava:jar:2.2.18:compile - version managed from 2.2.13; omitted for duplicate)
[INFO] |  +- org.eclipse.microprofile.config:microprofile-config-api:jar:1.4:compile
[INFO] |  +- (org.apache.commons:commons-lang3:jar:3.9:compile - omitted for duplicate)
[INFO] |  \- org.slf4j:slf4j-api:jar:1.7.29:compile
[INFO] +- org.jboss.resteasy:resteasy-jackson2-provider:jar:4.5.2.Final:compile
[INFO] |  +- org.jboss.resteasy:resteasy-jaxb-provider:jar:4.5.2.Final:compile
[INFO] |  |  +- org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.3_spec:jar:2.0.0.Final:compile (version managed from 1.0.1.Final)
[INFO] |  |  +- org.glassfish.jaxb:jaxb-runtime:jar:2.3.3-b02:compile
[INFO] |  |  |  +- org.glassfish.jaxb:txw2:jar:2.3.3-b02:compile
[INFO] |  |  |  +- com.sun.istack:istack-commons-runtime:jar:3.0.10:compile
[INFO] |  |  |  \- com.sun.activation:jakarta.activation:jar:1.2.1:runtime
[INFO] |  |  \- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - omitted for duplicate)
[INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.10.2:compile (version managed from 2.10.1)
[INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile
[INFO] |  |  +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.10.2:compile - omitted for duplicate)
[INFO] |  |  \- (com.fasterxml.jackson.core:jackson-core:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:jar:2.10.2:compile (version managed from 2.10.1)
[INFO] |  |  +- com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:jar:2.10.2:compile
[INFO] |  |  |  +- (com.fasterxml.jackson.core:jackson-core:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |  |  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |  \- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:2.10.2:compile
[INFO] |  |     +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |     +- (com.fasterxml.jackson.core:jackson-core:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |     +- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |     \- jakarta.activation:jakarta.activation-api:jar:1.2.1:compile
[INFO] |  +- com.github.fge:json-patch:jar:1.9:compile
[INFO] |  |  \- com.github.fge:jackson-coreutils:jar:1.6:compile
[INFO] |  |     +- com.github.fge:msg-simple:jar:1.1:compile
[INFO] |  |     |  \- com.github.fge:btf:jar:1.2:compile
[INFO] |  |     +- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile - version managed from 2.2.3; omitted for duplicate)
[INFO] |  |     \- (com.google.guava:guava:jar:27.0.1-jre:compile - version managed from 28.1-jre; omitted for duplicate)
[INFO] |  +- com.google.guava:guava:jar:27.0.1-jre:compile
[INFO] |  |  +- com.google.guava:failureaccess:jar:1.0.1:compile
[INFO] |  |  +- com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
[INFO] |  |  \- org.checkerframework:checker-qual:jar:2.5.2:compile
[INFO] |  \- org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile
[INFO] +- io.quarkus:quarkus-smallrye-reactive-messaging-kafka:jar:1.3.0.CR2:compile
[INFO] |  +- io.quarkus:quarkus-kafka-client:jar:1.3.0.CR2:compile
[INFO] |  |  +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  \- (org.apache.kafka:kafka-clients:jar:2.4.0:compile - omitted for duplicate)
[INFO] |  +- (io.smallrye.reactive:smallrye-reactive-messaging-kafka:jar:1.1.0:compile - omitted for conflict with 1.0.8)
[INFO] |  +- io.quarkus:quarkus-jackson:jar:1.3.0.CR2:compile
[INFO] |  |  +- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile - version managed from 2.2.3; omitted for duplicate)
[INFO] |  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jsr310:jar:2.10.2:compile
[INFO] |  |  |  +- (com.fasterxml.jackson.core:jackson-annotations:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |  |  +- (com.fasterxml.jackson.core:jackson-core:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |  |  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile - version managed from 2.2.3; omitted for duplicate)
[INFO] |  |  +- com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.10.2:compile
[INFO] |  |  |  +- (com.fasterxml.jackson.core:jackson-core:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |  |  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile - version managed from 2.2.3; omitted for duplicate)
[INFO] |  |  +- com.fasterxml.jackson.module:jackson-module-parameter-names:jar:2.10.2:compile
[INFO] |  |  |  +- (com.fasterxml.jackson.core:jackson-core:jar:2.10.2:compile - version managed from 2.10.1; omitted for duplicate)
[INFO] |  |  |  \- (com.fasterxml.jackson.core:jackson-databind:jar:2.10.2:compile - version managed from 2.2.3; omitted for duplicate)
[INFO] |  |  \- (io.quarkus:quarkus-arc:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  +- org.apache.kafka:kafka-clients:jar:2.4.0:compile
[INFO] |  |  +- com.github.luben:zstd-jni:jar:1.4.3-1:compile
[INFO] |  |  +- org.lz4:lz4-java:jar:1.6.0:compile
[INFO] |  |  +- org.xerial.snappy:snappy-java:jar:1.1.7.3:compile
[INFO] |  |  \- (org.slf4j:slf4j-api:jar:1.7.29:compile - version managed from 1.7.28; omitted for duplicate)
[INFO] |  +- (io.vertx:vertx-kafka-client:jar:3.8.5:compile - version managed from 3.8.2; omitted for duplicate)
[INFO] |  +- io.quarkus:quarkus-smallrye-reactive-messaging:jar:1.3.0.CR2:compile
[INFO] |  |  +- (io.quarkus:quarkus-arc:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  +- io.quarkus:quarkus-smallrye-reactive-streams-operators:jar:1.3.0.CR2:compile
[INFO] |  |  |  +- (org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:1.0:compile - version managed from 1.0.1; omitted for duplicate)
[INFO] |  |  |  +- (org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-core:jar:1.0:compile - version managed from 1.0.1; omitted for duplicate)
[INFO] |  |  |  +- io.smallrye.reactive:smallrye-reactive-streams-operators:jar:1.0.10:compile
[INFO] |  |  |  |  +- (org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-api:jar:1.0:compile - version managed from 1.0.1; omitted for duplicate)
[INFO] |  |  |  |  +- (org.eclipse.microprofile.reactive-streams-operators:microprofile-reactive-streams-operators-core:jar:1.0:compile - version managed from 1.0.1; omitted for duplicate)
[INFO] |  |  |  |  \- (io.reactivex.rxjava2:rxjava:jar:2.2.18:compile - version managed from 2.2.13; omitted for duplicate)
[INFO] |  |  |  +- io.smallrye:smallrye-context-propagation-propagators-rxjava2:jar:1.0.11:compile
[INFO] |  |  |  |  +- (org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.0.1:compile - version managed from 1.0; omitted for duplicate)
[INFO] |  |  |  |  \- (io.reactivex.rxjava2:rxjava:jar:2.2.18:compile - version managed from 2.2.11; omitted for duplicate)
[INFO] |  |  |  \- io.quarkus:quarkus-smallrye-context-propagation:jar:1.3.0.CR2:compile
[INFO] |  |  |     +- io.smallrye:smallrye-context-propagation:jar:1.0.11:compile
[INFO] |  |  |     |  +- (org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.0.1:compile - version managed from 1.0; omitted for duplicate)
[INFO] |  |  |     |  +- io.smallrye:smallrye-context-propagation-api:jar:1.0.11:compile
[INFO] |  |  |     |  |  \- (org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.0.1:compile - version managed from 1.0; omitted for duplicate)
[INFO] |  |  |     |  +- (org.eclipse.microprofile.config:microprofile-config-api:jar:1.4:compile - version managed from 1.3; omitted for duplicate)
[INFO] |  |  |     |  \- (org.jboss.threads:jboss-threads:jar:3.0.1.Final:compile - version managed from 3.0.0.Beta5; omitted for duplicate)
[INFO] |  |  |     +- (jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2:compile - omitted for duplicate)
[INFO] |  |  |     +- org.jboss.resteasy:resteasy-context-propagation:jar:4.5.2.Final:compile
[INFO] |  |  |     |  +- (io.smallrye:smallrye-context-propagation:jar:1.0.11:compile - version managed from 1.0.1; omitted for duplicate)
[INFO] |  |  |     |  \- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.0.Final; omitted for duplicate)
[INFO] |  |  |     +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  |     \- (io.quarkus:quarkus-arc:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  +- io.quarkus:quarkus-vertx-core:jar:1.3.0.CR2:compile
[INFO] |  |  |  +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  |  +- (io.quarkus:quarkus-arc:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  |  +- (io.quarkus:quarkus-netty:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  |  \- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |  +- (io.smallrye.reactive:smallrye-reactive-messaging-provider:jar:1.1.0:compile - version managed from 1.0.8; omitted for duplicate)
[INFO] |  |  \- (jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile - omitted for duplicate)
[INFO] |  +- (io.smallrye.reactive:smallrye-reactive-messaging-provider:jar:1.1.0:compile - version managed from 1.0.8; omitted for duplicate)
[INFO] |  \- jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile
[INFO] +- io.quarkus:quarkus-vertx-web:jar:1.3.0.CR2:compile
[INFO] |  +- io.quarkus:quarkus-core:jar:1.3.0.CR2:compile
[INFO] |  |  +- (jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile - omitted for duplicate)
[INFO] |  |  +- (jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2:compile - omitted for duplicate)
[INFO] |  |  +- jakarta.inject:jakarta.inject-api:jar:1.0:compile
[INFO] |  |  +- io.smallrye.config:smallrye-config:jar:1.6.2:compile
[INFO] |  |  |  +- io.smallrye.config:smallrye-config-common:jar:1.6.2:compile
[INFO] |  |  |  |  +- (org.eclipse.microprofile.config:microprofile-config-api:jar:1.4:compile - version managed from 1.3; omitted for duplicate)
[INFO] |  |  |  |  \- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.1.Final; omitted for duplicate)
[INFO] |  |  |  \- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.1.Final; omitted for duplicate)
[INFO] |  |  +- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.1.Final; omitted for duplicate)
[INFO] |  |  +- org.jboss.logmanager:jboss-logmanager-embedded:jar:1.0.4:compile
[INFO] |  |  |  \- (org.wildfly.common:wildfly-common:jar:1.5.4.Final-format-001:compile - version managed from 1.5.0.Final; omitted for duplicate)
[INFO] |  |  +- org.jboss.logging:jboss-logging-annotations:jar:2.1.0.Final:compile
[INFO] |  |  +- org.jboss.threads:jboss-threads:jar:3.0.1.Final:compile (version managed from 3.0.0.Beta5)
[INFO] |  |  |  +- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.3.1.Final; omitted for duplicate)
[INFO] |  |  |  \- (org.wildfly.common:wildfly-common:jar:1.5.4.Final-format-001:compile - version managed from 1.5.0.Final; omitted for duplicate)
[INFO] |  |  +- (org.slf4j:slf4j-api:jar:1.7.29:compile - version managed from 1.7.28; omitted for duplicate)
[INFO] |  |  +- org.jboss.slf4j:slf4j-jboss-logging:jar:1.2.0.Final:compile
[INFO] |  |  |  +- (org.slf4j:slf4j-api:jar:1.7.29:compile - version managed from 1.7.21; omitted for duplicate)
[INFO] |  |  |  \- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.0.Final; omitted for duplicate)
[INFO] |  |  +- org.graalvm.sdk:graal-sdk:jar:19.3.1:compile
[INFO] |  |  \- org.wildfly.common:wildfly-common:jar:1.5.4.Final-format-001:compile
[INFO] |  +- io.quarkus:quarkus-vertx:jar:1.3.0.CR2:compile
[INFO] |  |  +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  +- (io.quarkus:quarkus-arc:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  +- io.quarkus:quarkus-netty:jar:1.3.0.CR2:compile
[INFO] |  |  |  +- io.netty:netty-codec:jar:4.1.45.Final:compile
[INFO] |  |  |  |  +- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  +- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  |  \- (io.netty:netty-transport:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  |  +- (io.netty:netty-handler:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |  |  \- (jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2:compile - omitted for duplicate)
[INFO] |  |  +- (io.quarkus:quarkus-jackson:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  +- (io.quarkus:quarkus-vertx-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  +- io.smallrye.reactive:smallrye-axle-generator:jar:0.0.13:compile
[INFO] |  |  |  +- (io.reactivex.rxjava2:rxjava:jar:2.2.18:compile - version managed from 2.2.17; omitted for duplicate)
[INFO] |  |  |  +- (io.smallrye.reactive:smallrye-reactive-streams-operators:jar:1.0.10:compile - omitted for duplicate)
[INFO] |  |  |  +- (org.reactivestreams:reactive-streams:jar:1.0.3:compile - version managed from 1.0.2; omitted for duplicate)
[INFO] |  |  |  +- (io.vertx:vertx-codegen:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |  |  \- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |  +- io.smallrye.reactive:smallrye-axle-core:jar:0.0.13:compile
[INFO] |  |  |  +- (io.reactivex.rxjava2:rxjava:jar:2.2.18:compile - version managed from 2.2.17; omitted for duplicate)
[INFO] |  |  |  +- (org.reactivestreams:reactive-streams:jar:1.0.3:compile - version managed from 1.0.2; omitted for duplicate)
[INFO] |  |  |  +- (io.smallrye.reactive:smallrye-reactive-streams-operators:jar:1.0.10:compile - omitted for duplicate)
[INFO] |  |  |  +- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |  |  \- (io.smallrye.reactive:smallrye-axle-generator:jar:0.0.13:compile - omitted for duplicate)
[INFO] |  |  +- (io.vertx:vertx-rx-java2:jar:3.8.5:compile - version managed from 3.8.2; omitted for duplicate)
[INFO] |  |  +- io.quarkus:quarkus-mutiny:jar:1.3.0.CR2:compile
[INFO] |  |  |  +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  |  +- io.smallrye.reactive:mutiny:jar:0.4.0:compile
[INFO] |  |  |  |  \- (org.reactivestreams:reactive-streams:jar:1.0.3:compile - version managed from 1.0.2; omitted for duplicate)
[INFO] |  |  |  +- (io.quarkus:quarkus-smallrye-context-propagation:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  |  +- io.smallrye.reactive:mutiny-context-propagation:jar:0.4.0:compile
[INFO] |  |  |  |  +- (org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.0.1:compile - version managed from 1.0; omitted for duplicate)
[INFO] |  |  |  |  \- (io.smallrye.reactive:mutiny:jar:0.4.0:compile - omitted for duplicate)
[INFO] |  |  |  \- (io.smallrye.reactive:smallrye-reactive-converter-api:jar:1.0.10:compile - omitted for duplicate)
[INFO] |  |  \- io.smallrye.reactive:smallrye-mutiny-vertx-core:jar:0.0.13:compile
[INFO] |  |     +- (io.smallrye.reactive:mutiny:jar:0.4.0:compile - version managed from 0.3.1; omitted for duplicate)
[INFO] |  |     +- io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:0.0.13:compile
[INFO] |  |     |  +- (io.smallrye.reactive:mutiny:jar:0.4.0:compile - version managed from 0.3.1; omitted for duplicate)
[INFO] |  |     |  \- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |     +- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |     \- io.smallrye.reactive:vertx-mutiny-generator:jar:0.0.13:compile
[INFO] |  |        +- (io.smallrye.reactive:smallrye-mutiny-vertx-runtime:jar:0.0.13:compile - omitted for duplicate)
[INFO] |  |        \- (io.vertx:vertx-codegen:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  +- io.quarkus:quarkus-vertx-http:jar:1.3.0.CR2:compile
[INFO] |  |  +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  +- io.quarkus:quarkus-development-mode-spi:jar:1.3.0.CR2:compile
[INFO] |  |  +- (io.quarkus.security:quarkus-security:jar:1.0.1.Final:compile - omitted for duplicate)
[INFO] |  |  +- (jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2:compile - omitted for duplicate)
[INFO] |  |  +- (io.quarkus:quarkus-vertx-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  \- io.vertx:vertx-web:jar:3.8.5:compile
[INFO] |  |     +- io.vertx:vertx-web-common:jar:3.8.5:compile
[INFO] |  |     |  \- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |     +- io.vertx:vertx-auth-common:jar:3.8.5:compile
[INFO] |  |     |  \- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |     +- io.vertx:vertx-bridge-common:jar:3.8.5:compile
[INFO] |  |     \- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  +- io.quarkus.security:quarkus-security:jar:1.0.1.Final:compile
[INFO] |  |  \- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.0.Final; omitted for duplicate)
[INFO] |  \- jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2:compile
[INFO] |     +- jakarta.el:jakarta.el-api:jar:3.0.3:compile
[INFO] |     +- jakarta.interceptor:jakarta.interceptor-api:jar:1.2.5:compile
[INFO] |     |  \- (jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile - omitted for duplicate)
[INFO] |     \- (jakarta.inject:jakarta.inject-api:jar:1.0:compile - omitted for duplicate)
[INFO] +- io.quarkus:quarkus-undertow:jar:1.3.0.CR2:compile
[INFO] |  +- io.quarkus:quarkus-arc:jar:1.3.0.CR2:compile
[INFO] |  |  +- io.quarkus.arc:arc:jar:1.3.0.CR2:compile
[INFO] |  |  |  +- (jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2:compile - omitted for duplicate)
[INFO] |  |  |  +- (jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile - omitted for duplicate)
[INFO] |  |  |  +- jakarta.transaction:jakarta.transaction-api:jar:1.3.3:compile
[INFO] |  |  |  \- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.0.Final; omitted for duplicate)
[INFO] |  |  +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  |  \- (org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.0.1:compile - version managed from 1.0; omitted for duplicate)
[INFO] |  +- (io.quarkus:quarkus-vertx-http:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  +- (io.quarkus.security:quarkus-security:jar:1.0.1.Final:compile - omitted for duplicate)
[INFO] |  +- (jakarta.enterprise:jakarta.enterprise.cdi-api:jar:2.0.2:compile - omitted for duplicate)
[INFO] |  +- io.quarkus.http:quarkus-http-servlet:jar:3.0.3.Final:compile
[INFO] |  |  \- (io.quarkus.http:quarkus-http-core:jar:3.0.3.Final:compile - omitted for duplicate)
[INFO] |  +- jakarta.servlet:jakarta.servlet-api:jar:4.0.3:compile
[INFO] |  +- (jakarta.annotation:jakarta.annotation-api:jar:1.3.5:compile - omitted for duplicate)
[INFO] |  +- io.quarkus.http:quarkus-http-vertx-backend:jar:3.0.3.Final:compile
[INFO] |  |  +- (io.vertx:vertx-core:jar:3.8.5:compile - omitted for duplicate)
[INFO] |  |  +- io.quarkus.http:quarkus-http-http-core:jar:3.0.3.Final:compile
[INFO] |  |  |  +- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.0.Final; omitted for duplicate)
[INFO] |  |  |  \- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.34.Final; omitted for duplicate)
[INFO] |  |  \- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.0.Final; omitted for duplicate)
[INFO] |  +- io.quarkus.http:quarkus-http-core:jar:3.0.3.Final:compile
[INFO] |  |  +- (io.quarkus.http:quarkus-http-http-core:jar:3.0.3.Final:compile - omitted for duplicate)
[INFO] |  |  +- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.0.Final; omitted for duplicate)
[INFO] |  |  \- io.netty:netty-codec-http:jar:4.1.45.Final:compile
[INFO] |  |     +- (io.netty:netty-common:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |     +- (io.netty:netty-buffer:jar:4.1.45.Final:compile - version managed from 4.1.34.Final; omitted for duplicate)
[INFO] |  |     +- (io.netty:netty-transport:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  |     +- (io.netty:netty-codec:jar:4.1.45.Final:compile - omitted for duplicate)
[INFO] |  |     \- (io.netty:netty-handler:jar:4.1.45.Final:compile - version managed from 4.1.42.Final; omitted for duplicate)
[INFO] |  +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO] |  \- org.eclipse.microprofile.context-propagation:microprofile-context-propagation-api:jar:1.0.1:compile
[INFO] \- io.quarkus:quarkus-smallrye-metrics:jar:1.3.0.CR2:compile
[INFO]    +- io.smallrye:smallrye-metrics:jar:2.4.0:compile
[INFO]    |  \- (org.jboss.logging:jboss-logging:jar:3.3.2.Final:compile - version managed from 3.4.1.Final; omitted for duplicate)
[INFO]    +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO]    +- (io.quarkus:quarkus-vertx-http:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO]    +- (io.quarkus:quarkus-arc:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO]    +- io.quarkus:quarkus-jsonp:jar:1.3.0.CR2:compile
[INFO]    |  +- (io.quarkus:quarkus-core:jar:1.3.0.CR2:compile - omitted for duplicate)
[INFO]    |  \- org.glassfish:jakarta.json:jar:1.1.6:compile
[INFO]    \- org.eclipse.microprofile.metrics:microprofile-metrics-api:jar:2.3:compile
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  6.553 s
[INFO] Finished at: 2020-03-12T14:40:30+01:00
[INFO] ------------------------------------------------------------------------

I updated the tree because first time I had quarkus-resteasy (to fix)

How can you use org.jboss.resteasy:resteasy-jackson2-provider:jar:4.5.2.Final:compile without resteasy?

Well that's another bug I need to raise (but a mistake in that module), you can't use just the resteasy rest client alone (no resteasy server) without adding this deps.

But in that module I don't need it, I removed the dependency and I still get the exception.

So is this related to PR #7438? In any case, adding quarkus-resteasy as dependency did not help our project - the problem still occurs. With 1.3.0.Final.

Which dependency is actually providing that class?

[michael@nina external]$ ls -l target/lib/ | grep resteasy
-rw-r--r-- 1 michael michael    81413 13. 3. 14:53 io.quarkus.quarkus-resteasy-1.3.0.Final.jar
-rw-r--r-- 1 michael michael    12567 13. 3. 14:53 io.quarkus.quarkus-resteasy-common-1.3.0.Final.jar
-rw-r--r-- 1 michael michael     3122 13. 3. 14:53 io.quarkus.quarkus-resteasy-server-common-1.3.0.Final.jar
-rw-r--r-- 1 michael michael   216886 13. 3. 14:53 org.jboss.resteasy.resteasy-client-4.5.2.Final.jar
-rw-r--r-- 1 michael michael    23025 13. 3. 14:53 org.jboss.resteasy.resteasy-client-api-4.5.2.Final.jar
-rw-r--r-- 1 michael michael    83592 13. 3. 14:53 org.jboss.resteasy.resteasy-client-microprofile-4.5.2.Final.jar
-rw-r--r-- 1 michael michael   778085 13. 3. 14:53 org.jboss.resteasy.resteasy-core-4.5.2.Final.jar
-rw-r--r-- 1 michael michael   181202 13. 3. 14:53 org.jboss.resteasy.resteasy-core-spi-4.5.2.Final.jar
[michael@nina lib]$ for i in *resteasy*; do unzip -l $i; done | grep ResteasyContextProvider
[michael@nina lib]$

@burmanm org.jboss.resteasy:resteasy-context-propagation is providing the class.

Same problem here. Since adding

<dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-vertx</artifactId> </dependency>

I'm getting the same exception. I already have (and had before) quarkus-resteasy. Manually adding org.jboss.resteasy:resteasy-context-propagation seems to resolve the problem.

I experienced this with 1.3.1.Final
Adding quarkus-smallrye-context-propagation solved this for me

Was this page helpful?
0 / 5 - 0 ratings