Skip to content

An order management system using camunda embedded engine style and it's bpmn modeler to orchestrate microservices.

Notifications You must be signed in to change notification settings

RichardSobreiro/camunda-bpmn-order-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

camunda-bpmn-order-management

An order management system using camunda and it's bpmn modeler to orchestrate microservices.

Run mysql database

sudo docker pull mysql/mysql-server:latest

Run the payment external task locally

mvn clean install
java -jar target/payment.jar

Build camunda engine image

docker build --tag=camunda-engine-app .

docker run -d --name camunda-engine-app-container -p8989:8989 camunda-engine-app:latest

docker ps

docker container logs container_id

docker stop container_id

Run LocalStack (Development)

1 - Download docker-compose.yml file: https://github.com/localstack/localstack/blob/master/docker-compose.yml

2 - Run local stack:

docker-compose up

Create local payment AWS SQS Queue

awslocal sqs create-queue --queue-name loc-saeast-paymentorder-request

About

An order management system using camunda embedded engine style and it's bpmn modeler to orchestrate microservices.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published