...
In order to test multi-tenancy locally, you need to run aai-resource and aai-traversal as a single instance locally, along with Keycloak and Cassandra, following steps below:
Setup Keycloak and Cassandra by downloading a configuration zip file attached and run
Code Block docker-compose up
- Clone required repositories, aai-common, aai-resource and aai-traversal.
Install aai-common with
Code Block mvn clean install -DskipTests=true
- Modify application.properties file under aai-resources/aai-resources/src/main/resources directory. Change spring.profiles.active=production, one-way-ssl line to spring.profiles.active=production, keycloak
- Modify application.properties file under aai-resourcestraversal/aai-traversal/src/main/resources directory. Change spring.profiles.active=production, one-way-ssl line to spring.profiles.active=production, keycloak
Run resources and traversal with the command below:
Code Block cd aai-resources mvn -N -P runAjsc -Dserver.local.startpath=src/main/resources/ cd aai-traversal mvn -N -P runAjsc -Dserver.local.startpath=src/main/resources/
Demo
View file | ||||
---|---|---|---|---|
|
...