Get a NAT 920 error when doing a SHOW in Insight or when trying to start a request.

Document ID : KB000027694
Last Modified Date : 14/02/2018
Show Technical Document Details

Problem:

Getting the following error when attempting to do a PF5 SHOW in Insight or start a new APAS request:

INSHOW LINE 1590 NATERR 920

 

Cause:

A NAT0920 indicates that the CA APAS NATINS subroutine has not been installed in the Natural nucleus properly.
 

Resolution:

  1. Is this a Shared or non-shared Natural nucleus?

    1. If a Shared nucleus, proceed to Step 3.

    2. For non-shared nuclei, proceed with the following step.

  2. Non-Shared nucleus:

    1. Check that NATINS has been added to the CSTATIC parameter of the NATPARM macro.

    2. Check that the NATPARM containing NATINS assembled cleanly and was link edited to the proper library. There will be an Unresolved warning for NATINS in the link edit step - this is okay.

    3. Check that the newly updated and assembled NATPARM is included in the final Natural nucleus link edit step. Verify that the NATPARM is being included from the correct Load/Sublib library.

    4. Check that an INCLUDE of NATINS has been added to the final Natural nucleus link edit step just before the INCLUDE for NATLAST.

    5. Verify that the link edit of the Natural nucleus executed successfully and the INCLUDE for NATINS was resolved.

    6. Refresh the Natural nucleus in the LPA/SVA or in CICS if necessary.

    7. Check the STEPLIB/LIBDEF chains to verify that no other version of the Natural nucleus precedes the newly created Natural nucleus.

      1. If another Natural nucleus module is found, rename or delete it.

    8. Retest.

  3. Shared Nucleus:

    1. Check that NATINS has been added to the CSTATIC parameter of the NATPARM macro for the Shared nucleus.

      1. If a NATPARM module for the Shared nucleus does not exist, you need to create one that contains the CSTATIC parameter. See sample shared NATPARM member, SHRPARMS, in the CA APAS Source library.

    2. Check that the Shared NATPARM containing NATINS assembled cleanly and was link edited to the proper library. There will be an Unresolved warning for NATINS in the link edit step - this is okay.

    3. Check that the newly updated and assembled shared NATPARM is included in the final link edit step for the Shared nucleus. Verify that the shared NATPARM is being included from the correct Load/Sublib library.

    4. Check that an INCLUDE of NATINS has been added to the final link edit step for the Shared nucleus just before the INCLUDE for NATLAST.

    5. Check that NATINS has been added to the CSTATIC parameter of the NATPARM macro for the various environment dependent nuclei (TSO, batch, CICS, COM-PLETE).

    6. Check that the environment dependent NATPARM containing NATINS assembled cleanly and was link edited to the proper library. There will be an Unresolved warning for NATINS in the link edit step - this is okay.

    7. Check that the newly updated and assembled environment dependent NATPARM is included in the environment dependent Natural nucleus link edit step of the appropriate environment dependent nucleus. Verify that the NATPARM is being included from the correct Load/Sublib library.

    8. Verify that an INCLUDE for NATINS has NOT been added to the final link edit step of the environment dependent nuclei. There will be an Unresolved warning for NATINS in the link edit step - this is okay.

    9. Refresh the Natural nucleus in the LPA/SVA or in CICS if necessary.

    10. Check the STEPLIB/LIBDEF chains to verify that no other version of the Natural nucleus precedes the newly created Shared Natural nucleus.

      1. If another Natural nucleus module is found, rename or delete it.

    11. Retest.

      1. If not resolved, retain all assembly and link edit output and open a Support case.