This Maven project contains two services: - Hola - says hello in Spanish - Aloha - says hello in Hawaiian
Hola has a method that chains to the Aloha service in order to test things like fault tolerance. Hola has one secured method to test JWT.
Microprofile specs utilized: - Config 1.1 - JWT 1.0 - Metrics 1.0 - Fault Tolerance 1.0 - Health 1.0 - JAX-RS, CDI, JSON-P
To run the services locally, use mvn wildfly-swarm:run
in each service directory.
To run the services in OpenShift, login to an OpenShift instance and create a new project. Then use mvn fabric8:deploy
in each service directory to deploy the services to OpenShift.