gtpm4m05 | Messages (System Error and Offline) |
When you see an offline message on your screen or read it in a dump, you will notice that the message has one of the following formats.
Messages with the standard message ID have the following format.
ppppnnnnx hh.mm.ss text
When reading from left to right, this format contains the following parts.
Messages without the standard message ID are shown with the following formats.
When reading from left to right, these messages contain the following parts.
When reading from left to right, the offline ACF/SNA table generation (OSTG) program error messages contain the following parts.
The OSTG program produces diagnostic messages during the validation of the input definition statements and during the subsequent update of the intermediate RRT file.
When reading from left to right, the system generation messages (which are produced by the assembler program during the expansion of system initialization program (SIP) macro instructions) contain the following parts.
Table 1. SIP Macro Abbreviations
Abbrev. | SIP Macro | Abbrev. | SIP Macro |
---|---|---|---|
BBS | BBSAT | LIN | LINES |
BSN | BSNCT | LOG | LOGCAP |
CCE | CCPERR | MSA | MSGRTA |
CCP | CCPPOL | MSG | MSGRT |
CCS | CCPSTA | NET | NETWK |
CLO | CLOCKS | ONL | ONLFIL |
CON | CONFIG | RAM | RAM |
COR | CORREQ | RES | RESCAP |
CRA | CRASTB | SSD | SSDEF |
DAT | DATACO | STA | Standard Error |
DDC | DDCCAP | SYN | SYNCLK |
GEF | GENFIL | UNI | UNITRD |
GEN | GENSIP | USE | USEREQ |
GLO | GLOBAL | ZZZ | Internal |
GLS | GLSYNC | ||
UTP | UTPROT | ||
IOD | IODEV |
If an error is diagnosed in a Phase 1 user macro, there are 2 courses of action:
There are two ways to locate an offline message depending on whether the message does or does not have the standard message ID.
If a message has the standard message ID, the message IDs are listed in increasing numeric order preceded by their alphabetic prefix. To find a message with the standard message ID, record the message ID from the message (for example, IPTS0004E) and then use the message ID to search for the message.
If a message does not have the standard message ID, the message is listed in one of the following ways:
Once you locate the message, you will notice that the message ID and the message text are framed in a box for quick access. In the message text, variable information is shown in italicized lowercase letters. When a message actually occurs, specific information is provided for the variable information in the message that is displayed on your screen or printed in the dump. Explanations of the variable information are described immediately following the message text or in the actual explanation of the message.
Below each message you will find some or all of the following pieces of information to help you analyze the message.
Severity Code | Type of Message | Meaning |
---|---|---|
0 | Warning | If the system generation message is prefixed with any of the SIP macro abbreviations found in Table 1, the condition indicated may cause errors in Stage II or in the new system. Otherwise, a 0 severity code indicates a warning message that is not an error and requires no action. |
4 | Not Applicable | Indicates an error condition that does not prevent generation of a record. Default values are used, if possible, or space reserved for the parameters in error. It may be possible to correct the error by patching the record after it is loaded. To assist in this, the system generation message is positioned in the assembly listing as close as possible to the field that requires correction. Alternatively, it may be necessary to correct the error and rerun Phase 1. |
5 | Error | User error in coding of a SIP macro instruction prior to the GENSIP macro. |
7 | Error | The system generation message is produced following the GENSIP macro instruction. |
8 | Not Applicable | Indicates a severe error condition that prevents generation of the system communication keypoints (data macro SCKDS) or communications control unit keypoint status record (data macro CPTIC), or prevents generation of a complete field. For this type of error, the input must be corrected and Phase 1 rerun. |
Provides a brief description of the error conditions and the reason why an error occurred. A description of any variable information that is included in the message text may also be included in this explanation. If there is no explanation necessary, the word None is shown.
Indicates the action taken by the TPF system as a result of the error and provides an explanation indicating the results of the error. If there is no system action taken or the possibilities are too variable, the word None is shown.
Provides suggestions for a user action to correct the problem. Bulleted lists and numbered lists may be used to present this information to you. A bulleted list is used to present several different actions you can perform to resolve the problem. These actions are ordered from the least severe to the most severe. A numbered list is used whenever a procedure must be followed in sequential order to resolve a problem. In addition, cross-references to other messages or other publications for additional information may be provided if applicable. If there is no user response necessary, the word None is shown. The user responses are suggestions. Any action should be cleared with your system support personnel first.
The following is an example of how an offline message with a standard message ID and its associated information is presented.
IPTS0004E | INVALID PARAMETER: parameter |
Where:
Explanation: The value specified for the PARM parameter in the job control language (JCL) for the IPTPRT utility is not a valid input parameter.
System Action: The postprocessor request is rejected.
User Response: Do the following:
See TPF Transmission Control Protocol/Internet Protocol for more information about the IPTPRT utility.
The following is an example of how an offline message with text only and its associated information is presented.
000000000 | DATA GENERATION -- BAD DELIMITER -- REST OF CD IGNORED |
Explanation: The proper delimiter for this field of four decimal digits was not found.
System Action: The remainder of this card is ignored.
User Response: None.
See TPF Program Development Support Reference for more information.
The following is an example of how an OSTG error message and its associated information is presented.
*S001* OSTG CANCELLED DUE TO PARM ERROR The PARM parameter of the EXEC statement was not specified correctly. See the messages on the OSTG report for the specific error. |
System Action: The table generation process is ended.
User Response: Do the following:
See TPF ACF/SNA Network Generation for more information about the offline ACF/SNA table generation (OSTG) program.
The following is an example of a system generation message.
MSA001 | TOO MANY APPLICATIONS SPECIFIED FOR MESSAGE ROUTER |
Severity: 5
Explanation: The message router macros support only up to 256 application programs.
System Action: None.
User Response: Do the following:
See TPF ACF/SNA Network Generation for more information about the offline ACF/SNA table generation (OSTG) program.