...
Code Block | ||||
---|---|---|---|---|
| ||||
<plugin> <groupId>org.apache.camel</groupId> <artifactId>camel-maven-plugin</artifactId> <configuration> <useBlueprint>true</useBlueprint> <applicationContextUri>myBlueprint.xml</applicationContextUri> <!-- ConfigAdmin options which have been added since Camel 2.12.0 --> <configAdminPid>test</configAdminPid> <configAdminFileName>/user/test/etc/test.cfg</configAdminFileName> </configuration> </plugin> |
The applicationContextUri
will currently load the file from the classpath, so in the example above the myBlueprint.xml file must be in the root of the classpath.
The configAdminPid
is the pid name which will be used as the pid name for configuration admin service when loading the persistence properties file.
The configAdminFileName
is the file name which will be used to load the configuration admin service properties file.
Running CDI
From Camel 2.11 onwards the camel:run
plugin also supports running a CDI application
...