IBM Support

PK29412: HP SYSGEN TO DETERMINE IF SRC OUTPUT DATA SET IS SEQ OR PDS. ASSUME THAT OUTPUT DSN, WITHOUT DSORG PARM, IS A PS DATA SET.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Resolving output data set allocation and determine if output
    settings are correct (PS vs. PO).
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All IMS High Performance Sysgen users.       *
    ****************************************************************
    * PROBLEM DESCRIPTION: Invalid message IOHC045 or IOHC015 when *
    *                      output data set in Sysgen VALIDATE,     *
    *                      FASTGEN, REVERSE or HISTORY LOG REVERSE *
    *                      functions has unknown DSORG or is a PDS *
    *                      with a member name specified.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    This APAR is correcting several problems as follows:
    1. Invalid message IOHC045 or IOHC015 when output
    data set in Sysgen VALIDATE, FASTGEN, REVERSE,
    or HISTORY LOG REVERSE functions has unknown
    DSORG or is a PDS with a member name specified.
    2. Error message IOHG306E for MSGCLAS appears for every
    transaction when a FASTGEN or VALIDATE is attempted for
    Sysgen Source that does not include an IMSCTRL macro.
    3. HP Sysgen REVERSE function creates RTCODE Macros in
    error whan a Fast Path Transaction definition with the
    same name exists in the Sysgen Source.
    4. HP Sysgen REVERSE function can generate incorrect
    Language (LANG=) for a PL/I or JAVA GPSB.
    

Problem conclusion

  • Correct problem with determination of DSORG for an
    allocated data set.
    Verify that IMSCTRL macro has been processed before processing
    any TRANSACT macros. Create new error message IOHG000E to
    inform the user that IMSCTRL macro must be present.
    Correct HP Sysgen REVERSE MODBLKS function to not generate
    RTCODE macros when a Fast Path Transaction with the same
    name exists.
    Correct HP Sysgen REVERSE MODBLKS function to format the
    LANG=KEYWORD properly.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK29412

  • Reported component name

    IMS HP SYSGEN T

  • Reported component ID

    5655F4300

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2006-08-04

  • Closed date

    2006-09-21

  • Last modified date

    2006-10-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK18213

Modules/Macros

  • IOHCDIR5 IOHCDIR6 IOHCDIR7 IOHCDIR8 IOHCDIR9
    IOHC04   IOHDCB   IOHFMAC  IOHIMSG  IOHSDIR5 IOHSDIR6 IOHSDIR7
    IOHSDIR8 IOHSDIR9 IOHXGEN  IOHXLOG2 IOHXRMBL IOHXRMTX
    

Publications Referenced
SC18947401    

Fix information

  • Fixed component name

    IMS HP SYSGEN T

  • Fixed component ID

    5655F4300

Applicable component levels

  • R210 PSY UK18213

       UP06/09/23 P F609

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89J","label":"IMS HP System Generation Tools"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"210"}]

Document Information

Modified date:
22 October 2020