CHA startup beans

The CHA uses two startup beans for its initialization. One is com.ibm.btt.misc.LoadMetaDataStartupBean, the same startup bean as used in the BTTStartup component; the other is com.ibm.btt.cha.ejb.InitContextTreeStarupBean.

The LoadMetaDataStartupBean loads the CHA configuration file (dse.ini) and external definition files into the memory.

The InitContextTreeStarupBean builds the context hierarchy according to the value of InitTailContextName, which is defined in dse.ini that belongs to the CHA component. All the ancestor contexts of InitTailContextName in the hierarchy are created automatically.