The task should create a quickstart that shows how ActiveMQ can be used in combination with SwitchYard.
There will be three parts to this quickstart:
- An activemq-broker which will be the external ActiveMQ broker.
- An activemq-consumer which will listen to a queue on the ActiveMQ broker. The queue will be populated by the SwitchYard service.
- A SwitchYard service that will listen to a local file system directory and pass a message with the file contents to a SwitchYard service. The service will be a camel.implementation that will route to an activemq queue.
This task will require adding a module for the Camel ActiveMQ Component and also creating a CDI @Producer to create the ActiveMQ Component.