Text |
Not enough space for the command in the command buffer. |
Explanation |
The length of the command passed is larger than the size of the command buffer. Note: The command buffer is used as I/O area when CMCMMND sends the command to IMS TM. Module(s): CMCMMND |
Action |
Check the length of the command passed to CMCMMND OR Increase the size of the command buffer in the environment table (CMBSIZE parameter in the NIMPARM macro). |
Text |
The GCMD call failed with status code :1:. |
Explanation |
The failed GCMD call was used to retrieve the response segments for the command passed to IMS TM. Module(s): CMCMMND |
Action |
Contact your system programmer. |
Text |
Module not allowed in non-conversational NATURAL sessions. |
Explanation |
If you switch to a non-conversational non-NATURAL transaction, a message is required. Module(s): CMDIRNMZ |
Action |
Check your environment. OR Use the appropriate switching program. |
Text |
A program switch has been requested without a message. |
Explanation |
If you switch to a non-conversational transaction, you must specify a message. Module(s): NIIDIRTX |
Action |
Check the transaction code used. OR Use the appropriate switching module. |
Text |
Invalid program switch while suspending the NATURAL session. |
Explanation |
You may not switch between a conversational NATURAL session and a non-conversational transaction code using the Suspend function. Module(s): NIIDEFTX, NIIDIRTX |
Action |
Check the transaction codes used. OR Do not use the Suspend function. |
Text |
Message passed too large for input message buffer. |
Explanation |
The length of the message passed is larger than the size of the input message buffer. Note: The input message buffer is used as I/O area when the below mentioned modules send the message to IMS TM. Module(s): NIIDEFTX, NIIDIRTX |
Action |
Check the length of the message passed to NIIDEFTX/NIIDIRTX. OR Increase the size of the input message buffer in the environment table (MISIZE parameter in the NIMPARM macro). |
Text |
Invalid program switch to a non-NATURAL transaction. |
Explanation |
You want to switch to a NATURAL transaction, but you have specified a non-NATURAL transaction code. Module(s): NIIDEFT, NIIDIRT |
Action |
Check the transaction code used. OR Use the appropriate switching module. |
Text |
You tried to retrieve data outside the SPA. |
Explanation |
The area beginning at the specified offset in the specified length must reside entirely inside the SPA. Module(s): NIIGSPA |
Action |
Correct the offset and/or length used in your program. |
Text |
You tried to update data outside the SPA. |
Explanation |
The area beginning at the specified offset in the specified length must reside entirely inside the SPA. Module(s): NIIPSPA |
Action |
Correct the length and/or offset used in your program. |
Text |
Logical PCB name not defined in transaction code table. |
Explanation |
Each logical PCB name used must be defined in the transaction code table. Module(s): NIIPCBAD |
Action |
Check the transaction code table. OR Correct the PCB name used in your program. |
Text |
Not enough space for the command in the command buffer. |
Explanation |
The length of the command passed is larger than the size of the command buffer. Note: The command buffer is used as I/O area when NIICMD sends the command to IMS TM. Module(s): NIICMD |
Action |
Check the length of the command passed to NIICMD. OR Increase the size of the command buffer in the environment table (CMBSIZE parameter in the NIMPARM macro). |
Text |
The CMD call failed with status :1:. |
Explanation |
The failed CMD call was used to send the command to IMS TM. Module(s): NIICMD |
Action |
Contact your system programmer. |
Text |
The reply length may not be zero. |
Explanation |
A non-zero reply length is required to retrieve response segments for a command passed to IMS TM. Module(s): NIIGCMD |
Action |
Correct the length used in your program. |
Text |
The GCMD call failed with status code :1:. |
Explanation |
The failed GCMD call was used to retrieve the response segments for the command passed to IMS TM. Module(s): NIIGCMD |
Action |
Contact your system programmer. |
Text |
The CHNG call failed with status code :1:. |
Explanation |
The failed CHNG call was used to set the destination of the first alternate TP PCB to the value passed. Note: The first alternate TP PCB must be modifiable. Module(s): CMQUEUE, CMQUEUEX, NIIDQUMS, NIIISRTF |
Action |
Contact your system programmer. |
Text |
The ISRT call failed with status code :1:. |
Explanation |
The failed ISRT call was used to send the message segment to the destination set in the first alternate TP PCB. Module(s): CMQUEUE, CMQUEUEX, NIIDQUMS. NIIISRTF, NIIISRTM |
Action |
Contact your system programmer. |
Text |
The PURG call failed with status code :1:. |
Explanation |
The failed PURG call was used to implicitely terminate the current message sent to the destination set in the first alternate TP PCB. Module(s): CMQUEUE, CMQUEUEX |
Action |
Contact your system programmer. |
Text |
The GU call failed with status code :1:. |
Explanation |
The failed GU was used to retrieve the first message segment from the IMS TM message queue. Module(s): CMGETMSG, NIIGMSG |
Action |
Contact your system programmer. |
Text |
Message received too large for message area provided. |
Explanation |
The length of the message retrieved from the IMS TM message queue is larger than the length of the message area provided by your program. Module(s): CMGETMSG, NIIGMSG |
Action |
Increase the length of the message area used in your program. |
Text |
Message passed too large for input message buffer. |
Explanation |
The length of the message passed is larger than the size of the input message buffer. Note: The input message buffer is used as I/O area when the below mentioned modules send the message to IMS TM. Module(s): NIIISRTF, NIIISRTM |
Action |
Check length of message passed to NIIISRTF/NIIISRTM. OR Increase the size of the inout message buffer in the environment table (MISIZE parameter in NIMPARM macro). |
Text |
The CHNG call failed with status code :1:. |
Explanation |
The failed CHNG call was used to set the destination of the first alternate TP PCB to the value passed. Note: The first alternate TP PCB must be modifiable. Module(s): CMBRCAST, NIIBRCST |
Action |
Contact your system programmer. |
Text |
Message larger than output message buffer. |
Explanation |
The length of the message passed is larger than the size of the output message buffer. Note: The output message buffer is used as I/O area when the below mentioned modules send the message to IMS TM. Module(s): CMBRCAST, CMPUTMSG, CMQUEUE, CMQUEUEX, NIIDQUMS NIIBRCST, NIIPMSG |
Action |
Check length of message passed to above-mentioned modules. OR Increase size of output message buffer in the environment table (MOSIZE parameter in NIMPARM macro). |
Text |
The ISRT call failed with status code :1:. |
Explanation |
The failed ISRT call was used to send the message segment to the destination set in the first alternate TP PCB resp. to the destination set in the IOPCB. Module(s): CMBRCAST, CMPUTMSG, NIIBRCST, NIIPMSG |
Action |
Contact your system programmer. |
Text |
The PURG call failed with status code :1:. |
Explanation |
The failed PURG call was used to implicitely terminate the current message sent to the destination set in the first alternate TP PCB. Module(s): CMBRCAST, NIIBRCST |
Action |
Contact you system programmer. |
Text |
You tried to overwrite the header of the SPA. |
Explanation |
The specified area must begin behind the SPA header. Module(s): NIIPSPA |
Action |
Correct the offset used in your program. |
Text |
Message segment received too large for input message buffer. |
Explanation |
The length of the message segment retrieved from the IMS TM message queue is larger than the size of the input message buffer. Note: The input message buffer is used as I/O area when NIIGSEG retrieves the message from IMS TM. Module(s): NIIGSEG |
Action |
Check whether the length of the received segment is as expected and/or increase the size of the input message buffer. |
Text |
The GN call failed with status code :1:. |
Explanation |
The failed GN call was used to retrieve the next message segment from the IMS TM message queue. Module(s): CMGETSEG, CMSEGO, NIIGSEG |
Action |
Contact your system programmer. |
Text |
Message segment received too large for message area. |
Explanation |
The length of the message segment retrieved from the IMS TM message queue is larger than length of the message area provided by your program. Module(s): CMGETSEG, CMGSEGO, NIIGSEG |
Action |
Increase the message area size used in your program. |
Text |
The PURG call failed with status code :1:. |
Explanation |
The failed PURG call was used to explicitely terminate the current message sent to the destination set in the first alternate TP PCB. Module(s): NIIPURG |
Action |
Contact your system programmer. |
Text |
Area specified (whole or part) not in input message buffer. |
Explanation |
The area beginning at the specified offset in the specified length must reside entirely inside the input message buffer. Module(s): NIIRETRM |
Action |
Correct offset and/or length used in your program. |
Text |
Service module must not be called in online environment. |
Explanation |
In an online environment only the Natural INPUT statement may retrieve messages from IMS TM. Module(s): CMGETMSG, CMGETSEG, CMSEGO, NIIGMSG, NIIGSEG |
Action |
Correct the program. |
Text |
Service module must not be called in online environment. |
Explanation |
In an online environment only the Natural INPUT and WRITE statements may send messages to IMS TM using the IOPCB. Module(s): CMPUTMSG, NIIPMSG |
Action |
Correct the program. |
Text |
You tried to overwrite the NATURAL-reserved SPA area. |
Explanation |
The area beginning at the specified offset in the specified length must reside entirely outside the the NATURAL-reserved SPA area. Module(s): CMPUTSPA, NIIPSPA |
Action |
Correct the offset and/or length used in your program. |