A fix is available
APAR status
Closed as program error.
Error description
THIS APAR ALSO ADDRESS THE FOLLOWING PROBLEM SYMPTOMS. - ISPF 5.0 SHOWS AMODE64 FOR SOME AMODE24 LOAD MODULES CREATED BY THE SYSGEN PROCESS. - MSG IOHG306E LOOP WHEN INVALID INQUIRY= OPERANDS ARE DETECTED. - PROCLIM=(,0) NOT FLAGGED AS AN ERROR. - MAXRGN=0 FLAGGED AS AN ERROR. - FPATH= MAX VALUE CORRECTED FROM 32767 TO 30720. - SYSID WITH FP EXCL TRANSACT NOT FLAGGED AS AN ERROR. - PRTY/PROCLIM VALUES OF 65535 ARE REPORTED AS 1. - FPATH=YES (TRAN) WITH NO FPATH ON PSB HAS SMBEMHBL VALUE OF FFFF INSTEAD OF 0000. - DEFAULT MAXRGN IS NOT SET AS INDICATED IN MSG G317. - RTCODES ARE GENERATED FOR FAST PATH POTENTIAL TRANSACTIONS. PROBLEM RESOLUTION: PROVIDE ENHANCEMENTS TO IMS HIGH PERFORMANCE SYSGEN TOOLS FOR THE FOLLOWING. 1) ADD IMS 8.1 SUPPORT TO THE EXISTING IMS HP SYSGEN TOOLS ENVIRONMENT. 2) ADD SUPPORT FOR DYNAMIC ALLOCATION OF THE IMS SYSGEN/SECURITY GEN SOURCE LIBRARIES IN ORDER TO CIRCUMVENT PROBLEMS WITH ISPF ENQUEUE CONFLICTS. IN ADDITION, CODE CORRECTIONS WERE MADE TO RESOLVE THE OTHER PROBLEM SYMPTOMS.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: ALL IMS HIGH PERFORMANCE SYSGEN USERS * **************************************************************** * PROBLEM DESCRIPTION: THIS APAR ADDRESSES SEVERAL PROBLEMS * * AND ENHANCEMENTS WITH IMS HIGH * * PERFORMANCE SYSGEN TOOLS. * * IMS HIGH PERFORMANCE SYSGEN TOOLS * * (HP SYSGEN) DOES NOT SUPPORT IMS 8.1. * * IMS HIGH PERFORMANCE SYSGEN TOOLS * * (HP SYSGEN) WITH A SEQUENTIAL INPUT * * DATASET (EITHER GEN SOURCE OR SECURITY * * SOURCE). * * 1) ONLINE SYSGEN RESULTS IN MESSAGE * * IOH365W IMODULE FREEMAIN FAILED FOR * * IOHBUF00 RC=04. * * 2) IF A SECOND ONLINE SYSGEN REQUEST * * IS ATTEMPTED. MESSAGE IOH206E * * INTERNAL ERROR - INVALID OPEN * * REQUEST. * * 3) ALSO, ISPF PREVENTS EDITING OF A * * SEQUENTIAL SYSGEN INPUT DATASET * * WHICH IS CODED IN THE IMS CONTROL * * REGION JCL DUE TO AN ENQUEUE * * CONFLICT (DATASET IN USE). * * THIS APAR ALSO ADDRESSES THE FOLLOWING * * PROBLEM SYMPTOMS. * * - ISPF 5.0 SHOWS AMODE64 FOR SOME * * AMODE24 LOAD MODULES CREATED BY THE * * SYSGEN PROCESS. * * - MSG IOHG306E LOOP WHEN INVALID * * INQUIRY= OPERANDS ARE DETECTED. * * - PROCLIM=(,0) NOT FLAGGED AS AN ERROR. * * - MAXRGN=0 FLAGGED AS AN ERROR. * * - FPATH= MAX VALUE CORRECTED FROM 32767 * * TO 30720. * * - SYSID WITH FP EXCL TRANSACT NOT * * FLAGGED AS AN ERROR. * * - PRTY/PROCLIM VALUES OF 65535 ARE * * REPORTED AS 1. * * - FPATH=YES (TRAN) WITH NO FPATH ON PSB * * HAS SMDEMHBL VALUE OF FFFF INSTEAD OF * * 0000. * * - DEFAULT MAXRGN IS NOT SET AS * * INDICATED IN MSG G317. * * - RTCODES ARE GENERATED FOR FAST PATH * * POTENTIAL TRANSACTIONS. * **************************************************************** * RECOMMENDATION: INSTALL CORRECTIVE SERVICE FOR APAR/PTF * **************************************************************** THIS APAR ADDRESSES SEVERAL ENHANCEMENTS AND PROBLEMS WITH IMS HIGH PERFORMANCE SYSGEN TOOLS.
Problem conclusion
PROVIDE ENHANCEMENTS TO IMS HIGH PERFORMANCE SYSGEN TOOLS FOR THE FOLLOWING. 1) ADD IMS 8.1 SUPPORT TO THE EXISTING IMS HP SYSGEN TOOLS ENVIRONMENT. 2) ADD SUPPORT FOR DYNAMIC ALLOCATION OF THE IMS SYSGEN/SECURITY GEN SOURCE LIBRARIES IN ORDER TO CIRCUMVENT PROBLEMS WITH ISPF ENQUEUE CONFLICTS. IN ADDITION,CODE CORRECTIONS WERE MADE TO RESOLVE THE OTHER PROBLEM SYMPTOMS. ========================= DOCUMENTATION CHANGES: ========================= --------------------------------------------------------------- ON PAGE 6 REPLACE THE FOLLOWING STATEMENT - 'FAST SYSGEN ... CANNOT BE CONTINUED. ALL OPERANDS ... ON ONE LINE.' WITH THE FOLLOWING STATEMENTS: FAST SYSGEN CONTROL CARDS PRESENT IN THE IOHPXXXX MEMBER MAY NOW BE CONTINUED. CONTINUATION STATEMENTS MUST HAVE A CONTINUATION CHARACTER IN COLUMN 72. COLUMNS 1-15 OF THE CONTINUATION STATEMENT MUST BE BLANK. ------------------------------------------------------------- ADD SUPPORT FOR A NEW KEYWORD ON THE IMSGEN CONTROL STATEMENT - DSN. IN THE IMSGEN CONTROL CARD SECTION ON PAGE 6 ADD THE FOLLOWING TEXT. KEYWORD OPERANDS: DDNAME=,MEMBER=,PRINT=,LINES=, AND DSN=. DSN=NONE|DATASET NAME THIS PARAMETER ALLOWS SPECIFICATION OF DATASET NAME(S) TO BE USED FOR INPUT TO THE ASSOCIATED IMS SYSGEN PROCESS. EITHER A SINGLE DATASET CAN BE SPECIFIED, OR MULTIPLE DATSETS (UP TO 50) CAN BE SPECIFIED. MULTIPLE DATASET NAMES MUST BE ENCLOSED IN PARENTHESIS, AS SHOWN BELOW. IMSGEN DSN=DATA.SET.NAME IMSGEN DSN=(DATA.SET.NAME1,DATA.SET.NAME2) THE DSN KEYWORD IS MUTUALLY EXCLUSIVE WITH THE DDNAME KEYWORD. IF THE SOURCE DATASET(S) ARE PDS FORMAT DATASET(S), THE MEMBER KEYWORD IS STILL REQUIRED TO SPECIFY THE MEMBER NAME. IF THE SOURCE DATASET(S) ARE SEQUENTIAL, MULTIPLE SEQUENTIAL DATSETS ARE READ IN THE ORDER SPECIFIED, JUST AS THEY WOULD BE IF THE DATASETS WERE CONCATENATED IN JCL. -------------------------------------------------------------- ADD SUPPORT FOR A NEW KEYWORD ON THE SECGEN CONTROL STATEMENT - DSN. IN THE SECGEN CONTROL CARD SECTION ON PAGE 7 ADD THE FOLLOWING TEXT. KEYWORD OPERANDS: DDNAME=,MEMBER=,PRINT=,LINES=, AND DSN=. DSN=NONE|DATASET NAME THIS PARAMETER ALLOWS SPECIFICATION OF DATASET NAME(S) TO BE USED FOR INPUT TO THE ASSOCIATED IMS SYSGEN PROCESS. EITHER A SINGLE DATASET CAN BE SPECIFIED, OR MULTIPLE DATSETS (UP TO 50) CAN BE SPECIFIED. MULTIPLE DATASET NAMES MUST BE ENCLOSED IN PARENTHESIS, AS SHOWN BELOW. SECGEN DSN=DATA.SET.NAME SECGEN DSN=(DATA.SET.NAME1,DATA.SET.NAME2) THE DSN KEYWORD IS MUTUALLY EXCLUSIVE WITH THE DDNAME KEYWORD. IF THE SOURCE DATASET(S) ARE PDS FORMAT DATASET(S), THE MEMBER KEYWORD IS STILL REQUIRED TO SPECIFY THE MEMBER NAME. IF THE SOURCE DATASET(S) ARE SEQUENTIAL, MULTIPLE SEQUENTIAL DATSETS ARE READ IN THE ORDER SPECIFIED, JUST AS THEY WOULD BE IF THE DATASETS WERE CONCATENATED IN JCL. -------------------------------------------------------------- NEW MESSAGES: ADD MESSAGE IOH223S AFTER IOH222W ON PAGE 63. IOH223S OPEN ABENDED FOR DD XXXXXXXX ABEND CODE XXX REASON CODE XX EXPLANATION: OPEN FAILED FOR THE NAMED DD. THE ABEND CODE AND REASON CODE ASSOCIATED WITH THE OPEN FAILURE ARE DOCUMENTED IN THE MESSAGE. SYSTEM ACTION: THE FASTGEN PROCESS ENDS. PROGRAMMER RESPONSE: DETERMINE THE CAUSE OF THE OPEN FAILURE AND CORRECT THE PROBLEM. CONDITION CODE: 16 ADD MESSAGE IOH264E THROUGH IOH270E AFTER IOH263E ON PAGE 65. IOH264E DDNAME AND DSN KEYWORDS ARE MUTUALLY EXCLUSIVE EXPLANATION: BOTH THE DDNAME AND DSN KEYWORDS WERE SPECIFIED. ONLY ONE OF THESE KEYWORDS IS PERMITTED ON AN IMSGEN OR SECGEN STATEMENT. SYSTEM ACTION: THE FASTGEN PROCESS ENDS. PROGRAMMER RESPONSE: REMOVE ONE OF THE KEYWORD SPECIFICIATONS FROM THE STATEMENT. CONDITION CODE: 16 IOH265E CLOSE PAREN WITHOUT MATCHING OPEN PAREN EXPLANATION: THE VALUE FOR A KEYWORD BEGAN WITH AN OPEN PAREN BUT NO CLOSE PAREN WAS FOUND BY THE END OF THE STATEMENT. SYSTEM ACTION: THE FASTGEN PROCESS ENDS. PROGRAMMER RESPONSE: REVIEW THE PARENTHESIS SPECIFIED ON THE STATEMENT. CONDITION CODE: 16 IOH266E DSNAME EXCEEDS 44 CHARACTERS EXPLANATION: A DATA SET NAME WAS SPECIFIED FOR THE SOURCE KEYWORD, BUT THE LENGTH OF THE NAME EXCEEDED 44 CHARACTERS. SYSTEM ACTION: THE FASTGEN PROCESS ENDS. PROGRAMMER RESPONSE: CORRECT THE DATA SET NAME. CONDITION CODE: 16 IOH267E MORE THAN 50 DSNAMES SPECIFIED EXPLANATION: THE DSN KEYWORD SPECIFIED MORE THAN THE MAXIMUM NUMBER OF DATA SET NAMES. SYSTEM ACTION: THE FASTGEN PROCESS ENDS. PROGRAMMER RESPONSE: REDUCE THE NUMBER OF DATA SET NAMES SPECIFIED. CONDITION CODE: 16 IOH268E DYNAMIC XXXXXXXXXXXXX FAILED RC=XX ERROR CODE=XXXX INFO CODE=XXXX IOH268I DSN=XXXXXXXXXXXXXXXXXXXXXXXX IOH268I DDNAME=XXXXXXXX EXPLANATION: A DYNAMIC ALLOCATION/CONCATENATION/UNALLOCATION REQUEST FAILED. ONE OR BOTH IOH268I MESSAGES MAY APPEAR ALONG WITH THE IOH268E MESSAGE TO IDENTIFY THE DSN OR DDNAME. SYSTEM ACTION: THE FASTGEN PROCESS ENDS. PROGRAMMER RESPONSE: CHECK THE ERROR AND INFO CODES RETURNED AND CORRECT THE ERROR. CONDITION CODE: 16 IOH268I DYNAMIC XXXXXXXXXXXXX COMPLETE DDNAME=XXXXXXXX IOH268I DSN=XXXXXXXXXXXXXXXXXXXXXXXX EXPLANATION: A DYNAMIC ALLOCATION/CONCATENATION/UNALLOCATION REQUEST COMPLETED. SYSTEM ACTION: NONE PROGRAMMER RESPONSE: NONE CONDITION CODE: 16 IOH269W UNKNOWN DSORG RETURNED DURING DYNAMIC ALLOCATION DSORG=XXXX IOH269W DSN=XXXXXXXXXXXXXX EXPLANATION: DYNAMIC ALLOCATION INFORMATION RETURNED AN UNEXPECTED VALUE FOR THE DSORG OF THE SPECIFIED DATASET. SYSTEM ACTION: THE FASTGEN PROCESS ENDS. PROGRAMMER RESPONSE: VERIFY THAT THE DSORG OF THE DATASET IDENTIFIED IS VALID. CONDITION CODE: 16 IOH270E SOUCE DATA SETS HAVE INCONSISTENT DSORG EXPLANATION: CONCATENATED DATASETS DO NOT ALL HAVE THE SAME DSORG. SOME ARE SEQUENTIAL (PS) DATASETS AND SOME ARE PDS (PO) DATASETS. SYSTEM ACTION: THE FASTGEN PROCESS ENDS. PROGRAMMER RESPONSE: VERIFY THE DATASET NAMES SPECIFIED IN THE IOHPXXXX MEMBER TO ENSURE THAT ALL DATASETS IN A CONCATENATION HAVE THE SAME DSORG. CONDITION CODE: 16
Temporary fix
Comments
APAR Information
APAR number
PQ56512
Reported component name
IMS HP SYSGEN T
Reported component ID
5655F4300
Reported release
110
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2002-01-09
Closed date
2002-03-25
Last modified date
2002-04-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UQ64518
Modules/Macros
H24Q110J IOHCDIR8 IOHCLNS IOHCNTL0 IOHCOMP IOHDCB IOHDDIR8 IOHEDIT0 IOHFGEN IOHICLD8 IOHICLV5 IOHICLV6 IOHICLV7 IOHICLV8 IOHIMSG IOHINIT IOHIOS00 IOHISDB8 IOHLMOD IOHMAIN0 IOHMD081 IOHPARM IOHPDIR8 IOHPINT8 IOHRCMP5 IOHRCMP6 IOHRCMP7 IOHRCMP8 IOHRDIR8 IOHSDIR5 IOHSDIR6 IOHSDIR7 IOHSDIR8 IOHSECB8 IOHSECC8 IOHSECG8 IOHSECR8 IOHSTMG8
SC27117000 |
Fix information
Fixed component name
IMS HP SYSGEN T
Fixed component ID
5655F4300
Applicable component levels
R110 PSY UQ64518
UP02/03/27 P F203
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":"110"}]
Document Information
Modified date:
22 October 2020