Try OpenEdge Now
skip to main content
WebClient Applications
Deploying an Application : Files generated by the WebClient Application Assembler
 

Files generated by the WebClient Application Assembler

After you define the installation requirements for your application and you are ready to deploy, use the WebClient Application Assembler Generate dialog to create the deployment files for a version of your application. To access the Generate dialog, choose Deployment® Generate... or click Generate on the toolbar. The Generate dialog appears:
Whenever you use the Generate dialog to create a version of your application, the WebClient Application Assembler creates a directory to store the deployment files for the new version of the application. The directory name matches the value of the Version Name and is a subdirectory of the Output Directory. The name for this version directory appears in the Version Directory.
When you regenerate a version of the application, the WebClient Application Assembler first deletes all the files in the version directory and then regenerates the deployment files.
Caution: You must not regenerate a version of an application that you have already deployed.
When you generate a version of your application, the WebClient Application Assembler validates and updates the information about your application and creates the following files:
*Application configuration file — Contains deployment information for your WebClient application. The configuration filename is derived from the name of the project file and has an extension of .prowcapp. The WebClient Application Assembler places this file in a .CAB file that has an extension of .prowcapc. For example, if your .wcp filename is AutoInsurance.wcp, the WebClient Application Assembler places a file named AutoInsurance.prowcapp into a .CAB file named AutoInsurance.prowcapc.
If you click Security and select a digital signature option in the Security window, the .prowcapc file and all the component files are signed with a digital certificate. (See the Defining an application as signed for more information.)
*WebClient version information file ( .wcv ) — Contains version information for all the files within the application, including .r files within procedure libraries. A .wcv file is generated for each version and is saved in the version directory.
Note: The .wcv file is not deployed.
*Application component files ( .CAB) — Contain the files in an application component. The WebClient Application Assembler generates one .CAB file for each component and saves it in the version directory. The root of the .CAB filename is the component name you specify in the Component dialog.
*Application components update files ( .CAB ) — Contain the files necessary to update the application components. The WebClient Application Assembler generates one .CAB file for each component that needs updating, and saves it in the version directory.
Each .CAB file contains the changed files and a .wcm file that provides instructions for applying the changes to update the application. Each .CAB file has a unique name based on the component name, the previous version, and the new version.
Note: If you use an external installer, you must prepare this install image yourself.