There are 3 types of CHA implementation: Local CHA, Remote Memory based CHA, and Remote Persistence based CHA. Local CHA only depends on BTTCore components, and Remote CHA depends on BTTCHAEJB components:
▪ For Local CHA, you can run it in pure java environment without any dependency.
▪ For Remote CHA, you need to generate EJB to RDB mappings of CHAEJB.jar first, generate deploying code, and then deploy EAR file to WebSphere Application Server.
▪ For Remote Persistence shared CHA, you need to configure a DB datasource named "CHADataSource" in WebSphere Application Server admin console.