|
Message Processing Facility exits can be useful, especially if a site has no console automation product, to automate responses to important console messages. If console messages are left totally unsuppressed then the console could become flooded with irrelevant or unimportant messages and the important messages may be missed in the chaos. IBM do supply a list of messages that are candidates for message suppression but it is up to a site to decide whether to be aggressive with message suppression, or to be conservative.
The usual disclaimers apply to all our code samples (including the MACROs).
This page contains MPF exit code to perform particular tasks that are useful at our site, you need to consider if they are relevant to your site and please, check with your site System Programmers before attempting to install any of these exits. You will need to change the in-use PARMLIB member in order to implement any of these exits so you are not likely to have access to this unless you are a System Programmer anyway!
These MPF exits should be assembled and linked into a library that is defined in the LNKLST concatenation.
Once they are in a LNKLST defined load library, you will need to change the MPFLST member of PARMLIB that is in use at your site. The following in the foramt of the MPFLST definitons:
msgid,SUP(NO),USEREXIT(Exit Name)
Obviously you will need to replace the values in the pertinent places with the definition.
It is always a good idea to not change the currently active MPF list member, but to create a new version. It is also recommended that messages be kept in alphabetic order
to assist in reading the member. It is not required, but we do recommend it.
All of these exit are available in one transmitted partitioned dataset from here.
If you prefer it in IEBUPDTE format then it too is available. The link for this is here.
Name
|
Description |
| |
Page #First Previous 1 2
MPFEUCVT | This is a sample message processing exit that allocates and chains a USERCVT area.
It is designed to be run as an MPF exit but, theorectially, a program could be written to perform this task.
Link to information page click here. |
|
USERCVT | This is a DSECT of a sample USERCVT.
It is used by our sample MPF Exits to demonstrate how to map out a USERCVT area.
The USERCVT is pointed to by the CVTUSER field of the CVT and this area is obtained via one of our MPF Exits (USERCVTS)
Link to information page click here. |
|
USERCVTS | This is an example of how to use a USERCVT
It is designed to stop run away RJE lines and should be implemented as a message processing facility exit.
Link to information page click here.
The program assembly and link information can be accessed by clicking here. |
| Page # First Previous 1 2 | |