Open arik-dig opened 1 year ago
Looks like when running with IDE
it seems that traces are not going out.
This process is enhanced by Digma! /Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home/bin/java -ea -Djava.util.logging.manager=org.jboss.logmanager.LogManager -Didea.test.cyclic.buffer.size=1048576 -javaagent:/Users/ariksher/Applications/IntelliJ IDEA Community Edition.app/Contents/lib/idea_rt.jar=65105:/Users/ariksher/Applications/IntelliJ IDEA Community Edition.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Users/ariksher/Applications/IntelliJ IDEA Community Edition.app/Contents/lib/idea_rt.jar:/Users/ariksher/Applications/IntelliJ IDEA Community Edition.app/Contents/plugins/junit/lib/junit5-rt.jar:/Users/ariksher/Applications/IntelliJ IDEA Community Edition.app/Contents/plugins/junit/lib/junit-rt.jar:/Users/ariksher/Documents/GitHub/_ariks/quarkus-quickstarts/opentelemetry-quickstart/target/test-classes:/Users/ariksher/Documents/GitHub/_ariks/quarkus-quickstarts/opentelemetry-quickstart/target/classes:/Users/ariksher/.m2/repository/io/quarkus/quarkus-resteasy-reactive/3.2.6.Final/quarkus-resteasy-reactive-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-resteasy-reactive-common/3.2.6.Final/quarkus-resteasy-reactive-common-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/resteasy/reactive/resteasy-reactive-common/3.2.6.Final/resteasy-reactive-common-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/resteasy/reactive/resteasy-reactive-common-types/3.2.6.Final/resteasy-reactive-common-types-3.2.6.Final.jar:/Users/ariksher/.m2/repository/org/reactivestreams/reactive-streams/1.0.4/reactive-streams-1.0.4.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/mutiny-zero-flow-adapters/1.0.0/mutiny-zero-flow-adapters-1.0.0.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-mutiny/3.2.6.Final/quarkus-mutiny-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-smallrye-context-propagation/3.2.6.Final/quarkus-smallrye-context-propagation-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/smallrye/smallrye-context-propagation/2.1.0/smallrye-context-propagation-2.1.0.jar:/Users/ariksher/.m2/repository/io/smallrye/smallrye-context-propagation-api/2.1.0/smallrye-context-propagation-api-2.1.0.jar:/Users/ariksher/.m2/repository/io/smallrye/smallrye-context-propagation-storage/2.1.0/smallrye-context-propagation-storage-2.1.0.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/mutiny-smallrye-context-propagation/2.3.1/mutiny-smallrye-context-propagation-2.3.1.jar:/Users/ariksher/.m2/repository/io/quarkus/resteasy/reactive/resteasy-reactive-vertx/3.2.6.Final/resteasy-reactive-vertx-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-web/4.4.4/vertx-web-4.4.4.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-web-common/4.4.4/vertx-web-common-4.4.4.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-auth-common/4.4.4/vertx-auth-common-4.4.4.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-bridge-common/4.4.4/vertx-bridge-common-4.4.4.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/smallrye-mutiny-vertx-core/3.5.0/smallrye-mutiny-vertx-core-3.5.0.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/smallrye-mutiny-vertx-runtime/3.5.0/smallrye-mutiny-vertx-runtime-3.5.0.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/vertx-mutiny-generator/3.5.0/vertx-mutiny-generator-3.5.0.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-codegen/4.4.4/vertx-codegen-4.4.4.jar:/Users/ariksher/.m2/repository/io/quarkus/resteasy/reactive/resteasy-reactive/3.2.6.Final/resteasy-reactive-3.2.6.Final.jar:/Users/ariksher/.m2/repository/jakarta/enterprise/jakarta.enterprise.cdi-api/4.0.1/jakarta.enterprise.cdi-api-4.0.1.jar:/Users/ariksher/.m2/repository/jakarta/enterprise/jakarta.enterprise.lang-model/4.0.1/jakarta.enterprise.lang-model-4.0.1.jar:/Users/ariksher/.m2/repository/jakarta/el/jakarta.el-api/5.0.1/jakarta.el-api-5.0.1.jar:/Users/ariksher/.m2/repository/jakarta/interceptor/jakarta.interceptor-api/2.1.0/jakarta.interceptor-api-2.1.0.jar:/Users/ariksher/.m2/repository/jakarta/ws/rs/jakarta.ws.rs-api/3.1.0/jakarta.ws.rs-api-3.1.0.jar:/Users/ariksher/.m2/repository/jakarta/annotation/jakarta.annotation-api/2.1.1/jakarta.annotation-api-2.1.1.jar:/Users/ariksher/.m2/repository/org/jboss/logging/commons-logging-jboss-logging/1.0.0.Final/commons-logging-jboss-logging-1.0.0.Final.jar:/Users/ariksher/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/4.0.0/jakarta.xml.bind-api-4.0.0.jar:/Users/ariksher/.m2/repository/jakarta/activation/jakarta.activation-api/2.1.2/jakarta.activation-api-2.1.2.jar:/Users/ariksher/.m2/repository/org/jboss/logging/jboss-logging/3.5.1.Final/jboss-logging-3.5.1.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-vertx-http/3.2.6.Final/quarkus-vertx-http-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-security-runtime-spi/3.2.6.Final/quarkus-security-runtime-spi-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-credentials/3.2.6.Final/quarkus-credentials-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-vertx-http-dev-console-runtime-spi/3.2.6.Final/quarkus-vertx-http-dev-console-runtime-spi-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/security/quarkus-security/2.0.2.Final/quarkus-security-2.0.2.Final.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/smallrye-mutiny-vertx-web/3.5.0/smallrye-mutiny-vertx-web-3.5.0.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/smallrye-mutiny-vertx-web-common/3.5.0/smallrye-mutiny-vertx-web-common-3.5.0.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/smallrye-mutiny-vertx-auth-common/3.5.0/smallrye-mutiny-vertx-auth-common-3.5.0.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/smallrye-mutiny-vertx-bridge-common/3.5.0/smallrye-mutiny-vertx-bridge-common-3.5.0.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/smallrye-mutiny-vertx-uri-template/3.5.0/smallrye-mutiny-vertx-uri-template-3.5.0.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-uri-template/4.4.4/vertx-uri-template-4.4.4.jar:/Users/ariksher/.m2/repository/io/github/crac/org-crac/0.1.3/org-crac-0.1.3.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-jsonp/3.2.6.Final/quarkus-jsonp-3.2.6.Final.jar:/Users/ariksher/.m2/repository/org/eclipse/parsson/parsson/1.1.2/parsson-1.1.2.jar:/Users/ariksher/.m2/repository/jakarta/json/jakarta.json-api/2.1.2/jakarta.json-api-2.1.2.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-junit5/3.2.6.Final/quarkus-junit5-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-bootstrap-core/3.2.6.Final/quarkus-bootstrap-core-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-bootstrap-app-model/3.2.6.Final/quarkus-bootstrap-app-model-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/smallrye/common/smallrye-common-io/2.1.0/smallrye-common-io-2.1.0.jar:/Users/ariksher/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.inject/0.3.5/org.eclipse.sisu.inject-0.3.5.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-test-common/3.2.6.Final/quarkus-test-common-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-core-deployment/3.2.6.Final/quarkus-core-deployment-3.2.6.Final.jar:/Users/ariksher/.m2/repository/org/aesh/readline/2.4/readline-2.4.jar:/Users/ariksher/.m2/repository/org/fusesource/jansi/jansi/2.4.0/jansi-2.4.0.jar:/Users/ariksher/.m2/repository/org/aesh/aesh/2.7/aesh-2.7.jar:/Users/ariksher/.m2/repository/io/quarkus/gizmo/gizmo/1.6.1.Final/gizmo-1.6.1.Final.jar:/Users/ariksher/.m2/repository/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar:/Users/ariksher/.m2/repository/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar:/Users/ariksher/.m2/repository/org/ow2/asm/asm/9.5/asm-9.5.jar:/Users/ariksher/.m2/repository/org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar:/Users/ariksher/.m2/repository/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-class-change-agent/3.2.6.Final/quarkus-class-change-agent-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-devtools-utilities/3.2.6.Final/quarkus-devtools-utilities-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-builder/3.2.6.Final/quarkus-builder-3.2.6.Final.jar:/Users/ariksher/.m2/repository/org/junit/platform/junit-platform-launcher/1.9.3/junit-platform-launcher-1.9.3.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-bootstrap-maven-resolver/3.2.6.Final/quarkus-bootstrap-maven-resolver-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/smallrye/beanbag/smallrye-beanbag-maven/1.3.2/smallrye-beanbag-maven-1.3.2.jar:/Users/ariksher/.m2/repository/io/smallrye/beanbag/smallrye-beanbag-sisu/1.3.2/smallrye-beanbag-sisu-1.3.2.jar:/Users/ariksher/.m2/repository/io/smallrye/beanbag/smallrye-beanbag/1.3.2/smallrye-beanbag-1.3.2.jar:/Users/ariksher/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-artifact/3.9.3/maven-artifact-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-builder-support/3.9.3/maven-builder-support-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-model/3.9.3/maven-model-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-model-builder/3.9.3/maven-model-builder-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-repository-metadata/3.9.3/maven-repository-metadata-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-settings/3.9.3/maven-settings-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/resolver/maven-resolver-api/1.9.13/maven-resolver-api-1.9.13.jar:/Users/ariksher/.m2/repository/org/apache/maven/resolver/maven-resolver-impl/1.9.13/maven-resolver-impl-1.9.13.jar:/Users/ariksher/.m2/repository/org/apache/maven/resolver/maven-resolver-named-locks/1.9.13/maven-resolver-named-locks-1.9.13.jar:/Users/ariksher/.m2/repository/org/apache/maven/resolver/maven-resolver-spi/1.9.13/maven-resolver-spi-1.9.13.jar:/Users/ariksher/.m2/repository/org/apache/maven/resolver/maven-resolver-util/1.9.13/maven-resolver-util-1.9.13.jar:/Users/ariksher/.m2/repository/org/apache/maven/resolver/maven-resolver-transport-http/1.9.10/maven-resolver-transport-http-1.9.10.jar:/Users/ariksher/.m2/repository/org/apache/maven/wagon/wagon-provider-api/3.5.3/wagon-provider-api-3.5.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/wagon/wagon-http-shared/3.5.3/wagon-http-shared-3.5.3.jar:/Users/ariksher/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.26/plexus-interpolation-1.26.jar:/Users/ariksher/.m2/repository/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar:/Users/ariksher/.m2/repository/org/codehaus/plexus/plexus-xml/4.0.0/plexus-xml-4.0.0.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-xml-impl/4.0.0-alpha-5/maven-xml-impl-4.0.0-alpha-5.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-api-xml/4.0.0-alpha-5/maven-api-xml-4.0.0-alpha-5.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-api-meta/4.0.0-alpha-5/maven-api-meta-4.0.0-alpha-5.jar:/Users/ariksher/.m2/repository/org/codehaus/plexus/plexus-cipher/2.0/plexus-cipher-2.0.jar:/Users/ariksher/.m2/repository/org/codehaus/plexus/plexus-sec-dispatcher/2.0/plexus-sec-dispatcher-2.0.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-embedder/3.9.3/maven-embedder-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-core/3.9.3/maven-core-3.9.3.jar:/Users/ariksher/.m2/repository/org/codehaus/plexus/plexus-component-annotations/2.1.0/plexus-component-annotations-2.1.0.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-plugin-api/3.9.3/maven-plugin-api-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/shared/maven-shared-utils/3.3.4/maven-shared-utils-3.3.4.jar:/Users/ariksher/.m2/repository/com/google/inject/guice/5.1.0/guice-5.1.0.jar:/Users/ariksher/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/Users/ariksher/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar:/Users/ariksher/.m2/repository/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar:/Users/ariksher/.m2/repository/org/codehaus/plexus/plexus-classworlds/2.6.0/plexus-classworlds-2.6.0.jar:/Users/ariksher/.m2/repository/commons-cli/commons-cli/1.5.0/commons-cli-1.5.0.jar:/Users/ariksher/.m2/repository/org/eclipse/sisu/org.eclipse.sisu.plexus/0.3.5/org.eclipse.sisu.plexus-0.3.5.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-settings-builder/3.9.3/maven-settings-builder-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/maven-resolver-provider/3.9.3/maven-resolver-provider-3.9.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/resolver/maven-resolver-connector-basic/1.9.13/maven-resolver-connector-basic-1.9.13.jar:/Users/ariksher/.m2/repository/org/apache/maven/resolver/maven-resolver-transport-wagon/1.9.13/maven-resolver-transport-wagon-1.9.13.jar:/Users/ariksher/.m2/repository/org/apache/maven/wagon/wagon-http/3.5.3/wagon-http-3.5.3.jar:/Users/ariksher/.m2/repository/org/apache/maven/wagon/wagon-file/3.5.3/wagon-file-3.5.3.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-bootstrap-gradle-resolver/3.2.6.Final/quarkus-bootstrap-gradle-resolver-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/smallrye/jandex/3.1.2/jandex-3.1.2.jar:/Users/ariksher/.m2/repository/commons-io/commons-io/2.13.0/commons-io-2.13.0.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-junit5-properties/3.2.6.Final/quarkus-junit5-properties-3.2.6.Final.jar:/Users/ariksher/.m2/repository/org/junit/jupiter/junit-jupiter/5.9.3/junit-jupiter-5.9.3.jar:/Users/ariksher/.m2/repository/org/junit/jupiter/junit-jupiter-api/5.9.3/junit-jupiter-api-5.9.3.jar:/Users/ariksher/.m2/repository/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar:/Users/ariksher/.m2/repository/org/junit/platform/junit-platform-commons/1.9.3/junit-platform-commons-1.9.3.jar:/Users/ariksher/.m2/repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar:/Users/ariksher/.m2/repository/org/junit/jupiter/junit-jupiter-params/5.9.3/junit-jupiter-params-5.9.3.jar:/Users/ariksher/.m2/repository/org/junit/jupiter/junit-jupiter-engine/5.9.3/junit-jupiter-engine-5.9.3.jar:/Users/ariksher/.m2/repository/org/junit/platform/junit-platform-engine/1.9.3/junit-platform-engine-1.9.3.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-core/3.2.6.Final/quarkus-core-3.2.6.Final.jar:/Users/ariksher/.m2/repository/jakarta/inject/jakarta.inject-api/2.0.1/jakarta.inject-api-2.0.1.jar:/Users/ariksher/.m2/repository/io/smallrye/common/smallrye-common-os/2.1.0/smallrye-common-os-2.1.0.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-ide-launcher/3.2.6.Final/quarkus-ide-launcher-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-development-mode-spi/3.2.6.Final/quarkus-development-mode-spi-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/smallrye/config/smallrye-config/3.3.2/smallrye-config-3.3.2.jar:/Users/ariksher/.m2/repository/io/smallrye/config/smallrye-config-core/3.3.2/smallrye-config-core-3.3.2.jar:/Users/ariksher/.m2/repository/org/eclipse/microprofile/config/microprofile-config-api/3.0.3/microprofile-config-api-3.0.3.jar:/Users/ariksher/.m2/repository/io/smallrye/common/smallrye-common-expression/2.1.0/smallrye-common-expression-2.1.0.jar:/Users/ariksher/.m2/repository/io/smallrye/common/smallrye-common-function/2.1.0/smallrye-common-function-2.1.0.jar:/Users/ariksher/.m2/repository/io/smallrye/common/smallrye-common-classloader/2.1.0/smallrye-common-classloader-2.1.0.jar:/Users/ariksher/.m2/repository/io/smallrye/config/smallrye-config-common/3.3.2/smallrye-config-common-3.3.2.jar:/Users/ariksher/.m2/repository/org/jboss/logmanager/jboss-logmanager-embedded/1.1.1/jboss-logmanager-embedded-1.1.1.jar:/Users/ariksher/.m2/repository/org/jboss/logging/jboss-logging-annotations/2.2.1.Final/jboss-logging-annotations-2.2.1.Final.jar:/Users/ariksher/.m2/repository/org/jboss/threads/jboss-threads/3.5.0.Final/jboss-threads-3.5.0.Final.jar:/Users/ariksher/.m2/repository/org/slf4j/slf4j-api/2.0.6/slf4j-api-2.0.6.jar:/Users/ariksher/.m2/repository/org/jboss/slf4j/slf4j-jboss-logmanager/2.0.0.Final/slf4j-jboss-logmanager-2.0.0.Final.jar:/Users/ariksher/.m2/repository/org/graalvm/sdk/graal-sdk/23.0.1/graal-sdk-23.0.1.jar:/Users/ariksher/.m2/repository/org/wildfly/common/wildfly-common/1.5.4.Final-format-001/wildfly-common-1.5.4.Final-format-001.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-bootstrap-runner/3.2.6.Final/quarkus-bootstrap-runner-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-fs-util/0.0.9/quarkus-fs-util-0.0.9.jar:/Users/ariksher/.m2/repository/com/thoughtworks/xstream/xstream/1.4.20/xstream-1.4.20.jar:/Users/ariksher/.m2/repository/io/github/x-stream/mxparser/1.2.2/mxparser-1.2.2.jar:/Users/ariksher/.m2/repository/xmlpull/xmlpull/1.1.3.1/xmlpull-1.1.3.1.jar:/Users/ariksher/.m2/repository/io/rest-assured/rest-assured/5.3.0/rest-assured-5.3.0.jar:/Users/ariksher/.m2/repository/org/apache/groovy/groovy/4.0.6/groovy-4.0.6.jar:/Users/ariksher/.m2/repository/org/apache/groovy/groovy-xml/4.0.6/groovy-xml-4.0.6.jar:/Users/ariksher/.m2/repository/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar:/Users/ariksher/.m2/repository/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar:/Users/ariksher/.m2/repository/commons-codec/commons-codec/1.16.0/commons-codec-1.16.0.jar:/Users/ariksher/.m2/repository/org/apache/httpcomponents/httpmime/4.5.14/httpmime-4.5.14.jar:/Users/ariksher/.m2/repository/org/hamcrest/hamcrest/2.1/hamcrest-2.1.jar:/Users/ariksher/.m2/repository/org/ccil/cowan/tagsoup/tagsoup/1.2.1/tagsoup-1.2.1.jar:/Users/ariksher/.m2/repository/io/rest-assured/json-path/5.3.0/json-path-5.3.0.jar:/Users/ariksher/.m2/repository/org/apache/groovy/groovy-json/4.0.6/groovy-json-4.0.6.jar:/Users/ariksher/.m2/repository/io/rest-assured/rest-assured-common/5.3.0/rest-assured-common-5.3.0.jar:/Users/ariksher/.m2/repository/io/rest-assured/xml-path/5.3.0/xml-path-5.3.0.jar:/Users/ariksher/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-opentelemetry/3.2.6.Final/quarkus-opentelemetry-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-arc/3.2.6.Final/quarkus-arc-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/arc/arc/3.2.6.Final/arc-3.2.6.Final.jar:/Users/ariksher/.m2/repository/jakarta/transaction/jakarta.transaction-api/2.0.1/jakarta.transaction-api-2.0.1.jar:/Users/ariksher/.m2/repository/org/eclipse/microprofile/context-propagation/microprofile-context-propagation-api/1.3/microprofile-context-propagation-api-1.3.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-vertx/3.2.6.Final/quarkus-vertx-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-netty/3.2.6.Final/quarkus-netty-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar:/Users/ariksher/.m2/repository/com/aayushatharva/brotli4j/brotli4j/1.12.0/brotli4j-1.12.0.jar:/Users/ariksher/.m2/repository/com/aayushatharva/brotli4j/service/1.12.0/service-1.12.0.jar:/Users/ariksher/.m2/repository/com/aayushatharva/brotli4j/native-osx-aarch64/1.12.0/native-osx-aarch64-1.12.0.jar:/Users/ariksher/.m2/repository/io/netty/netty-codec-haproxy/4.1.94.Final/netty-codec-haproxy-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/smallrye/common/smallrye-common-annotation/2.1.0/smallrye-common-annotation-2.1.0.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-vertx-latebound-mdc-provider/3.2.6.Final/quarkus-vertx-latebound-mdc-provider-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/smallrye/smallrye-fault-tolerance-vertx/6.2.6/smallrye-fault-tolerance-vertx-6.2.6.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-grpc-common/3.2.6.Final/quarkus-grpc-common-3.2.6.Final.jar:/Users/ariksher/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-grpc/4.4.4/vertx-grpc-4.4.4.jar:/Users/ariksher/.m2/repository/io/grpc/grpc-netty/1.56.0/grpc-netty-1.56.0.jar:/Users/ariksher/.m2/repository/io/grpc/grpc-core/1.56.0/grpc-core-1.56.0.jar:/Users/ariksher/.m2/repository/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar:/Users/ariksher/.m2/repository/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar:/Users/ariksher/.m2/repository/io/grpc/grpc-protobuf/1.56.0/grpc-protobuf-1.56.0.jar:/Users/ariksher/.m2/repository/com/google/protobuf/protobuf-java/3.22.0/protobuf-java-3.22.0.jar:/Users/ariksher/.m2/repository/com/google/api/grpc/proto-google-common-protos/2.23.0/proto-google-common-protos-2.23.0.jar:/Users/ariksher/.m2/repository/io/grpc/grpc-protobuf-lite/1.56.0/grpc-protobuf-lite-1.56.0.jar:/Users/ariksher/.m2/repository/io/grpc/grpc-stub/1.56.0/grpc-stub-1.56.0.jar:/Users/ariksher/.m2/repository/com/google/guava/guava/32.0.0-jre/guava-32.0.0-jre.jar:/Users/ariksher/.m2/repository/com/google/errorprone/error_prone_annotations/2.19.1/error_prone_annotations-2.19.1.jar:/Users/ariksher/.m2/repository/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-grpc-server/4.4.4/vertx-grpc-server-4.4.4.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-grpc-common/4.4.4/vertx-grpc-common-4.4.4.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-grpc-client/4.4.4/vertx-grpc-client-4.4.4.jar:/Users/ariksher/.m2/repository/io/grpc/grpc-api/1.56.0/grpc-api-1.56.0.jar:/Users/ariksher/.m2/repository/io/grpc/grpc-context/1.56.0/grpc-context-1.56.0.jar:/Users/ariksher/.m2/repository/io/smallrye/common/smallrye-common-vertx-context/2.1.0/smallrye-common-vertx-context-2.1.0.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-core/4.4.4/vertx-core-4.4.4.jar:/Users/ariksher/.m2/repository/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-handler-proxy/4.1.94.Final/netty-handler-proxy-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-codec-socks/4.1.94.Final/netty-codec-socks-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-resolver-dns/4.1.94.Final/netty-resolver-dns-4.1.94.Final.jar:/Users/ariksher/.m2/repository/io/netty/netty-codec-dns/4.1.94.Final/netty-codec-dns-4.1.94.Final.jar:/Users/ariksher/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar:/Users/ariksher/.m2/repository/io/smallrye/common/smallrye-common-constraint/2.1.0/smallrye-common-constraint-2.1.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure/1.25.0-alpha/opentelemetry-sdk-extension-autoconfigure-1.25.0-alpha.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-sdk-metrics/1.25.0/opentelemetry-sdk-metrics-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-sdk-logs/1.25.0-alpha/opentelemetry-sdk-logs-1.25.0-alpha.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-api-logs/1.25.0-alpha/opentelemetry-api-logs-1.25.0-alpha.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-api-events/1.25.0-alpha/opentelemetry-api-events-1.25.0-alpha.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-sdk/1.25.0/opentelemetry-sdk-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-api/1.25.0/opentelemetry-api-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-context/1.25.0/opentelemetry-context-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-sdk-common/1.25.0/opentelemetry-sdk-common-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-sdk-trace/1.25.0/opentelemetry-sdk-trace-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-extension-annotations/1.18.0/opentelemetry-extension-annotations-1.18.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/1.25.0/opentelemetry-sdk-extension-autoconfigure-spi-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-semconv/1.25.0-alpha/opentelemetry-semconv-1.25.0-alpha.jar:/Users/ariksher/.m2/repository/io/opentelemetry/instrumentation/opentelemetry-instrumentation-api/1.25.0/opentelemetry-instrumentation-api-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/instrumentation/opentelemetry-instrumentation-annotations/1.25.0/opentelemetry-instrumentation-annotations-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/instrumentation/opentelemetry-instrumentation-annotations-support/1.25.0-alpha/opentelemetry-instrumentation-annotations-support-1.25.0-alpha.jar:/Users/ariksher/.m2/repository/io/opentelemetry/instrumentation/opentelemetry-instrumentation-api-semconv/1.25.0-alpha/opentelemetry-instrumentation-api-semconv-1.25.0-alpha.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-exporter-otlp-common/1.25.0/opentelemetry-exporter-otlp-common-1.25.0.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-exporter-common/1.25.0/opentelemetry-exporter-common-1.25.0.jar:/Users/ariksher/.m2/repository/com/squareup/okhttp3/okhttp/3.14.9/okhttp-3.14.9.jar:/Users/ariksher/.m2/repository/com/squareup/okio/okio/1.17.2/okio-1.17.2.jar:/Users/ariksher/.m2/repository/io/opentelemetry/opentelemetry-exporter-otlp/1.25.0/opentelemetry-exporter-otlp-1.25.0.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-rest-client-reactive/3.2.6.Final/quarkus-rest-client-reactive-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-jaxrs-client-reactive/3.2.6.Final/quarkus-jaxrs-client-reactive-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/resteasy/reactive/resteasy-reactive-client/3.2.6.Final/resteasy-reactive-client-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/vertx/vertx-web-client/4.4.4/vertx-web-client-4.4.4.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-smallrye-stork/3.2.6.Final/quarkus-smallrye-stork-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/quarkus/quarkus-rest-client-config/3.2.6.Final/quarkus-rest-client-config-3.2.6.Final.jar:/Users/ariksher/.m2/repository/io/smallrye/stork/stork-api/2.2.1/stork-api-2.2.1.jar:/Users/ariksher/.m2/repository/io/smallrye/reactive/mutiny/2.3.1/mutiny-2.3.1.jar:/Users/ariksher/.m2/repository/io/smallrye/stork/stork-core/2.2.1/stork-core-2.2.1.jar:/Users/ariksher/.m2/repository/org/eclipse/microprofile/rest/client/microprofile-rest-client-api/3.0.1/microprofile-rest-client-api-3.0.1.jar com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit5 org.acme.opentelemetry.TracedResourceTest Picked up JAVA_TOOL_OPTIONS: -Dquarkus.otel.exporter.otlp.traces.endpoint=http://localhost:4317 -Dquarkus.otel.resource.attributes="digma.environment=Ariks-MacBook-Pro.local[LOCAL-TESTS]" 2023-10-01 15:14:01,969 WARN [io.qua.ope.run.exp.otl.LateBoundBatchSpanProcessor] (main) No BatchSpanProcessor delegate specified, no action taken. 2023-10-01 15:14:02,201 INFO [io.quarkus] (main) myservice 1.0.0-SNAPSHOT on JVM (powered by Quarkus 3.2.6.Final) started in 1.288s. Listening on: http://localhost:8081 2023-10-01 15:14:02,202 INFO [io.quarkus] (main) Profile test activated. 2023-10-01 15:14:02,202 INFO [io.quarkus] (main) Installed features: [cdi, opentelemetry, rest-client-reactive, resteasy-reactive, smallrye-context-propagation, vertx] 2023-10-01 15:14:02,753 INFO [org.acm.ope.TracedResource] (executor-thread-2) hello 2023-10-01 15:14:02,805 INFO [org.acm.ope.TracedResource] (executor-thread-1) hello 2023-10-01 15:14:02,822 INFO [io.quarkus] (main) myservice stopped in 0.015s
Process finished with exit code 0
I tested with both quarkus 3.4.1 and 3.2.6.Final
when running task quarkus:test
on specific module it works well in version 3.2.6.Final
however there seems to be some issue when using version 3.4.1 the traces are not being sent and seeing exception:
14:11:55 WARNING traceId=, parentId=, spanId=, sampled= [io.op.sd.tr.ex.BatchSpanProcessor] (BatchSpanProcessor_WorkerThread-1) Exporter threw an Exception: java.lang.IllegalStateException: Client is closed
at io.vertx.core.http.impl.HttpClientImpl.checkClosed(HttpClientImpl.java:696)
at io.vertx.core.http.impl.HttpClientImpl.doRequest(HttpClientImpl.java:597)
at io.vertx.core.http.impl.HttpClientImpl.request(HttpClientImpl.java:465)
at io.vertx.grpc.client.impl.GrpcClientImpl.request(GrpcClientImpl.java:50)
at io.quarkus.opentelemetry.runtime.exporter.otlp.VertxGrpcExporter.export(VertxGrpcExporter.java:91)
at io.quarkus.opentelemetry.runtime.exporter.otlp.VertxGrpcExporter.export(VertxGrpcExporter.java:128)
at io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.exportCurrentBatch(BatchSpanProcessor.java:326)
at io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.flush(BatchSpanProcessor.java:274)
at io.opentelemetry.sdk.trace.export.BatchSpanProcessor$Worker.run(BatchSpanProcessor.java:238)
at java.base/java.lang.Thread.run(Thread.java:833)
user says he ran mvn test
- if he ran it from command line - currently we do not trap it...
it seems like flushing issue of Quarkus.
when I add the following code block (AfterAll
):
@AfterAll
public static void afterAll() throws InterruptedException {
Thread.sleep(10000L);
}
i do see traces being sent out.
solved Summary 1 - via PR #1341
https://digmatechnicalteam.slack.com/archives/C05KJQT0CTB/p1696095792434439
quoting a user: