The Presentation Client installation software includes several configuration options that allow you to prepare a customized version of the installation package. The administrator can make a copy of the Presentation Client installation directory from the Client Environment folder, present within the CD Developer folder, and then make modifications in certain areas to develop a Presentation Client runtime installation package that meets site-specific requirements. The areas that can be customized are described below.
Default Configuration File
A skeleton configuration file called config.xml is provided in the installation directory for the Presentation Client. This configuration file can be overwritten by the administrator with a site-specific configuration file prepared with the Configuration Assistant. A copy of the Presentation Client installation directory can include the new configuration file. This can then be used for installation on user workstations at the customer site.
Icons
If the configuration file refers to specific icons that the Presentation Client requires at runtime, these icons can be copied to the...\Icons directory of the installation package. The contents of the icons directory is copied to the installation directory of the user's workstation.
Application Classes
The generated application classes for an Enterprise Application Environment system can also be bundled with the Presentation Client installation. Copy the classes to the...\Classes directory of the installation package.
During installation, the directories and files within the Classes directory of the installation package is copied to a Classes directory beneath the installation directory on the user's workstation.
The Java class files must be assembled within the required Java package structure, and this is maintained during installation.
For example, if you have generated a system called “sample” with a package prefix of “com.unisys” and a bundle name of “all”, the structure beneath the ...\Classes directory should contain the following directories and associated contents:
Com\unisys\sample\all\ispecs (Data classes) Com\unisys\sample\all\views\lang1 (Presentation classes)
This level of customization allows workstations to be initially set up with all the required runtime components to achieve a connection with the Enterprise Application Environment system using the Presentation Client. Subsequent updates can then be downloaded as necessary from a Web server.
This type of installation customization is suited to users that want to use software distribution mechanisms to deploy the Presentation Client and associated runtime components, to many user workstations. In conjunction with the silent mode operation (refer to Presentation Client Silent Installation), this offers a convenient mechanism for installing the Presentation Client software, and also configuring it with the required site-specific components and configuration options.