IBM Support

PL02906: EXPORT OF COBOL ELEMENT MISSING SINGLE QUOTES OCCURS = PARAMETER10 TIMES PE02275 PE02298 PE02556 PE69916 PE71701 PE71707 PE02351

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A COBOL ELEMENT WAS CREATED UNDER BATCH USING THE ADD
    COMMAND. THE ELEMENT WAS DEFINED WITH OCCURS='10 TIMES'.
    AN EXPORT OF THE ELEMENT YIELDS OCCURS= 10 TIMES . THE
    OCCURS PARAMETER IS MISSING THE SINGLE QUOTES.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: DATA DICT REL5 REL6 EXPORT USERS             *
    ****************************************************************
    * PROBLEM DESCRIPTION: EXPORT BUILDS INVALID COMMAND WITHOUT   *
    *                      QUOTES FOR DTE KEYWORD/OPERAND PAIR     *
    *                      OCCURS='X TIMES'.                       *
    ****************************************************************
    * RECOMMENDATION: APPLY FIX                                    *
    ****************************************************************
    THE EXPORT MODULE DBD5XATR BUILDS ALL THE KEYWORD/OPERAND PAIRS
    FOR SUBJECT ATTRIBUTES. CHARACTER STRING OPERANDS THAT CONTAIN
    SPECIAL CHARACTERS REQUIRE SINGLE QUOTES. DBD5XATR, HOWEVER, DID
    NOT RECOGNIZE A SPACE AS A SPECIAL CHARACTER, AND BYPASSED THE
    QUOTE ROUTINE. THIS PRODUCED A COMMAND WITH DTE OCCURS=X TIMES,
    WHICH IS INVALID WITHOUT QUOTES. THIS PROBLEM COULD ALSO EXIST
    FOR OTHER SPECIAL CHARACTER STRING OPERANDS CONTAINING A SPACE.
     ADDITIONAL SYMPTOMS: THE FIX FOR THIS APAR ALSO RESOLVES THE
    FOLLOWING PROBLEM:
    MSGDBD6653 IS RECEIVED ON THE PREVIEW OF A PSB WHICH WAS
    EXPORTED WITH THE FOLLOWING COMMAND:
    EXPORT PSB (H,P,CI30,0) AND DEPENDENTS SELSTAT=H NEWSTAT=P:
    THE PROBLEM IS THAT THE STATUS FOR AN EXPORTED PCB DID NOT
    CONTAIN THE NEW STATUS. ALSO, THE EXPORT OUTPUT LISTING DOES
    NOT SHOW ALL OF THE EXPORT OPTIONS.
    

Problem conclusion

  • APPLICABLE PTF'S: PE02278-T1000  R602
                      PE02298-T1000  R602
                      PE02556-T1000  R602
                      PE02351-T1000  R500
                      PE69916-T8602  R500
                      PE71701-T8603  R500
                      PE71707-T8603  R500
    DBD5XATR HAS BEEN CHANGED TO RECOGNIZE A SPACE AS A SPECIAL
    CHARACTER. OPERANDS THAT INCLUDE VALID SPACES WILL BE ENCLOSED
    IN QUOTES. THE TERMINAL USER'S GUIDE SH2091891 CONTAINS A
    DESCRIPTION OF THE FIELD FORM. ONE OF THE PARAMETERS DISCUSSED
    IS THE COBOL OCCURS ATTRIBUTE. THE GUIDE INCORRECTLY STATES
    THAT THE OCCURS FIELD MUST BE ENTERED ON THE FORM WITH OPENING
    AND CLOSING QUOTES. THE QUOTES ARE ONLY NECESSARY WHEN OCCURS=
    IS SPECIFIED IN A COMMAND.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PL02906

  • Reported component name

    OS/VS DATA DICT

  • Reported component ID

    5740XXF00

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    YesPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    1986-09-02

  • Closed date

    1986-10-07

  • Last modified date

    1987-06-03

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

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

    UL03914 UL03915

Modules/Macros

  •    DBD5XATR
    

Publications Referenced
SH20918901    

Fix information

  • Fixed component name

    OS/VS DATA DICT

  • Fixed component ID

    5740XXF00

Applicable component levels

  • R500 PSY UL03915

       UP86/10/16 P F609

  • R602 PSY UL03914

       UP86/10/16 P F609

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSAVJJ","label":"DB\/DC Data Dictionary"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"500"}]

Document Information

Modified date:
12 February 2021