This file listener waits for a file to be dropped into configured location and broadcasts the data as an event. Listeners downstream can process the new event accordingly.
You can build this project with maven:
mvn clean install
mvn fabric8:deploy
See this documentation for more on the maven plugin: http://fabric8.io/gitbook/mavenPlugin.html
Apply this profile to a container. You can then cp messages to the location on the file system, or you can use the sample messages that come along with this profile in src/main/fabric8/data/input folder.