Apache Camel stores routes in an XML file that contains a camelContext
element. The developer tools include a wizard that simplifies
adding an Apache Camel context file to your project. It creates a new XML file that has
all of the required namespaces preconfigured and a template camelContext
element.
To add an Apache Camel context file to your project:
Select Camel XML File wizard, as shown in Figure 5, “Camel XML File wizard”.
> > from the main menu to open theIn RouteContainer, enter the location for the new file, or accept the default.
You can click to search for an appropriate location.
![]() | Important |
---|---|
The Spring framework and the OSGi Blueprint framework require that all
Apache Camel files be placed in specific locations under the project's
|
In File Name, enter a name for the new context file, or accept the default.
The file's name cannot contain spaces or special characters, and it must be unique within the JVM.
In Framework, accept the default, or select which framework the routes will use:
Spring—for routes that will be deployed in Spring containers, non-OSGi containers, or as standalone applications
OSGi Blueprint—for routes that will be deployed in OSGi containers
Routes—for routes that you can load and add
into existing camelContext
s
Click
.The new context file is added to the project and opened in the route editor.