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
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.
For now, the easiest is to add the resteasy dependency.
We may need to tweak this test: https://github.com/quarkusio/quarkus/blob/master/extensions/smallrye-context-propagation/deployment/src/main/java/io/quarkus/smallrye/context/deployment/SmallRyeContextPropagationProcessor.java#L43
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