Skip to content

Commit cfb549f

Browse files
authored
Merge pull request #703 from huysamen/701
Upgrade Apache Camel to 2.18.x and adds FluentProducerTemplate
2 parents 1a8314c + 5a12a93 commit cfb549f

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

jooby-camel/src/main/java/org/jooby/camel/Camel.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232

3333
import org.apache.camel.CamelContext;
3434
import org.apache.camel.ConsumerTemplate;
35+
import org.apache.camel.FluentProducerTemplate;
3536
import org.apache.camel.ProducerTemplate;
3637
import org.apache.camel.builder.RouteBuilder;
3738
import org.apache.camel.component.properties.PropertiesComponent;
@@ -383,6 +384,7 @@ public void configure(final Env env, final Config config, final Binder binder) t
383384
binder.bind(CamelContext.class).toInstance(ctx);
384385
binder.bind(DefaultCamelContext.class).toInstance(ctx);
385386
binder.bind(ProducerTemplate.class).toInstance(ctx.createProducerTemplate());
387+
binder.bind(FluentProducerTemplate.class).toInstance(ctx.createFluentProducerTemplate());
386388
binder.bind(ConsumerTemplate.class).toInstance(ctx.createConsumerTemplate());
387389

388390
binder.bind(CamelFinalizer.class).asEagerSingleton();

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2956,7 +2956,7 @@ org.eclipse.jdt.apt.processorOptions/defaultOverwrite=true
29562956
<quartz.version>2.2.2</quartz.version>
29572957
<jdbi.version>2.72</jdbi.version>
29582958
<freemarker.version>2.3.23</freemarker.version>
2959-
<camel.version>2.17.0</camel.version>
2959+
<camel.version>2.18.3</camel.version>
29602960
<jedis.version>2.8.1</jedis.version>
29612961
<mongo-driver-core.version>3.2.2</mongo-driver-core.version>
29622962
<mongo-java-driver.version>3.2.2</mongo-java-driver.version>

0 commit comments

Comments
 (0)