Create a Custom, External Client Component
Artifacts that form part of public facing applications, such as Cúram Universal Access (UA), need to be stored in separate components to avoid deploying internal pages intended for administrators or caseworkers into public facing applications. Use this information to understand which artifacts need to be included in the customized page and which components not to include in the page.
The first step in adding a custom page to citizen account is to set up a new
custom client-side component in which to put your page. For instructions on how to complete this
task, refer to External Client Applications in the IBM Cúram Server Developer
documentation. This component needs to include the artifacts to be deployed to UA, and omit any
artifacts intended for use by administrators or caseworkers. This component must be added to the
deployment packaging for the UA Enterprise ARchive (EAR) file. The important point is that the
deployment_packaging.xml file that is included in the
<CURAM_DIR>/EJBServer/project/config/ folder contains the minimum entries
for the components that need to be built, specifically CitizenAccount,
CitizenWorkspace, IntelligentEvidenceGathering, and
CEFWidgets.