This is the umbrella project for Apache Camel integration with the WildFly Application Server.
It is the home of the Camel subsystem, integration test suite, installer, documentation, etc.
WildFly Camel provides an installer for the Camel subsystem.
Camel Contexts can be defined as part of the WildFly Camel subsystem definition.
Camel Contexts can be deployed as single XML file or part of another deployment supported by WildFly.
WildFly Camel provides feature provisioning similar to Eclipse or Karaf. It uses Gravia to provide this functionality.
WebService support is provided through the camel-cxf component which integrates with the WildFly WebServices subsystem.
Messaging support is provided through the camel-jms component which integrates with the WildFly Messaging subsystem.
Naming support is provided through the WildFlyCamelContext which integrates with the WildFly Naming subsystem.
Management support is provided through the camel-jmx component which integrates with the WildFly JMX subsystem.
WildFly Camel uses Arquillian to connect to an already running WildFly server or start one up when needed.