diff --git a/bom/runtime/pom.xml b/bom/runtime/pom.xml index 99b95642bb7dad..8d03990b9c834e 100644 --- a/bom/runtime/pom.xml +++ b/bom/runtime/pom.xml @@ -67,13 +67,13 @@ 7.3.1 2.6 11.0.0.Final - 3.5.4 - 1.1.1 - 3.0-alpha-2 + 3.6.3 + 1.4.1 + 3.0.0 27.0.1-jre - 3.0.24 - 3.5.2 - 1.7.1 + 3.2.1 + 3.6.0 + 2.1.0 19.3.1 1.0.2.Final diff --git a/devtools/maven/pom.xml b/devtools/maven/pom.xml index a7f318089ae7a5..1082f1a9e6138e 100644 --- a/devtools/maven/pom.xml +++ b/devtools/maven/pom.xml @@ -42,6 +42,10 @@ javax.enterprise cdi-api + + org.codehaus.plexus + plexus-classworlds + diff --git a/extensions/spring-di/deployment/src/main/java/io/quarkus/spring/di/deployment/SpringDIProcessor.java b/extensions/spring-di/deployment/src/main/java/io/quarkus/spring/di/deployment/SpringDIProcessor.java index 5611e4712c205c..dca4ab5ac17f8a 100644 --- a/extensions/spring-di/deployment/src/main/java/io/quarkus/spring/di/deployment/SpringDIProcessor.java +++ b/extensions/spring-di/deployment/src/main/java/io/quarkus/spring/di/deployment/SpringDIProcessor.java @@ -265,7 +265,10 @@ private void visitAnnotation(final DotName clazz, final IndexView index, final M visitAnnotation(annotation, index, deps, visited, ret); } } - ret.add(index.getClassByName(clazz)); + final ClassInfo classInfo = index.getClassByName(clazz); + if (classInfo != null) { + ret.add(classInfo); + } } /** diff --git a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java index 76ce31d2a6ffc8..5b9f159eccb893 100644 --- a/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java +++ b/independent-projects/bootstrap/core/src/main/java/io/quarkus/bootstrap/resolver/maven/MavenRepoInitializer.java @@ -156,7 +156,6 @@ public static BootstrapMavenOptions getBootstrapMavenOptions() { } public static RepositorySystem getRepositorySystem(boolean offline, WorkspaceModelResolver wsModelResolver) { - final DefaultServiceLocator locator = MavenRepositorySystemUtils.newServiceLocator(); if (!offline) { locator.addService(RepositoryConnectorFactory.class, BasicRepositoryConnectorFactory.class); diff --git a/independent-projects/bootstrap/pom.xml b/independent-projects/bootstrap/pom.xml index ccd2dc670b8c5d..a57d2d236742e0 100644 --- a/independent-projects/bootstrap/pom.xml +++ b/independent-projects/bootstrap/pom.xml @@ -27,10 +27,10 @@ 0.9.5 3.3.2.Final 5.5.2 - 3.5.4 - 3.5.2 - 1.1.1 - 3.0.0 + 3.6.3 + 3.6.0 + 1.4.1 + 3.3.4 1.7 1.6.8 1.0.0.Final @@ -136,6 +136,10 @@ javax.enterprise cdi-api + + org.codehaus.plexus + plexus-classworlds + @@ -169,6 +173,12 @@ org.apache.maven maven-settings-builder ${maven-core.version} + + + javax.inject + javax.inject + + org.apache.maven.plugin-tools diff --git a/independent-projects/tools/common/pom.xml b/independent-projects/tools/common/pom.xml index c2e5afb7fad0ab..1796a04b73face 100644 --- a/independent-projects/tools/common/pom.xml +++ b/independent-projects/tools/common/pom.xml @@ -51,6 +51,10 @@ javax.inject javax.inject + + org.codehaus.plexus + plexus-classworlds + diff --git a/tcks/microprofile-opentracing/base/pom.xml b/tcks/microprofile-opentracing/base/pom.xml index b32eb6e0fa281e..08d251001a4b1e 100644 --- a/tcks/microprofile-opentracing/base/pom.xml +++ b/tcks/microprofile-opentracing/base/pom.xml @@ -142,6 +142,10 @@ org.sonatype.plexus plexus-sec-dispatcher + + javax.inject + javax.inject +