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