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