A fix is available
APAR status
Closed as program error.
Error description
After application of PK37127 (UK39556), DFSUOLC procedure is generated incorrectly. &VERS was put over 72 column as next example. col72 | V // PROC FUNC=INI,ACBS=,......,VERS=,SOUT=A 00000010 //STEP1 EXEC PGM=DFSUOLC0,P.......FMTS,&MDID,&PLEX,&VE00000020 //STEPLIB DD DSN=IMS10A.&SY....... 00000030 ..... This is an error in GENPROCS macro at SEQ#01963700-01963800. . We tested DFSUOLC0 by specify VERS keyword manually. But it was rejected with next messages. BPE0003E AN ERROR OCCURRED PARSING DFSUOLC0 INPUT PARAMETERS BPE0003E AT CHARACTER 11 BPE0003E FAILING TEXT: "0,, " BPE0003E NUMERIC VALUE OUTSIDE OF LEGAL RANGE This error was detected if we specify MDID=0. MDID=0 had been worked before application of PK37127. This is because DFSUOLC0 SEQ#22672000 has incorrect RANGE specification. REQUIRED=NO,RANGE=(1,99999999) Valid range must be (0,99999999). Also, DFSUOLC0 has a code to reject MDID=0 at SEQ#06500000. DFSUOLC0 should accept MDID=0. System Utilities Reference manual has next statement for MDID. This should be initialized to zero to indicate that the number of global online changes performed is zero.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All IMS V10 users of the DFSUOLC0 utility. * **************************************************************** * PROBLEM DESCRIPTION: After APAR PK37127, the DFSUOLC0 * * utility cannot be used to initialize * * the OLCSTAT with MODID=0. * * * * The sample DFSUOLC0 proc shipped * * in GENPROCS is not usable. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** After APAR PK37127, the DFSUOLC0 utility fails with the following message when MDID=0 is specified: BPE0003E AN ERROR OCCURRED PARSING DFSUOLC0 INPUT PARAMETERS BPE0003E AT CHARACTER 11 BPE0003E FAILING TEXT: "0,, " BPE0003E NUMERIC VALUE OUTSIDE OF LEGAL RANGE MDID=0 is valid to be specified to initialize the OLCSTAT. The sample DFSUOLC0 proc shipped in GENPROCS generates sample JCL that is not usable. The &&VERS is generated in column 72.
Problem conclusion
AIDS: RIDS/DCS RIDS/CMD DCS CMD GEN: PCSS/CTL CTL KEYWORDS: *** END IMS KEYWORDS *** Logic is modified in DFSUOLC0 to accept MDID=0. GENPROCS is modified to generate the PARM= on a separate line so the generated JCL is usable.
Temporary fix
Comments
APAR Information
APAR number
PK72088
Reported component name
IMS V10
Reported component ID
5635A0100
Reported release
010
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2008-09-16
Closed date
2008-10-16
Last modified date
2009-05-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK40770
Modules/Macros
DFSUOLC0 GENPROCS
Fix information
Fixed component name
IMS V10
Fixed component ID
5635A0100
Applicable component levels
R010 PSY UK40770
UP08/10/24 P F810 Ø
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.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCVRBJ","label":"System Services"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"10.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
01 May 2009