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.
-
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.
-
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.
-
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
-
Proceed from here as normal to submit the rebind job and complete the process.