This is an automated email from the ASF dual-hosted git repository. zbendhiba pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push: new b29df61 Update declaring Bean Capability (#3178) b29df61 is described below commit b29df6183aa16d965473b7fe8dab902752d0cc70 Author: Zineb BENDHIBA <bendhiba.zi...@gmail.com> AuthorDate: Tue Oct 12 20:30:57 2021 +0200 Update declaring Bean Capability (#3178) Fixes #3172 --- .../camel/quarkus/component/bean/deployment/BeanProcessor.java | 7 ------- extensions/bean/runtime/pom.xml | 5 +++++ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/extensions/bean/deployment/src/main/java/org/apache/camel/quarkus/component/bean/deployment/BeanProcessor.java b/extensions/bean/deployment/src/main/java/org/apache/camel/quarkus/component/bean/deployment/BeanProcessor.java index a3aeb78..1ae9848 100644 --- a/extensions/bean/deployment/src/main/java/org/apache/camel/quarkus/component/bean/deployment/BeanProcessor.java +++ b/extensions/bean/deployment/src/main/java/org/apache/camel/quarkus/component/bean/deployment/BeanProcessor.java @@ -18,11 +18,9 @@ package org.apache.camel.quarkus.component.bean.deployment; import io.quarkus.deployment.annotations.BuildProducer; import io.quarkus.deployment.annotations.BuildStep; -import io.quarkus.deployment.builditem.CapabilityBuildItem; import io.quarkus.deployment.builditem.CombinedIndexBuildItem; import io.quarkus.deployment.builditem.FeatureBuildItem; import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem; -import org.apache.camel.quarkus.support.common.CamelCapabilities; import org.apache.camel.support.language.DefaultAnnotationExpressionFactory; import org.apache.camel.support.language.LanguageAnnotation; import org.jboss.jandex.AnnotationInstance; @@ -45,11 +43,6 @@ class BeanProcessor { } @BuildStep - CapabilityBuildItem capability() { - return new CapabilityBuildItem(CamelCapabilities.BEAN); - } - - @BuildStep void registerReflectiveClasses(CombinedIndexBuildItem index, BuildProducer<ReflectiveClassBuildItem> producer) { IndexView view = index.getIndex(); for (AnnotationInstance languageAnnotationInstance : view.getAnnotations(LANGUAGE_ANNOTATION)) { diff --git a/extensions/bean/runtime/pom.xml b/extensions/bean/runtime/pom.xml index c16a06c..0640c19 100644 --- a/extensions/bean/runtime/pom.xml +++ b/extensions/bean/runtime/pom.xml @@ -70,6 +70,11 @@ <plugin> <groupId>io.quarkus</groupId> <artifactId>quarkus-bootstrap-maven-plugin</artifactId> + <configuration> + <capabilities> + <provides>org.apache.camel.bean</provides> + </capabilities> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId>