airqueue
.------,
=\ \
.---. =\ \
| C~ \ =\ \
| `----------'------'----------,
.' LI.-.LI LI LI LI LI LI LI.-.LI`-.
\ _/.____|_|______.------,______|_|_____)
/ /
=/ /
=/ /
=/ /
jgs /_____,'
Running Instructions
-
git clone
this project -
Open in your IDE (we use IntelliJ), if necessary import microservices booking, notification, orchestrator and payment-mono as Maven projects by right-clicking the
pom.xml
of the respective microservice. -
cd
into root folder and rundocker-compose up
. -
Start the microservices in your IDE. We use the following sequence:
- booking
- orchestrator
- payment-mono
- notification
-
Open localhost:8091, submit a start, a destination (no specific input required) and your e-mail-address.
To look at the Camunda Cockpit, open localhost:8092.
Troubleshooting
- Class not found error: Run
maven clean
, and thenmaven compile
or higher. Run the service again. - Database errors: Delete
.db
files at the root directory - Unresolved dependencies: Use the Reload Maven Dependencies function of IntelliJ, reimport the Maven project or delete
the
.iml
file of the microservice and then reimport the Maven project.