Natural System Error Messages 8250-8299

#### Search Results

Search

# Natural System Error Messages 8250-8299

#### NAT8250: Not enough space for the command in the command buffer.

    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).

#### NAT8251: The GCMD call failed with status code :1:.

    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.

#### NAT8252: Module not allowed in non-conversational NATURAL sessions.

    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.

#### NAT8253: A program switch has been requested without a message.

    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.

#### NAT8254: Invalid program switch while suspending the NATURAL session.

    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.

#### NAT8255: Message passed too large for input message buffer.

    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).

#### NAT8256: Invalid program switch to a non-NATURAL transaction.

    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.

#### NAT8257: You tried to retrieve data outside the SPA.

    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.

#### NAT8258: You tried to update data outside the SPA.

    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.

#### NAT8259: Logical PCB name not defined in transaction code table.

    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.

#### NAT8260: Not enough space for the command in the command buffer.

    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).

#### NAT8261: The CMD call failed with status :1:.

    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.

#### NAT8262: The reply length may not be zero.

    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.

#### NAT8263: The GCMD call failed with status code :1:.

    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.

#### NAT8264: The CHNG call failed with status code :1:.

    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.

#### NAT8265: The ISRT call failed with status code :1:.

    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.

#### NAT8266: The PURG call failed with status code :1:.

    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.

#### NAT8267: The GU call failed with status code :1:.

    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.

#### NAT8268: Message received too large for message area provided.

    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.

#### NAT8269: Message passed too large for input message buffer.

    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).

#### NAT8270: The CHNG call failed with status code :1:.

    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.

#### NAT8271: Message larger than output message buffer.

    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
               NIIBRCST, NIIPMSG
       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).

#### NAT8272: The ISRT call failed with status code :1:.

    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.

#### NAT8273: The PURG call failed with status code :1:.

    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.

#### NAT8274: You tried to overwrite the header of the SPA.

    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.

#### NAT8275: Message segment received too large for input message buffer.

    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.

#### NAT8276: The GN call failed with status code :1:.

    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.

#### NAT8277: Message segment received too large for message area.

    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.

#### NAT8278: The PURG call failed with status code :1:.

    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.

#### NAT8279: Area specified (whole or part) not in input message buffer.

    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.

#### NAT8280: Service module must not be called in online environment.

    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.

#### NAT8281: Service module must not be called in online environment.

    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.

#### NAT8290: You tried to overwrite the NATURAL-reserved SPA area.

    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.