Parameters on the UPDPGM and UPDSRVPGM Commands
Parameters on the UPDPGM and UPDSRVPGM Commands
Parameters on the UPDPGM and UPDSRVPGM Commands
Each module specified on the module parameter replaces a module with the same name that is bound into a program object or service program. If more than one module bound into a program object or service program has the same name, the replacement library (RPLLIB) parameter is used. This parameter specifies which method is used to select the module to be replaced. If no module with the same name is already bound into a program object or service program, the program object or service program is not updated.
The bound service program (BNDSRVPGM) parameter specifies additional service programs beyond those that the program object or service program is already bound to. If a replacing module contains more imports or fewer exports than the module it replaces, these service programs may be needed to resolve those imports.
With the service program library (SRVPGMLIB) parameter, you can specify the library that stores the bound service programs. Each time you run the UPDPGM or UPDSRVPGM commands, the bound service programs from the specified library are used. The UPDPGM or UPDSRVPGM command allows you to change library if ALWLIBUPD(*YES) is used.
The binding directory (BNDDIR) parameter specifies binding directories that contain modules or service programs that also may be required to resolve extra imports.
The activation group (ACTGRP) parameter specifies the activation group name to be used when a program or service program is activated. This parameter also allows you to change the activation group name of a named activation group.