Sample project demonstrating how to build and test state machines using Axon Framework, see the accompanying video tutorial:
This project contains a sample shopping domain, based on the following state diagram:
The project can be built and started using:
./gradlew clean bootBuildImage
docker-compose up
You will see random shopping events, once the application has been successfully started.
The database can be reset using, if needed, using:
docker-compose down