When you start an RMF session

When you start a non-interactive session from the operator console, RMF™ processes the options from the following sources, listed here in order of priority:

  1. The parm field of the START session command (highest priority).

    The options you specify here override any others.

  2. The PARM field in the EXEC statement of the RMF cataloged procedure.

    This source is relevant only when you use the system command START to start Monitor I along with the RMF control session.

  3. The specified Parmlib members.

    If you include the option MEMBER in the START command or in the RMF cataloged procedure, the options in the specified Parmlib member are taken next.

    If you specify more than one member, RMF gives precedence to the options in the member specified first in the list. For example, if you specify MEMBER(02,07), RMF first notes the options from ERBRMF02, then processes those from ERBRMF07. In case of conflicts, RMF uses the options from ERBRMF02. This means that, if ERBRMF02 specifies ENQ(DETAIL) and ERBRMF07 specifies ENQ(SUMMARY), RMF establishes ENQ(DETAIL) for the session.

    The default Parmlib member is not used if the MEMBER option is in effect.

  4. The RMF default Parmlib members.

    If you do not specify the MEMBER option in any of the above places, RMF uses the default Parmlib members. RMF establishes options from the default Parmlib members only if they were not specified in any of the higher-priority places listed above.

  5. Program defaults (lowest priority).

    RMF fills in those options not specified anywhere else with a program default. The program defaults for non-interactive session options are described in each respective chapter.

If RMF encounters any conflicting options while processing the session options, it chooses the value specified in the higher-priority source, and issues a warning message. For example, RMF might detect the Monitor II background session options RECORD on the START command and NORECORD in a Parmlib member. Since RMF detected RECORD higher in the priority list, it takes that value.

If RMF detects invalid option values, it ignores them and uses the next valid value specified in priority source.

If RMF does not find any errors, it issues a informational message indicating that the session is active, and begins session processing.