This is an automated email from the ASF dual-hosted git repository. ppalaga pushed a commit to branch camel-master in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit b8cb6f47e31bdc4c6ef3a9ecb78dba2944d3d3f2 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Wed Aug 12 09:27:11 2020 +0200 CAMEL-14297: Introduce RouteBuilderConfigurer. Thanks Luca --- .../java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java | 3 +++ .../core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java | 4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java index 728812d..870fa8d 100644 --- a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java +++ b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java @@ -79,6 +79,8 @@ class CamelProcessor { "org.apache.camel.RoutesBuilder"); private static final DotName ROUTE_BUILDER_TYPE = DotName.createSimple( "org.apache.camel.builder.RouteBuilder"); + private static final DotName ROUTE_BUILDER_CONFIGURER_TYPE = DotName.createSimple( + "org.apache.camel.builder.RouteBuilderConfigurer"); private static final DotName ADVICE_WITH_ROUTE_BUILDER_TYPE = DotName.createSimple( "org.apache.camel.builder.AdviceWithRouteBuilder"); private static final DotName DATA_FORMAT_TYPE = DotName.createSimple( @@ -94,6 +96,7 @@ class CamelProcessor { private static final Set<DotName> UNREMOVABLE_BEANS_TYPES = CamelSupport.setOf( ROUTES_BUILDER_TYPE, + ROUTE_BUILDER_CONFIGURER_TYPE, DATA_FORMAT_TYPE, LANGUAGE_TYPE, COMPONENT_TYPE, diff --git a/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java b/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java index 4c132c9..7dbf748 100644 --- a/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java +++ b/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java @@ -23,7 +23,6 @@ import io.quarkus.test.junit.QuarkusTest; import io.restassured.RestAssured; import io.restassured.response.Response; import org.apache.camel.support.DefaultLRUCacheFactory; -import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; import static org.hamcrest.Matchers.emptyOrNullString; @@ -34,6 +33,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue; @QuarkusTest public class CoreTest { + @Test public void testContainerLookupFromRegistry() { RestAssured.when().get("/test/registry/lookup-registry").then().body(is("true")); @@ -41,8 +41,6 @@ public class CoreTest { } @Test - @Disabled - // TODO: Fix discovery of methods that produces RouteBuilderConfigurer public void testLookupRoutes() { RestAssured.when().get("/test/routes/lookup-routes").then().body(is("true")); }