-
Notifications
You must be signed in to change notification settings - Fork 12
Distributed application setup
Ingo Pak edited this page May 9, 2014
·
4 revisions
You need to run RabbitMQ in order to run the distributed setup. The remainder of elements is based on local databases and a filesystem event store.
- Install RabbitMQ
- Create a new virtual host "io.motown"
- Create a user "motown" with password "motown" (and give rights to io.motown virtual host). This can be done with the RabbitMQ management plugin (normally running here)
- Check out the motown-io sources with git
- Build with
mvn install
- Every runnable component has its own
mvn jetty:run target
.
You need to run:
- Core domain, found in 'domain/app'
- OCPP SOAP add on, found in ocpp/soap
- Operator API, found in operator-api/json
The distributed sample runs the functional endpoints at:
- Operator API, which also contains the basic User Interface.
- Core Domain
- OCPP SOAP add on - WSDL