-
Bug
-
Resolution: Done
-
Major
-
2.2.5.CR2, 2.7.6.ER1, 2.7.5.ER1, 2.7.5.ER2, 2.7.5.ER3, 2.7.5.ER4, 2.7.5.CR1, 3.2.5.ER4
-
False
-
False
-
+
-
List of dependencies[1] for 2.2.5.ER3 contains dependency io.jaegertracing:jaeger-thrift:1.6.0.redhat-00002, which transitively depends[2] on javax.annotation-api. Javax dependecies are considered outdated and jakarata dependencies should be used instead.
As a side note: 2.2.5.ER3 repo does not contain javax.annotation:javax.annotation-api:jar:1.3.2.redhat-00001, but contains jakarta.annotation-api-1.3.5.redhat-00003
| | | +- io.jaegertracing:jaeger-thrift:jar:1.6.0.redhat-00002:test | | | | \- org.apache.thrift:libthrift:jar:0.14.1.redhat-00001:test | | | | \- javax.annotation:javax.annotation-api:jar:1.3.2.redhat-00001:test
At the same time, with 2.2 we should be using jakarta dependencies or jboss versions of JavaEE/javax dependencies
old package name can be still used, but via jboss versions of JavaEE/javax dependencies
- relates to
-
QUARKUS-1744 javax.annotation-api is a transitive dependency for jaeger-tracing
- Closed
-
QUARKUS-2052 Infinispan extension dependencies rely on javax.annotation-api
- Closed
-
QUARKUS-2053 jaeger/libthrift extension dependencies rely on outdated javax.annotation-api
- Closed
-
QUARKUS-2054 smallrye-open-api extension dependencies rely on outdated javax.annotation-api
- Closed
-
QUARKUS-2055 vertx-grpc relies on outdated javax.annotation-api
- Closed
-
QUARKUS-1205 Obsolete dependencies in Maven repository: javax.xml.bind
- Closed
- links to
-
RHSA-2023:120897 Red Hat build of Quarkus 3.2.6 release and security update