From 5a12a93e6481cb8a0cce518a5233d5569a08395d Mon Sep 17 00:00:00 2001 From: Nico Huysamen Date: Mon, 27 Mar 2017 13:56:11 +0200 Subject: [PATCH] Upgrade Apache Camel to 2.18.x and adds FluentProducerTemplate --- jooby-camel/src/main/java/org/jooby/camel/Camel.java | 2 ++ pom.xml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/jooby-camel/src/main/java/org/jooby/camel/Camel.java b/jooby-camel/src/main/java/org/jooby/camel/Camel.java index aa9c47d135..d47caa52c3 100644 --- a/jooby-camel/src/main/java/org/jooby/camel/Camel.java +++ b/jooby-camel/src/main/java/org/jooby/camel/Camel.java @@ -32,6 +32,7 @@ import org.apache.camel.CamelContext; import org.apache.camel.ConsumerTemplate; +import org.apache.camel.FluentProducerTemplate; import org.apache.camel.ProducerTemplate; import org.apache.camel.builder.RouteBuilder; import org.apache.camel.component.properties.PropertiesComponent; @@ -383,6 +384,7 @@ public void configure(final Env env, final Config config, final Binder binder) t binder.bind(CamelContext.class).toInstance(ctx); binder.bind(DefaultCamelContext.class).toInstance(ctx); binder.bind(ProducerTemplate.class).toInstance(ctx.createProducerTemplate()); + binder.bind(FluentProducerTemplate.class).toInstance(ctx.createFluentProducerTemplate()); binder.bind(ConsumerTemplate.class).toInstance(ctx.createConsumerTemplate()); binder.bind(CamelFinalizer.class).asEagerSingleton(); diff --git a/pom.xml b/pom.xml index 11a4a58c0c..cb9dc45ecd 100644 --- a/pom.xml +++ b/pom.xml @@ -2955,7 +2955,7 @@ org.eclipse.jdt.apt.processorOptions/defaultOverwrite=true 2.2.2 2.72 2.3.23 - 2.17.0 + 2.18.3 2.8.1 3.2.2 3.2.2