Message Processor Maven Application:
This application processes the list of sale notification messages and create the inventory systems which has the product type, product total sales count and total sales value etc.
Download (or) Clone this project and run mvn clean install
Which runs including junit test cases, so we can able to see the generated sales report and generated adjustment logging reports.
If we want to test with different test messages then we need to modify/add the test input messages in TestObjectCreator.java and then Run as Java Application.