Previous Topic: Install a Business SystemNext Topic: Load Module Component Regeneration


Load Module Regeneration

Use the Load Module Regeneration panel to regenerate a load module or its components. From this panel, you can expand a load module to see the individual components that comprise a load module, such as the Dialog Manager, procedure steps, and action blocks.

For each load module, the panel displays:

The panel also totals the counts of each component type at the bottom.

Use the Load Module Regeneration panel to perform these tasks:

Regenerate a Load Module

Select G to regenerate each component of the selected load module, including:

Expand a Load Module

Select E for a load module to display the Load Module Component Regeneration panel to list all the components that are flagged for regeneration in the load module, from which you can select individual components for regeneration.

List Reason for Regeneration

Select R to produce a Construction Regeneration Report and display it in the Browse Report Form panel.

Install a Load Module

Select I to compile, link edit, and bind the selected (regenerated) load modules, locally or remotely, including all processing from compile to link edit and bind of the database plan.

If the load module contains components that are marked for Compatibility, that are built, ensure that the Process modules marked for Compatibility option is selected.

Selecting Yes causes the action blocks statically called by the modules marked for Compatibility to be compiled twice, once using the NODLL compiler option and again using the DLL compiler option. CA Gen places the NCAL link edit of the NODLL compile in the Compatibility Static non-DLL NCAL Modules library and the NCAL link edit of the DLL compile in the Internal NCAL Load Modules library.

Selecting No causes CA Gen to compile the action blocks using the DLL compiler option and CA Gen places the result of the NCAL link in the Internal NCAL Load Modules library only.

When the load modules are installed, CA Gen retrieves the action blocks from the appropriate library and installs them with the load module.

Follow these steps:

  1. Display the Application System Regeneration menu.
  2. Type 2 for Load module and press Enter.

    Load Module Regeneration Row 1 to 1 of 1 COMMAND ===> SCROLL ===> CSR Model name : GEN SAMPLE MODEL Type any action code next to one or more load module names, then press enter. E=List components I=Install G=Generate R=List reason for regeneration T=Specify server target Components to Regenerate ------------------------ INSTALL Load Module Screen Action Opt ONLY Module Type Business System Managers Managers Blocks _ NO MENU ONLINE CORPORATE_MANAGEMENT 1 5 14 ********************** TOTALS *********************** 1 5 14

  3. To specify or modify the target environment for a server load module, type T in the selection column next to the server load module name and press Enter.

    The Specify Server Target Environment panel displays. The panel shows the target operating system, source language, DBMS, and TP monitor for the server load module. Modify parameters if required and type a command key to exit.

  4. Type a G in the selection column next to the load modules to regenerate and press Enter.

    The Regeneration Options panel displays.

  5. Override the default values, if necessary and press Enter to continue.

    The Confirm Regeneration of Load Module panel displays.

  6. Press Enter to begin processing or press Cancel to stop processing.

    If you cancel processing, the Business System Regeneration panel displays.

    If you chose foreground processing, the Generation Status panel displays.

    The Generation Status panel displays messages that track CA Gen's progress in regeneration.

  7. Press Enter to exit the Generation Status panel when generation is complete.
  8. If you selected background processing, the Update JCL for Background Code Generation panel displays.
  9. Type changes to your Job card and press Enter.

To install a load module

  1. Open the Application System Regeneration menu.
  2. Type 1 for Business system.

    The Business System Regeneration panel displays.

  3. Type an E next to a business system name and press Enter.

    The Load Module Regeneration panel displays.

  4. Type I in the selection column next to a load module name and press Enter.

    The Installation Options panel displays.

  5. Select the required installation conditions and press Enter.

    The Confirm Installation panel displays.

  6. Press Enter to begin processing or press Cancel to stop processing.

    If you cancel processing, the Business System Regeneration panel displays.

    If you chose foreground processing, the Generation Status panel displays.

    The Generation Status panel displays messages that track CA Gen's progress in regeneration.

  7. Press Enter to exit the Generation Status panel when generation is complete.

    If you selected background processing, the Update JCL for Background Code Generation panel displays.

  8. Type changes to your Job card and press Enter.

More information:

Specify Server Target Environment