A Gradle multi-project used for a University Assesement. It makes use of Apache Camel for message routing and mediation and JMS to talk to ActiveMQ (an open source message broker http://activemq.apache.org/).
common- Domain Classes.customer-ajax- A very simple AJAX client used to create customer accounts for testing.customer-service- The customer accounts service based on Jooby (https://jooby.org/).sales-service- The sales service also based on Jooby.router- The router project that contains the routers and routing logic.