Skip to content

Rebinding Load Components

A rebind that you initiate through the Rebind Load Modules panel is driven by either:

  • A link-edit control member in a package staging library or baseline library.

  • A load module in a package staging library or a baseline library.

Follow these steps to rebind a load component into your change package.

  1. Bring up the Rebind Load Modules panel (CMNRLNKR).

    CMNRLNKR                    Rebind Load Modules
    Command ===> _____________________________________________
    
    Package . . . . . . . . . ACTP000016
    Work request . . . . . . 1907D90
    Department . . . . . . . IDD
    
    Rebind from . . . . . . . S             (S(tage),B(aseline),R(elease))
    Input library type . . . LOD            (Blank for list)
    Target library type . . . LOD           (Blank for list)
    Member name . . . . . . . ____________+ (Blank/Pattern for list)
    
    Enter "/" to select option
    __ Specify release area
    __ LCT member list
    

    This table describes the information on the panel.

    Field Description
    Package Type the ID of the package you want to rebind a load module into.
    Rebind from Type the location of the link-edit control member or the like- load member to be rebound.
    S: Package staging library
    B: Baseline library
    Input library type Type the library type of the module to be rebound from. Leave blank to display a selection list. The input library type can be like-object, like-NCAL, or like- load.
    Target library type Type the library type of the module to be rebound. Leave blank to display a selection list. The output library type must be like-load.
    Member name Type the name of the link-edit control member or the like-load member to be rebound. Type a name pattern or blank to display a selection list. See Building Lists Using Patterns.
    Specify release area Select if you want to select a specific release area to process. This will only process against the one selected release area library. Omit if you want to use a consolidated list of release area libraries.
    LCT member list Select this to specify whether this rebind is driven by a link- edit control member or a load module, otherwise the bind is driven by a load module.

    Make your entries on the Rebind Load Modules panel and press Enter. If you specified a full Member Name, to go step 3.

  2. If you left the Member Name field blank, or if you typed a pattern, a selection list is displayed showing members in a staging or baseline library for link-edit control members or load modules

    CMNRMLST             Library Member List                    Row 1 to 1 of 1
    Command ===>______________________________________________ Scroll ===> CSR
    
    Input library:
    CMNTP.S6.V810.BASE.GENL.LCT
    
    Name         +  Function Created            Changed             Size       User
    __ GNLSRC25                2015/01/01         2015/01/01 20:32    00000003   USER015
    s  GNLSRC50                2015/01/01         2015/01/01 22:32    00000005   USER015
    ******************************* Bottom of data *******************************
    

    Type S or R to rebind, or type B to browse the member, H to display component history, or V to view the member in edit like mode.

  3. The Rebind Job Information panel (CMNRLNK1) is displayed.

    CMNRLNK1                Rebind Job Information
    Command ===> ______________________________________________________
    
        Package: GENL000006         Status: DEV             Install date: 20180228
    
    Member name:        GNLSRC50                                            +
    Dataset name:       CMNTP.S6.V810.BASE.GENL.LCT                         +
    LCT member list:    YES Input library type: LOS Target library type: LOD
    
    Language . . . . . . . . COBOL2     (Blank for list)
    Compile procedure . . . CMNCOB2     (Blank for list)
    Pgm binder parms . . . .____________________________________
    
    Enter "/" to select option
    __ Db2 processing       _ Other Db2 options
    __ Other options        _ User variables
    __ Suppress batch messages
    
    Job statement information:
    //USER015A JOB (SM-1IKF-SM),'GENL06',
    //          CLASS=A,MSGCLASS=X,NOTIFY=USER015
    //*
    //*     JOB TO RUN REBIND
    
  4. Proceed from here as normal to submit the rebind job and complete the process.