When you modify session options

When you use the MODIFY session command to modify the options for a non-interactive session, RMF™ processes the options in a different priority order than when you start a non-interactive session. RMF starts with the list of options previously established and uses the input sources to override any previously established option.

The input sources have the following order of priority:

  1. The options field of the session command MODIFY.

    Any options you specify here override and replace any options in effect prior to the MODIFY command.

  2. RMF Parmlib members, in a left to right order

    If you include a MEMBER option in the options field of the MODIFY command, any options specified in the member override any options specified previously in the MODIFY command.

    When you specify more than one member, RMF processes the members in left to right order; the rightmost member overriding any corresponding options from a previously-processed member.

    Example:
    If you specify MEMBER(03,07) on a MODIFY command, RMF generates the member names ERBRMF03 and ERBRMF07 and proceeds as follows:
    • Take the options from ERBRMF03 first. ERBRMF03 specifies NOASD, so the merge process places NOASD in the list of session options.
    • Now take the options from member ERBRMF07. ERBRMF07 specifies ASD, so the merge process places ASD in the list of session options.
    ASD overrides the previously-established NOASD, and ASD is valid for the session.

RMF responds to errors in a MODIFY session command in the same way as in a START session command.