O'Reilly logo

Mastering Apache Camel by Jean-Baptiste Onofré

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

An example of Camel routes containing processors

Here we will illustrate the use of processors in an example. This example will create an OSGi bundle, which will create two Camel contexts with one route in each; they are as follows:

  • One route using the Camel Java DSL
  • One route using the Camel Blueprint DSL

First, we create the Maven project pom.xml for our bundle:

<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.packt.camel</groupId> <artifactId>chapter3</artifactId> <version>1.0-SNAPSHOT</version> <packaging>bundle</packaging> ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required