From 18b106f1244a7311376a9479052b8f325d9f4327 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Vav=C5=99=C3=ADk?= Date: Tue, 27 Sep 2022 01:46:53 +0200 Subject: [PATCH] Stop index warn by excluding resource removed by extension from indexing fixes: #27907 --- .../deployment/index/ApplicationArchiveBuildStep.java | 3 +++ extensions/keycloak-admin-client-reactive/runtime/pom.xml | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/core/deployment/src/main/java/io/quarkus/deployment/index/ApplicationArchiveBuildStep.java b/core/deployment/src/main/java/io/quarkus/deployment/index/ApplicationArchiveBuildStep.java index 4dcaca5be140b..55ac76fb2f44e 100644 --- a/core/deployment/src/main/java/io/quarkus/deployment/index/ApplicationArchiveBuildStep.java +++ b/core/deployment/src/main/java/io/quarkus/deployment/index/ApplicationArchiveBuildStep.java @@ -102,6 +102,9 @@ ApplicationArchivesBuildItem build( removedResources.put(new GACT(entry.getKey().split(":")), entry.getValue()); } + // Add resources removed from the classpath by extensions + removedResources.putAll(curateOutcomeBuildItem.getApplicationModel().getRemovedResources()); + List applicationArchives = scanForOtherIndexes(buildCloseables, appMarkers, root, additionalApplicationArchiveBuildItem, indexDependencyBuildItems, indexCache, curateOutcomeBuildItem, removedResources); diff --git a/extensions/keycloak-admin-client-reactive/runtime/pom.xml b/extensions/keycloak-admin-client-reactive/runtime/pom.xml index 81a08005fa838..dc194217932f8 100644 --- a/extensions/keycloak-admin-client-reactive/runtime/pom.xml +++ b/extensions/keycloak-admin-client-reactive/runtime/pom.xml @@ -73,6 +73,14 @@ io.quarkus quarkus-extension-maven-plugin + + + + org.keycloak:keycloak-admin-client + org/keycloak/admin/client/JacksonProvider.class + + + maven-compiler-plugin