This small Java EE app supports the lab HTTP Session Replication Lab for the App Modernization Dojo on OpenShift.
You'll use an Open Source JCache provider to provide the implementation of the JCache support that is included in WebSphere Liberty.
This app can be used with the following JSR 107 providers:
- Infinispan - Open Source, subset of Red Hat Data Grid (comes with IBM Cloud Pak for Applications)
- Hazelcast - Open Source - upstream version of Hazelcast's commercial offering
You'll need the following to build the app from source:
- A Java 8 (or later) JDK
- Maven 3.3 (or later)
To build the app from source run the following command from the top level folder of a clone of this repo :
mvn clean package
This will create the app's .ear file in the target subfolder.
Refer to the lab instructions in the accompanying lab exercise to run the app on OpenShift.