To be somehow useful, it had to cope with true messaging (ActiveMQ), so the choice for the glue technology was Apache Camel and Spring.
The hardest part was:
- getting right the header (schema and namespace definition) in camel-context.xml. The matter is akka changed namespace at least twice;
- gathering all dependecies. In fact I didn't use maven or similar so I had to search all jars nearly one by one.