You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by lb...@apache.org on 2019/10/21 06:01:50 UTC
[camel-quarkus] branch master updated: create routes builder with
RecorderContext
This is an automated email from the ASF dual-hosted git repository.
lburgazzoli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/master by this push:
new 5b66902 create routes builder with RecorderContext
5b66902 is described below
commit 5b669020b01a09ceadfb048fa537ad02f673472f
Author: lburgazzoli <lb...@gmail.com>
AuthorDate: Mon Oct 21 08:01:34 2019 +0200
create routes builder with RecorderContext
---
.../java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java b/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java
index 17ee324..4468e2e 100644
--- a/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java
+++ b/extensions/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/BuildProcessor.java
@@ -33,7 +33,6 @@ import io.quarkus.deployment.builditem.ShutdownContextBuildItem;
import io.quarkus.deployment.recording.RecorderContext;
import io.quarkus.runtime.RuntimeValue;
import org.apache.camel.CamelContext;
-import org.apache.camel.RoutesBuilder;
import org.apache.camel.quarkus.core.CamelConfig;
import org.apache.camel.quarkus.core.CamelMain;
import org.apache.camel.quarkus.core.CamelMainProducers;
@@ -227,7 +226,7 @@ class BuildProcessor {
}
CamelSupport.getRouteBuilderClasses(combinedIndex.getIndex()).forEach(name -> {
- recorder.addRouteBuilder(main, (Class<RoutesBuilder>)recorderContext.classProxy(name));
+ recorder.addRouteBuilder(main, recorderContext.newInstance(name));
});
routesBuilders.forEach(routesBuilder -> {
recorder.addRouteBuilder(main, routesBuilder.getInstance());