GC28 1374 1_MVS_370_Message_Library_System_Messages_Volume_1_AHL IEA_Jan85 1 MVS 370 Message Library System Messages Volume AHL IEA Jan85
GC28-1374-1_MVS_370_Message_Library_System_Messages_Volume_1_AHL-IEA_Jan85 GC28-1374-1_MVS_370_Message_Library_System_Messages_Volume_1_AHL-IEA_Jan85
User Manual: GC28-1374-1_MVS_370_Message_Library_System_Messages_Volume_1_AHL-IEA_Jan85
Open the PDF directly: View PDF .
Page Count: 416
Download | |
Open PDF In Browser | View PDF |
GC28-1374-1 File No. 5370-40 Program Product MVS/370 Message Library: System Messages Volume 1 AHL - lEA ---- ---------------------~-.-. ---- - .- .- / Second Edition (January 1985) This is a major revision of, and obsoletes, GC28-1374-0 and Technical Newsletter GN28-1009. Seethe Summary of Amendments following the Contents for a summary of the changes made to this manuaL Technical changes or additions to the text are indicated by a vertical line to the left of the change. This edition applies to Version 1 Release 3.4 of MVS/System Product and to all subsequent releases until otherwise indicated in new editions or technical newsletters. Changes are made periodically to the information herein; before using this publication in connection with the operation of IBM systems, consult the latest IBM System/370 and 4300 Processors Bibliography, GC20-0001, for the editions that are applicable and current. References in this publication to IBM products, programs, or services do not imply that IBM intends to make these available in all countries in which IBM operates. Any reference to an IBM program product in this publication is not intended to state or imply that only IBM's program product-may be used. Any functionally equivalent program may be used instead. Publications are not stocked at the address given below. Req~ests for IBM publications should be made to' your IBM representative or to the IBM branch office serving your locality. A form for reader's comments is provided at the b(ick of this publication. If the form has been removed, comments may be addressed to IBM Corpo'ration, Information Development, Department D58, Building 921-2, PO Box 390, Poughkeepsie, New York 12602. IBM may use or distribute whatever information you supply in any way it believes appropriate without incurring any obligation to you. © Copyright International Business Machines Corporation 1983, 1985 0 '·" 1,1 Preface The messages issued by many MVS/370 operating system components are presented in two volumes: Volume I, GC28-1374 Contains: o • Preface • Table of contents for the volume • Summary of amendments • Introduction • Message library description • Descriptions of messages with prefixes AHL through lEA Volume 2, GC28-1375 Contains: • Table of contents for the volume • Descriptions of messages with prefixes IEC through ISG • Problem determination tables • Message-to-module table Message Descriptions The messages are grouped in sections by their three-letter prefixes, which identify the components producing the messages. The prefixes are in alphabetic order; note that the $ beginning $HASP messages is ignored in alphabetizing. o Each message section begins with a chart containing the component name, the audience for' the messages and where they appear, the message format, publications related to or referenced by the messages, and other useful information. The descriptions explain why the component issued the message, give the actions of the operating system, and suggest responses by the applications programmer, system programmer, and/or operator. Problem Determination Tables The description of most messages ends with a problem determination paragraph, which lists suggested actions as items in tables; the problem determination tables are near the back of Volume 2. You should perform the actions for the items listed in the message description before asking the IBM branch office serving your locality for programming or hardware support. Message-to-Module Table The message-to-module table at the back of Volume 2 lists the operating system modules that detect the need for the message, that issue the message, and that contain the message text. Who Should Use These Volumes These volumes are needed by applications programmers, system programmers, and operators. Associated Publications Figure 2 lists all books belonging to the message library and other books that contain additional messages and codes. Figure J lists the prefixes for IBM-supplied messages and the publications describing them. Preface 111 ) /" IV MVS/370 System Messages Volume 1 C 1 'n,1 Contents Introduction Messages Sent to Operator Consoles Messages Sent to Hard-Copy Log in JES2 System 2 Messages Sent to Hard-Copy Log in JES3 System 2 Messages Sent to the Job Log, to Other Data Sets, and to Display Terminals 2 Symbols Used for Variable Data 3 o Resource Measurement Facility Messages (ERB) ERB-l JES2 Messages (SHASP) $HASP-l Power Warning :Feature Support Messages (lCF) ICF-l Resource Access Control Facility (RACF) Messages (ICH) ICH-l Message Library 5 Basic Books 5 Optional Books 5 Input/Output Configuration Program Messages (lCP) ICP-l Generalized Trace Facility Messages (AHL) AHL-l Programmed Cryptographic Facility Messages (ICT) ICT-l Service Aids Messages (AMx) AMx-l AMAPTFLE Messages AMx-l AMASPZAP Messages AMx-4 AMBLIST Messages AMx-8 AMDSADMP Dump Program Messages AMx-ll AMDSADMP Initialization Messages AMx-17 AMDPRDMP Messages AMx-18 Cryptographic Unit Support (ICU) Virtual Fetch Messages (CSV) ICU-l Virtual Storage Access Method Messages (IDA) IDA-l Access Method Services Messages (IDC) Supervisor Messages (lEA) IDC-l IEA-l CSV-l c Contents V (e l , , ' '/ vi MVS/370 System Messages Volume I Figures 1. 2. Customizing Your Message Library Message Library 7 6 3. Message Directory 10 o c Figures· Vll · .\ C . VIn MVS/370 System Messages Volume 1 . o Contents Directory Generalized Trace Facility (GTF) _ _ _ I Input/Output Configuration _ _ _ _ _ 1 Program (IOCP) Service Aids: AMAPTFLE, AMASPZAP, AMBLIST, AMDSADMP Programmed Cryptographic Facility _ _ Virtual Fetch Cryptographic Unit Support _ _ _ _ _ 1 Resource Measurement Facility (RMF) ----I JES2 o Power Warning Feature Virtual Storage Access Meth()d (VSAM) Control Block Expansion HASP ------1 Access Method Services -------1 Supervisor, ABEND, IEAPRINT Program, Input/Output Supervisor (IDS), Nucleus Initialization Program (NIP) Resource Access Control Facility (RACF) o Contents Directory IX " ~:' c X MVS/:370 System· Messages Volume 1 c Summary of Amendments Summary of Amendments for GC28-1374-1 as uPdafed January 15, 1985 Summary of Amendments for GC28-1374-O and GC28-1375-O as updated December 30, 1983 This revision contains new and changed messages for 3880 (Cache-Direct Access Storage or Cache-DASD) and the 3480 Magnetic Tape Subsystem. This revision contains: • o • Message IDCO 16051 is added in support of Cache-DASD. In addition, the following messages have been changed in support of Cache-DASD: IDC20111, IDC23751, IDC32251, IDC32261, IDC35131, IDCOI551I, IDC016001, IDC315501 and IDC316041. • New and changed $HASP messages issued by JES2 to support MVSjSystem Product - JES2 Version 1 Release 3.4 program number 5740-XYS. • To support MVS/370 Data Facility Product (DFP) Release 1.1, changes to the following messages: IDC30091 IEA450I-l changed to IEA4511 IEA4501-2 changed to IEA4521 IEA4501-3 changed to IEA4531 IEA4501-4 changed to IEA4541 IEA4501-5 changed to IEA4551 IEA4501-7 changed to IEA4571 IEA4501-8 changed to IEA4581 IEC120A through IEC1261 IEC129D and IEC1301 IEC1411 IEC1521 The following messages are added in support of the 3480 Magnetic Tape Subsystem: IEA036E, IEA3371 and IEA3491. In addition, the following messages have been changed in support of the 3480 Magnetic Tape Subsystem: AMD0331, IEAOOOA, IEAOOOI, IEA0261, IEA067A, IEA069A, IEA070A, IEA071E, IEA438A, IEA439D and IEA440A. Summary of Amendments for GC28-1374-O as updated October 12, 1984 By TNL GN28-1009 The following new messages are being added: This technical newsletter, which supports MVS/System Product Version 1 Release 3.4 -JES2 (5740-XYS), contains: • Changed $HASP messages to support early authorization verification • New and changed $HASP messages to support service updates to JES2 IEA4591 IEA4661 IEA467E IEA468E IEA4691 • Changes to the messages-to-module table in the appendix for the $HASP messages and DFP messages. o Summary of Amendments xi • A new Introduction section, which contains the description of the hard-copy log formerly in OS/VS Message Library: VS2 Routing and Descriptor Codes, GC38-1102. • ICH messages issued by the system whether the Resource Access Control Facility (RACF) is installed or not. • Service updates. o ·XU . MVS/370 System Messages Volume 1 () Introduction The MVSj370 operating system issues messages from the base control program, the job entry subsystems (JES2 and JES3), the data facility product (DFP), system programs and products, and application programs running under the system. The system issues messages in different ways and to different locations: • Primarily, through the WTO and WTOR macros to operator consoles, the hard-copy log, a SYSOUT data set, or the job log for the job's system output message class. • Messages Sent to Operator Consoles Messages sent to operator consoles appear in the format: From base control program, JES2, or DFP: f message hh.mm.ss jobident f message Routing codes determine where the messages are displayed or printed. The routing codes for messages issued by the operating system are listed and explained in the VS2 Routing and Descriptor Codes manual. • Through the WTL macro or the operator LOG command to the system log. • Through the access methods directly to an output data set or a display terminal. A message text to provide information, describe an error, or request an operator action. From JES3: hhmmsst i f message The fields in the operator console format are: o System Log: The system log is a SYSOUT data set provided by the job entry subsystem (either JES2 or JES3). SYSOUT data sets are output spool data sets on direct access devices. The installation usually prints the system log periodically. The system log consists of: hh.mm.ss or hhmmsst Time stamp, given as the hour (00-23), minute (00-59), second (00-59), and, for JES3 messages, tenth of a second (0-9). jobident Job identifier for the task that issued the message. Indicator from JSAM. See JES3 Messages. • All messages from WTL macros. • All messages entered by operator LOG commands. • Usually the hard-copy log. • Any messages routed to the system log from any system component or program. f Hard-Copy Log: The hard-copy log is a record of all system message traffic. In a JES3 system, the console's hard-copy log is always written on the system log. In a JES2 system, the hard-copy log usually is written on the system log but may be written on a console printer, if the installation chooses. Message Format: A displayed or printed message can appear by itself or with other information, such as a time stamp. The format for the message itself is given in a chart at the beginning of each message section in this book and other message library books. Each message consists of: • o An identifier, which is a three-letter prefix to identify the component that produced the message and a message serial number to identify the individual message. The identifier may contain other information. A screen character to indicate the status of certain messages, as follows: The operator can delete the message. The operator has performed the action required for the message. The message is for information only; no operator action is required. The message was issued by the system or by a problem program. * The message requires specific operator action and was issued by an authorized, system program. with a descriptor code of 1, 2, or 11. @ The message requires specific operator action and was issued by a problem program with a descriptor code of 1,2, or 11. The message requires no specific operator action and was issued by a problem program via a WTO macro. Introduction 1 blank The message requires no specific operator action. Note: Descriptor codes are listed and described in the Routing and Descriptor Codes manual. message Message identifier and text. In a JES2 system, the operator can issue a CONTROL S command to add the job identification or the time stamp and job identification to all console messages. message Messages Sent to Hard-Copy Log in JES3 System Messages sent to the hard-copy log in a JES3 system appear in the format: JESMSG log: hh:mm:sst message Messages Sent to Hard-Copy Log in JES2 System Multiple console support (MCS) handles message processing in a JES2 system or in a JES3 system if JES3 has failed. MCS sends messages with routing codes I, 2, 3,4, 7, 8, and 10 to the hard-copy log when display consoles are used or more than one console is active. All other messages can be routed to the hard-copy log by a SYSGEN option or a VAR Y HARDCPY command. Messages sent to the hard-copy log appear in the format shown in the box. rrrr hh.mm.ss ident . message MLOG/DLOG: cee nnnnnnnn hhmmsst a text The fields in the JES3 hard-copy log formats are: ccc Console destination class. nnnnnnnn Console name. hh:mm:sst or hhmmsst Time stamp, given as the hour (00-23), minute (00-59), second (00-59), and tenth of a second (0-9). a Hexadecimal representation of the routing code field. Convert this hexadecimal number to binary; each binary one represents a routing code. For example, '420C'X represents routing codes 2, 7, 13, and 14 as shown here: Hexadecimal 4 2 o Binary 0100 0010 o0 0 0 Routing Codes 1~34 5618 9 10 11 12 One of the following: blank Normal message. JES3 input command from a JES3 console. MVS input command from a JES3 or MCS console. * Operator action required. The fields in the JES2 hard-copy log formats are: rrrr Message identifier and text. The message identifi~r appears only on the first line of a multiple-line message. message Message identifier and text. text The message text without the identifier. C 1 1 0 0 11 14 15 16 hh.mm.ss Time stamp, given as the hour (00-23), minute (00-59), and second (00-59). . ident The job identifier for the task· that issued the message. Messages Sent to the Job Log, to Other Data Sets, and to Display Terminals Messages sent to the job log, to other data sets, and to display terminals appear in the format designed by the program that issued them. This format may include a message identifier, may consist of only a text, or may contain other information. See Figure 2 and Figure 3 for the books describing the messages. c 2 MVS/370 System Messages Volume 1 4 MVS/370 System Messages Volume 1 ~essage Library The message library is designed so that you can have the messages and codes documentation that fits your specific needs. Instead of maintaining an enormous manual, you can build your own message library containing the messages and codes you receive. See Figure I for suggestions on customizing your message library. For example: o • If you are a system programmer or installation manager, you may want all the books in the message library in a consolidated document. • If you are an operator, you may want System Messages and System Codes in your operator's library. • If you are an assembler language programmer, you may want System Messages, System Codes, and the message section from the Assembler Language Programmer's Guide in a consolidated document. For a list of all the books containing documentation of messages and codes, see Figure 2. To locate the documentation for a specific message, use Figure 3. Basic Books Each installation will require at least one copy of MVS/Extended Architecture Message Library: System Messages or MVSj370 Message Library: System Messages. You will receive at the console or in your output listings some subset of the messages in these books, no matter which options are in your operating system. Each installation will also require at least one copy of MVSJExtended Architecture Message Library: System Codes or OSjVS Message Library: VS2 System Codes, which contains the system completion codes and wait state codes produced by all the components of the operating systems. All programming personnel, especially operations personnel, will need access to these books, although applications-oriented personnel may not need to have their own copies. Optional Books Your installation's system programmer will need MVSjExtended Architecture Message Library: Routing and Descriptor Codes or OSjVS Message Library: VS2 Routing and Descriptor Codes, especially if your operating systems have multiple console support (MCS). These books contain the routing and descriptor codes for all messages that have these codes. o Message Library 5 Mass Storage System Messages GC38-1000 e Editor and Loader Messages GC26-4067 Subsystem Support Services Messages GC38-1011 ACF/VTAM Messages and Codes SC27-0614 EREP Messages GC28-1179 VS2 Utilities Messages GC26-3920 Your MVS/370 Message Library IBM Database 2 Messages and Codes SC26-4113 TSO Terminal Messages GC38-1046 VS2 System Codes GC38-1008 JES3 Messages GC23-0044 VS2 Routing and Descriptor Codes GC38-1102 MVS Interactive Problem Control System Messages and Codes GC28-1182 Select the MVS/370 pUblications that are compatible with your system. Select the supplementary messages publications that fit the needs of your installaiton. If your installation uses a particular compiler or application program. you may want to append the program's messages to your message library. These messages are located in the associated programmer's guides. user's guides. installation reference manuals, or messages books. Figure 1. 6 Customizing Your Message Library MVS/370 System Messages Volume 1 Message documentation for compilers and application programs c o Publication Order Number Contents JES3 Messages OSjVS Message Library: VS2 MVS Utilities Messages MVS/370 Linkage Editor and Loader Messages MVS/370 Utilities Messages MVS/Extended Architecture JES3 Messages MVS/Extended Architecture Message Library: System Messages GC23-0044 GC26-3920 GC26-4067 GC26-4068 GC28-0062 GC28-1376 and GC28-1377 MVS/Extended Architecture Message Library: System Codes GC28-1157 MVS Interactive Problem Control System Messages and Codes MVS/ Extended Architecture Message Library: Routing and Descriptor Codes OS/VS Display Exception Monitoring Facility User's Guide OS/VS Message Library: Mass Storage System (MSS) Messages MVSj370 Message Library: System Messages GC28-1182 IAT messages IBC, lEB, lEH messages lEW messages IBC, IEB, lEH messages IAT messages ADY, AHL, AM x, BLS, CSV, ERB, HASP, IAR, IBC, ICH, ICP messages for operator, ICT, ICU, IDA, IDC, lEA, IEB, IEC, lEE, IEF, IEH, lEI, lEW, IFA, IFB, IFC, IFD, IGF, IHJ, IKJ, IKM, ILR, lOS, IPD, IRA, ISG messages MVS/Extended Architecture completion and wait state codes BLS messages and user completion codes OSjVS Message Library: VS2 System Codes S.vstem/370 Subsystem Support Services Messages Environmental Recording Editing & Print Program (EREP) Messages OSjVS Message Library: TSO Terminal Messages OS/ VS Message Library: VS2 Routing and Descriptor Codes In other publications: Emulator publications IBM 3790 Communication System Messages OS/VS2 MVS Vector Processing Subsystem Installation and Operation Guide OS/VSl and OS/VS2 MVS Vector Processing Subsystem Programmer's Guide OS Assembler H Messages Figure 2 (Part 1 of 3). GC28-1194 GC34-2003 MVS/Extended Architecture routing and descriptor codes BNG messages GC38-1000 ICB, ICG, ISDA messages GC28-1374 and GC28-1375 GC38-1008 GC38-1011 GC28-1179 AHL, AMx, CSV, ERB, HASP, ICF, ICH, ICP messages for operator. ICT, ICU, IDA, IDC, lEA, IEC, lED, lEE, IEF, lEI, IFA, IFB, IFC, IFD, IGF, IHJ, IKJ, IKM, ILR, IPD, IRA, IRB, ISG messages MVSj370 completion and wait state codes BQB messages IFC messages for lECEREPO and IFCEREPI only GC38-1046 GC38-1102 IKJ and IKT messages MVS/370 routing and descriptor codes See: IBM System/370 Bibliography, GC20-0001 GA27-2789 GC24-5124 Emulator messages BQI messages IGT messages GC24-5125 IGT messages SC26-3770 lEV messages Message Library o Message Library 7 Publication Order Number Contents OS/VS and DOS/VSE Analysis Program-l (AP-l) User's Guide Data Facility Data Set Services: User's Guide and Reference VS FORTRAN Application Programming: Library Reference Assembler H Version 2 Application Programming: Guide Network Communications Control Facility Messages Advanced Communications Function for VTAM Advanced Communications Function for VTAM Messages and Codes OS/VS Problem Determination Aids and Messages and Codes for GPS and GSP DOS/VS and OS/VS TOLTEP for VTAM OS/VS System Modification Program (SMP) System Programmer's Guide OS/VS2 MVS TSO 3270 Extended Display SupportSession Manager Reference and User's Guide OS/VS2 MVS and Stand-Alone Versions: Input/Output Configuration Program GC26-3855 lAP messages SC26-3949 AD R messages SC26-3989 IFY messages SC26-4036 lEV, IFO messages SC27-0431 SC27-0470 SC27-0614 DSI messages IKT, 1ST, ITA messages IKT, 1ST messages GC27-6974 IFF messages GC28-0663 GC28-0673 IT A messages HMA messages SC28-0912 ADF messages GC28-1027 I CP messages GC28-1179 IFC messages SC28-6456 IKF messages SC28-6483 IKF messages SC28-6865 IFE, IHO messages GC30-3008 IFL messages GC30-3022 SC30-3116 SC33-0027 SC33-0034 SC33-00S1 GC33-4021 SC33-4035 GC33-5901 BQ B messages IFL messages IBM, IEL, IKJ messages DMS, lEN, IKJ messages DFH messages IFO messages I CE messages BQM messages SC34-2012 BNH messages SC34-2106 BLG, BLM, BLX messages GC35-0033 ICK messages User's Guide and Reference Environmental Recording Editing & Print Program (EREP) Messages OS Full American National Standard COBOL Compiler & Library, Version 4, Programmer's Guide OS/VS COBOL Compiler & Library Programmer's Guide OS FORTRAN IV (H Extended) Compiler and Library (MOD II) Messages 3704 and 3705 Control Program Generation & Utilities Guide & Reference Manual IBM System/370 Subsystem Support Services User's Guide ACF/NCP/VS Generation and Utilities Reference OS PL/I Optimizing Compiler: Messages OS PL/I Checkout Compiler: Messages Manual CICS/VS Messages and Codes OS/VS - VM/370 Assembler Programmer's Guide OS/VS Sort/Merge Programmer's Guide IBM 3790 Communication System: Data Entry Configuration Batch Transfer Program OS/VS1- OS/VS2 User's Guide Network Problem Determination Application: Messages and Codes Information/System Version 2 Messages and Codes Device Support Facilities User's Guide and Reference Figure 2 (Part 2 of 3). Message Library c 8 MVS/370 System Messages Volume 1 Publication Order Number Contents System/370 Subsystem Support Services Messages OSjVS2 MVS RACF Messages/Codes IMSjVS VI: Messages and Codes VSPC FORTRAN Terminal User's Guide VS APL Installation Reference VS APL CMS Terminal User's Guide VS Personal Computing (VSPC): Installation Reference Material DB/DC Data Dictionary: Terminal User's Guide and Command Reference DB/DC Data Dictionary Installation Guide VS TSIO Guide and Reference OS/MVT and OS/VS DASDR User's Guide OS/ VS2 MVS Hierarchical Storage Manager Messages OSjVS Mass Storage System Extensions Messages Document Composition Faci/i~v Messages Document Library Facility IBM Tape Unit Cleaning Procedure GC38-101l BQ B messages SC38-1014 SH20-9030 SH20-9062 SH20-9065 SH20-9067 SH20-9072 ICH messages DBD, DBF, DFS messages AFP messages APLL, APLP messages APL messages ASU messages SH20-9083 D BD messages SH20-9084 SH20-9107 SH20-9111 SH35-0025 SH35-0041 LYBO-8070 LYBO-8071 GY32-5034 D BD messages DSGB messages DRU, DRW messages ARC messages ICB, ICG messages DSM messages DSM messages I EC messages Figure 2 (Part 3 of 3). Message Library o ~essageLibrary 9 Prefix Component Publication Title Order Number ADF Time Sharing Option (TSO) Session Manager OS/VS2 MVS TSO 3270 Extended Display Support - Session Manager Reference and User's Guide SC28-0912 ADR Data Facility Data Set Services (DFDSS) Data Facility Data Set Services: User's Guide and Reference SC26-3949 ADY Dump Analysis and Elimination (DAE) MVS/XA System Messages GC28-1376 AFP VSPC FORTRAN VSPC FORTRAN Terminal User's Guide SH20-9062 AHL Generalized Trace Facility MVS/370 System Messages MVS/XA System Messages GC28-1374 GC28-1376 AMA Service Aids: AMAPTFLE, AMASPZAP MVS/370 System Messages GC28-1374 Service Aids: AMASPZAP MVS/XA System Messages GC28-1376 AMB Service Aids: AMBLIST MVS/370 System Messages MVS/XA System Messages GC28-1374 GC28-1376 AMD Service Aids: AMDSADMP Service Aids: AMDPRDMP, AMDSADMP MVS/370 System Messages GC28-1374 MVS/XA System Messages GC28-1376 APL VS APL under CMS VS APL CMS Terminal User's Guide SH20-9067 APLL VS APL Library Service Program VS APL Installation Reference SH20-9065 APLP VS APL under VSPC VS APL Installation Reference SH20-9065 ARC Hierarchical Storage Manager OS/VS2 MVS Hierarchical Storage Manager Messages SH35-0025 ASU VS Personal Computing (VSPC) VS Personal Computing (VSPC): Installation Reference Material . SH20-90n BLG Information System, Information Management Information/System Version 2 Messages and Codes SC34-2106 BLM Information System, Information Management Information/System Version 2 Messages and Codes SC34-2106 BLS Interactive Problem Control System (IPCS) MVS Interactive Problem Control System Messages and Codes MVS/XA System Messages GC28-1182 GC28-1376 BLX Information System, Information Management Information/System Version 2 Messages and Codes SC34-2106 BNG Display Exception Monitoring Facility (DEMF) OS/VS Display Exception Monitoring Facility User's Guide GC34-2003 Figure 3 (Part 1 of 6). Message Directory c 10 MVS/370 System Messages Volume 1 C\ , ''',i Prefix Component Publication Title Order Number BNH Network Problem Determination Application (NPDA) Network Problem Determination Application: Messages and Codes SC34-2012 BQB Subsystem Support Services System/370 Subsystem Support Services Messages IBM System/370 Subsystem Support Services User's Guide GC38-lOU BQI 3790 Communication System IBM 3790 Communication System Messages GA27-2789 BQM Batch Transfer IBM 3790 Communication System: Data Entry Configuration Batch Transfer Program OS/VSI - OS/VS2 User's Guide GC33-5901 CSV Contents Supervision, Virtual Fetch, Fetch Virtual Fetch MVS/XA System Messages GC28-1376 MVS/370 System Messages GC28-1374 DB/DC Data Dictionary DB/DC Data Dictionary Installation Guide DB/DC Data Dictionary Terminal User's Guide and Command Reference IMS/VS VI: Messages and Codes SH20-9084 SH20-9083 IMS/VS VI: Messages and Codes SH20-9030 DBD DBF o ,GC30-3022 . Fastpath SH20-9030 DFH Customer Information Control System/Virtual Storage (CICS/VS) CICS/VS Messages and Codes SC33-0081 DFS Information Management System/ Virtual Storage (IMS/VS) IMS/VS VI: Messages and Codes SH20-9030 DMS PL/I Checkout Compiler OS PLjI Checkout Compiler: Messages Manual SC33-0034 DRU; DRW DASDR OSjMVT and OS/VS DASDR Guide DSGB VS TSIO VS TSIO Guide and Referenl:ie DSI Network Communications Control Facility (NCCF) Network Communications Control Facility: Messages SC27-043I DSM Document Composition Facility Document Library Facility Document Composition Facility Messages Document Library Facility Messages LYBO-8070 LYBO-8071 ERB Resource Measurement Facility (RMF) MVS/370 System Messages MVS/XA System Messages GC28-1374 GC28-1376 HASP JES2, Network Job Entry Facility for JES2 MVS/370 System Messages MVS/XA System Messages GC28-1374 GC28-1376 Figure 3 (Part 2 of 6). User'~ .. SH20-9II1 , SH20-9107 Message Directory c Message Library 11 Preiix Component Publication Title Order Number HMA HMAPTFLE, HMASPZAP, HMASMP OS/VS System Modification Program (SMP) System Programmer's Guide GC28-0673 lAP Analysis Program-l OS/VS and DOS/VSE Analysis Program-l (AP-l) User's Guide GC26-3855 IAR Real Storage Management (RSM) MVS/XA System Messages GC28-1376 IAT JES3 JES3 Messages MVS/XA JES3 Messages GC23-0044 GC28-0062 IBC Independent Utility VS2 MVS Utilities Messages MVS/370 Utilities Messages MVS/XA System Messages GC26-3920 GC26-4068 GC28-1376 IBM PL/I Transient Library OS PL/I Optimizing Compiler: Messages SC33-0027 ICB Mass Storage System (MSS) Communicator Mass Storage System (MSS) Messages Mass Storage System Extensions Messages GC38-1000 SH35-004l ICE Sort/Merge OS/VS Sort/Merge Programmer's Guide SC33-4035 ICF Power Warning Feature MVS/370 System Messages GC28-1374 ICG Mass Storage Control Table Create and Trace Reports Mass Storage System (MSS) Messages Mass Storage System Extensions Messages GC38-1000 SH35-004l ICH Resource Access Control Facility (RACF) OS/VS2 MVS RACF Messages/Codes Resource Access Control Facility Messages and Codes MVS/XA System Messages SC38-1014 GC38-1014 GC28-1376 ICK Device Support Facilities Device Support Facilities User's Guide and Reference GC35-0033 ICP Input/Output Configuration Program (lOCP) (messages for operator) MVS/370 System Messages MVS/XA System Messages Input/Output Configuration Program User's Guide and Reference GC28-l374 GC28-1376 GC28-I027 Input/Oulput Configuration Program (lOCP) (messages for programmer) ICT Programmed Cryptographic Facility MVSj370 System Messages MVSjXA System Messages GC28-1374 GC28-1376 ICU Cryptographic Unit Support MVS/370 System Messages MVSjXA System Messages GC28-l374 GC28-1376 IDA Virtual Storage Access Method (VSAM) Control Block Expansion MVS/370 System Messages MVS/XA System Messages GC28-1374 GC28-1376 IDC Access Method Services MVSj370 System Messages MVS/XA System Messages GC28-1374 GC28-1376 IEA Supervisor, ABEND, IEAPRINT Program, Input/Output Supervisor (lOS), Nucleus Initialization Program (NIP) MVS/370 System Messages MVS/XA System Messages GC28-1374 GC28-1376 Figure 3 (Part 3 of 6). ~""\ ~c/) Message Directory c 12 MVS/370 System Messages Volume 1 ·~ C, Prefix Component Publication Title Order Number IEB Data Set Utility VS2 MVS Utilities Messages MVSj370 Utilities Messages MVSjXA System Messages GC26-3920 GC26-4068 GC28-1376 IEC Data Management MVS/370 System Messages MVSjXA System Messages IBM Tape Unit Cleaning Procedure GC28-1375 GC28-1377 GY32-5034 lED Telecommunications Access Method (TCAM) Level 9 and below MVSj370 System Messages GC28-1375 lEE Master Scheduler MVS/370 System Messages MVS/XA System Messages GC28-1375 GC28-J377 IEF Job Scheduler MVSj370 System Messages MVSjXA System Messages GC28-1375 GC28-1377 IEH System Utility VS2 MVS Utilities Messages MVSj370 Utilities Messages MVS/XA System Messages GC26-3920 GC26-4068 GC28-1376 lEI System Generation Macro Expansion MVSj370 System Messages MVS/XA System Messages GC28-1375 GC28-1377 IEL PLjI Optimizing Compiler OS PLjI Optimizing Compiler: Messages SC33-0027 lEN PLjl Checkout Compiler OS PLjl Checkout Compiler: Messages Manual SC33-0034 lEV Assembler H OS Assembler H Messages Assembler H Version 2 Application Programming: Guide SC26-3770 SC26-4036 lEW Linkage Editor and Loader MVSj370 Linkage Editor and Loader Messages MVSjXA System Messages GC26-4067 , J o GC28-1376 IFA SMF Dump Program: IFASMFDP MVSj370 System Messages MVSjXA System Messages GC28-1375 GC28-1377 IFB Input/Output Environment Recording Routines: OBR and SVC 76 MVS/370 System Messages MVSjXA System Messages GC28-1375 GC28-1377 IFC Service Aids: IFCDIPOO (SYSI.LOGREC initialization) MVSj370 System Messages MVSjXA System Messages GC28-1375 GC28-1377 Service Aids: IFCEREPO and IFCEREPI Environmental Recording Editing & Print Program (EREP) Messages GC28-1179 Online Test Executive Program (OLTEP) MVS/370 System Messages MVSjXA System Messages GC28-1375 GC28-1377 IFD Figure 3 (Part 4 of 6). Message Directory o Message Library 13 Prefix Component Publication Title Order Number IFE FORTRAN IV (H Extended) OS FORTRAN IV (H Extended) Compiler and Library (Mod II) Messages SC28-6865 IFF Graphic Programming Services (GPS) OS/VS Problem Determination Aids and Messages and Codes for GPS and GSP GC27-6974 IFL Network Control Program (NCP) 3704 and 3705 Control Program Generation & Utilities Guide & Reference Manual GC30-3008 Advanced Communications Function (ACF) for Network Control Program (NCP) ACF/NCP/VS Generation and Utilities Reference SC30-3116 Assembler OS/VS - VM/370 Assembler Programmer's Guide Assembler H Version 2 Application Programming: Guide GC33-4021 SC26-4036 VS FORTRAN Application Programming: Library Reference SC26-3989 IFO IFY FORTRAN IGF Recovery Management MVS/370 System Messages MVS/XA System Messages GC28-1375 GC28-l377 IGT Vector Processing Subsystem (VPSS) OS/VS2 MVS Vector Processing Subsystem Installation and Operation Guide OS/VSI and OS/VS2 MVS Vector Processing Subsystem Programmer's Guide GC24-5124 '- GC24-5125 IHJ Checkpoint/Restart MVS/370 System Messages MVS/XA System Messages GC28-1375 GC28-1377 IHO FORTRAN IV Library (Mod II) OS FORTRAN IV (H Extended) Compiler and Library (Mod II) Messages SC28-6865 IKF Full American National Standard COBOL OS FuB American National Standard CQBOL Compiler & Library, Version 4, Programmer's Guide OS/VS COBOL Compiler & Library Programmer's Guide SC28-6456 MVS/370 System Messages MVS/XA System Messages TSO Terminal Messages GC28-1375 GC28-1377 GC38-1046 with GD23-0264 GC38-1046 with GD23-0269 IKJ Time Sharing Option (TSO) TSO Extensions Terminal M\.!8sages OS PL/I Optimizing Compiler: Messages OS PL/I Checkout Compiler: Messages Manual PL/I Prompter Figure 3 (Part 5 of 6). SC28-6483 SC33-0027 SC33-0034 Message Directory c 14 MVSj370 System Messages Volume I C," Prefix Component Publication Title Order Number IKM PL/I Syntax Checker MVS/370 System Messages MVS/XA System Messages GC28-1375 GC28-1377 IKT Time Sharing Option (TSO) TSO Terminal Messages GC38-1046 with G023-0264 GC38-1046 with G023-0629 ., TSO Extensions Terminal Messages o Advanced Communications Function for Virtual Telecommunications Access Method (ACF JVTAM) Advanced Communications Function for VTAM Messages and Codes Advanced Communications FU~'2n for VTAM Messages and Codes )' ILR Auxiliary Storage Management (ASM) MVS/370 System Messages MVS/XA System Messages GC28-1375 GC28-1377 lOS Input/Output Supervisor (lOS) MVS/XA System Messages GC28-1377 IPD FORTRAN Syntax Checker MVS/370 System Messages MVS/XA System Messages GC28-1375 GC28-1377 IRA System Resources Manager (SRM) MVS/370 System Messages MVS/XA System Messages GC28-1375 GC28-1377 IRB MF/l MVS/370 System Messages GC28-1375 ISOA ISOASDAO Mass Storage System (MSS) Messages Mass Storage System Extensions Messages GC38-1000 SH35-0041 ISG Global Resource Serialization (GRS) MVS/370 System Messages MVS/XA System Messages GC28-1375 GC28-1377 1ST Advanced Communications Function for Virtual Telecommunications Access Method (ACF /VTAM) ITA Advanced Communications Function for VTAM Messages and Codes . Advanced Communications Function for VT AM Messages and Codes ~61~ SC27"0470 SC27-0614 SC27-0470 TOLTEP for Virtual Telecommunications Access Method (VT AM) DOS/VS and OS/VS TOLTEP for VTAM GC28-0663 TOLTEP for Advanced Communications Function for Virtual Telecommunications Access Method (ACF/VTAM) Advanced Communications Function for VTAM Messages and Codes SC27-0470 Figure 3 (Part 6 of 6). Message Directory o Message Library 15 c 16 MVS/370 System Messages Volume 1 C) - Generalized Trace Facility Messages (AHL) Component Name AHL Program Producing Message Generalized Trace Facility Audience and Where Produced For the programmer: in the system output listing. For the operator: on the system console Message Format AHLnnns text (in listings) xxAHLnnns text Pnn (on console) xx Message reply identification (absent, if operator reply not required). nnn Message serial number. text Message text. s Type code: A Action: the operator must perform a specific action. 0 Decision: the operator must choose an alternative. E Eventual action: the operator must perform action when he has time. I Information: no operator action is required. W Wait: processing stopped until action is determined and performed. Pnn Partition issuing the message. Associated and Referenced Publication OS/VS2 MVS System Programming Library: Service Aids, GC28-0674 o AHLOOIA INVALID KEYWORD. RESPECIFY PARAMETERS OR REPLY U AHLOO3A INVALID OPERAND. RESPECIFY PARAMETERS OR REPLY U Explanation: A keyword specified on the START command for the Generalized Trace Facility (GTF) is not correct. Explanation: An operand in the START command for the Generalized Trace Facility (GTF) was specified incorrectly. System Action: GTF initialization will not continue until the operator responds to this message. System Action: GTF initialization will not continue until the operator responds to this message. Operator Response: Probable user error. Respecify all parameters, or reply 'U' to request default values. Operator Response: Probable user error. Respecify all parameters, or reply 'U' to request default values. Problem Determination: Table I, items 2, 7a, 29. Problem Determination: Table I, items 2, 7a, 29. AHLOO2A INV ALID DELIMITER. RESPECIFY PARAMETERS OR REPLY U AHLOO4A KEYWORD(S) REPEATED. RESPECIFY PARAMETERS OR REPLY U Explanation: The START command parameters for the Generalized Trace Facility (GTF) have been punctuated incorrectly. Explanation: In the START command for the Generalized Trace Facility (GTF), a keyword is repeated. System Action: GTF initialization will not continue until the operator responds to this message. c Operator Response: Probable user error. Respecify all parameters, or reply 'U' to request default values. System Action: GTF initialization will not continue until the operator responds to this message. Operator Response: Probable user error. Respecify all 'U' to request default values. Problem Determination: Table I, items 2, 7a, 29. Problem Determination: Table I, items 2, 7a, 29. AHL Messages - Generalized Trace Facility AHL-I AHLOO5I GTF TERMINATING. MUST RUN AS SYS TASK FROM CONSOLE AHLOISI I STAE ' ) ESTAE REQUEST UNSUCCESSFUL Explanation: GTF must run as a system task. The program properties table indicated that GTF was started as a problem program. This situation was probably caused by starting GTF from the card reader. Explanation: The STAE or ESTAE request for the Generalized Trace Facility was not performed. System Action: GTF terminates. Operator Response: Probable user error. Ensure that the region size is adequate for executing GTF. System Action: GTF terminates. Operator Response: Restart GTF from the system console as described in OS/VS2 SPL: Service Aids. Problem Determination: Table I, items 2, 4, 7a, 29. Problem Determination: Table I, items 2,4, 7a, 29. AHL016I AHLOO6I Explanation: The operator issued the STOP command for GTF. Explanation: The i'nitialization of the Generalized Trace Facility (GTF) was not successful. The exact cause of termination is given in a previous' message. System Action: GTF terminates. System Action: GTF terminates. Operator Response: None. Operator Response: Take the action required by the message indicating the cause of termination. AHL0071 GTF ACKNOWLEDGES STOP COMMAND GTF INITIALIZATION UNSUCCESSFUL GTF TERMINATING ON ERROR CONDITION Explanation: The Generalized Trace Facility is terminating because it has detected an error condition. If GTF has not completed initialization (message AHL031I has not been issued), then the terminating condition is usually a programming logic error and a dump may accompany AHL0071. If GTF has completed initialization (message AHL031I has been issued), then either a message with additional information on the error precedes AHL007I or a dump is provided. System Action: GTF terminates. Operator Response: Restart GTF. Problem Determination: Table I, items 2, 7a, 7d, 16,29. AHLOO8A INCORRECT BUF VALUE. RESPECIFY PARAMETERS OR REPLY U Explanation: The value specified for the BUF keyword on the START GTF command is not correct. Problem Determination: If there is no preceding message, see Table I, items 2, 4, 7a, 7d, 29. AHL018A GTF UNABLE TO INITIALIZE ALL CPUs, REPLY U OR END Explanation: The SETEVENT service called by GTF initialization has failed to initialize the control register, register 8, of one or more active CPUs. Tracing if continued, may result in incomplete trace information being collected. It is possible that the SETEVENT service was unable to initialize a control register because the CPU was stopped. Refer to message AHL1331 for CPU addressees) which were not initialized. System Action: GTF initialization or termination will not continue until the operator responds to this message. Operator Response: Reply U to continue GTF initialization or END to begin GTF termination. Problem Determination: Table I, items 2, 7a, 7d, 9a, 13, 29. System Action: GTF initialization will not continue until the operator responds to the message. AHL019I Operator Response: Probable user error. Respecify all parameters, or reply 'U' to request default values. The allowable value range for the BUF keyword is 10 to 225 (decimal). Explanation: The SETEVENT service called by GTF initialization has failed for one of the following reasons: GTF ACTIVE FROM A PREVIOUS START COMMAND SETEVENT SERVICE FAILED, RETURN CODE=rc • Return code = 18X - SETEVENT request not satisfied; MC handling facility currently undergoing termination. • Return code = 20X - SETEVENT request not satisfied; -the MC routine code was not found at IPL, refer to IPL message IEA9501. Problem Determination: Table I, items 2, 7a, 29. AHL013I Explanation: The operator entered a START command for the Generalized Trace Facility (GTF), but GTF is already active. System Action: GTF terminates. System Action: The second request for GTF is ignored. The GTF that was previously started remains active. Operator Response: If the return code, re, is 18X and GTF is active and does not terminate, the operator should stop GTF. Operator Response: Probable user error. The active GTF must be stopped before another GTF procedure can be started. Problem Determination: Table I, items 2, 7a, 7d, 9a, 13,29. Problem Determination: Table I, items 2, 7a, 29. AHL-2 ,~ \,---.,./ MVS/370 System Messages Volume 1 ' -.",, C 1 AHL024I UNALLOWABLE BUF VALUE. MINIMAL DEFAULT 10 IS ASSIGNED Problem Determination: Table I, items 1, 13, 16,29. AHL033I Explanation: The BUF = parameter on the START command for GTF was given a buffer value less than the minimum allowed. System Action: GTF initialization continues with a default value of 10 buffers. Operator Response: None. AHL025I UNALLOWABLE BUF VALUE. MAXIMUM DEFAULT 255 IS ASSIGNED INSUFFICIENT SQA FOR GTF WRITER Explanation: A GETMAIN in the GTF trace writer for SQA failed. System Action: GTF terminates. Programmer Response: Make the necessary address space available to GTF and restart. Problem Determination: Table I, items 13, 16,29. Explanation: The BUF= parameter on the START command for GTF was given a value greater than 255. AHL034I System Action: GTF initialization continues with a default value of 255 buffers. Explanation: The GTF trace writer EST AE routine entered for other than ACR. Operator Response: None. System Action: GTF terminates. AHL026I Programmer Response: Examine SVC dumps provided by GTF and other problem determination information to determine the reason why the ESTAE routine was entered. ESTAE REQUEST FOR AHLWTASK UNSUCCESSFUL GTF WRITER TERMINATING ON ERROR CONDITION Explanation: The ESTAE request for the AHLWTASK function of GTF was unsuccessful. Problem Determination: Table I, items 1, 13, 16,29. System Action: GTF terminates. AHL035I GTF TRACE WRITER UNABLE TO LOAD nnnnnnDD Operator Response: None. o Problem Determination: Table I, items 1,2,4, 7a, 7d, 29. Explanation: LOAD failed in the GTF trace writer for AHLSBLOK, AHLSFEOB, or AHLSBUF. AHL027I System Action: GTF terminates. INSUFFICIENT STORAGE FOR AHLWTASK INITIALIZATION Explanation: There is not enough SQA for GTF initialization to continue. Programmer Response: Determine why the item named in the message text (nnnnnnnn) could not be loaded and correct the condition. System Action: GTF terminates. Problem Determination: Table I, items 13, 16; 29. Operator Response: Probable user error. Ensure that there is sufficient SQA for GTF and restart. AHL036I Problem Determination: Table I, items 2, 4, 7a, 7d, 29. AHL031I GTF INITIALIZATION COMPLETE FIX FAILED ATTEMPTED I Explanation: Initialization of the Generalized Trace Facility completed successfully. Explanation: The GTF trace writer has detected a GTFBLOK with a BLOKUSE that probably will not return to zero, and has attempted to replace it or decided it cannot be replaced. System Action: GTF continues processing. System Action: GTF terminates. Operator Response: None. Programmer Response: A single occurrence of this message needs no action; however, repeated occurrences indicates a problem. Examine the SVC dumps provided and determine why the use count of the GTFBLOKs is not going to zero. Note: GTF termination may be delayed 'indefinitely waiting for control to be returned to the SETEVENT routing service from an FGBR. In this condition, the GTF impact to the system will be minimal. AHL032I INSUFFICIENT ADDRESS SPACE FOR GTF WRITER Explanation: A GETMAIN in the GTF trace writer for SPO-127 failed. System Action: GTF terminates. c ! GTF WRITER DATA FLOW BLOCKED. Programmer Response: Make the necessary address space available to GTF and restart. Problem Determination: If FAiLED appeared in the message, see Table I, items 1, 13, 16,29. AHL Messages - Generalized Trace Facility AHL-3 AHL037I GTF WRITER UNABLE TO ESTABLISH EST AE Explanation: ESTAE in the GTF trace writer failed. System Action: GTF terminates. Programmer Response: Restart GTF and if the problem recurs, examine the SVC dump and determine why the ESTAE request failed. AHL042 PAGEIN= KEYWORD MISSPECIFIED Explanation: The PAGEIN = keyword on the GTRACE macrc instruction was specified incorrectly. Valid values are YES and NO. System Action: None. Programmer Response: Probable user error. Change the PAGEIN = parameter on the GTRACE macro to a valid value. Problem Determination: Table I, items 13, 16,29. Problem Determination: Table I, items 4, 19, 29. AHL038I GTF WRITER UNABLE TO OPEN IEFRDER AHL044 DATA= KEYWORD MISSING Explanation: OPEN failed in the GTF trace writer. System Action: GTF terminates. Programmer Response: Verify that a valid trace data set was specified and restart GTF. If the problem recurs, determine why the data set cannot be opened or try another trace data set. Explanation: The DATA = keyword is not specified in the GTRACE macro instruction. If the standard form of the GTRACE macro is being used, the DATA = keyword must be specified with a valid parameter. System Action: The macro is partially expanded; expansion stops following detection of the error (severity code - 12). Problem Determination: Table I, items 1, 13, 16, 29. Explanation: The DEVTYPE in the GTF trace writer failed. Programmer Response: Probable user error. Correct the GTRACE macro instruction, specifying the DATA = keyword with a valid parameter. Valid parameters are a register number in parentheses or an A-type address constant. Rerun the job. System Action: GTF terminates. Problem Determination: Table I, items 4, 19, 29. Programmer Response: Ensure that a valid IEFRDER DD statement was specified in the GTF procedure when starting GTF. AHL045 AHL039I IEFRDER DD STATEMENT MISSING Problem Determination: Table I, items 1, 29. AHL040 NOT A LEGAL FORM OF THE MACRO. CHECK THE MF= KEYWORD Explanation: A parameter other than L (for the LIST format) or E (for the EXECUTE format) is specified in the MF = keyword of the GTRACE macro instruction. Land E are the only valid parameters. System Action: The macro is not expanded (severity code - 8). Programmer Response: Probable user error. Correct the MF = keyword, specifying a valid parameter (L or E). Rerun the job. MF = E, PARAMETER SPECIFICAnON MISSING Explanation: In the GTRACE macro instruction, the parameter specification for the MF = keyword is incomplete. If the EXECUTE form of the GTRACE macro is being used, the address of the parameter list must be included as part of the MF = operand. System Action: The macro is not expanded (severity code - 12). Programmer Response: Probable user error. Correct the GTRACE macro instruction, specifying the address of the parameter list as part of the MF = operand. Specify the address observing the syntax rules governing address specification for an RX-type instruction, or one of the general registers 1-12, previously loaded with the address. For example, if the address of the parameter list is in register 1, MF= (E,(I)) should be specified. Rerun the job. Problem Determination: Table I, items 4, 19,29. Problem Determination: Table I, items 4, 19, 29. AHL041 LNG = KEYWORD MISSING AHL048 ID= KEYWORD MISSING Explanation: The LNG = keyword is not specified in the GTRACE macro instruction. If the standard form of the GTRACE macro instruction is being used, the LNG = keyword must be specified with a valid parameter. Explanation: The ID = keyword is not specified in the GTRACE macro instruction. The ID = keyword must be specified for either form (standard or EXECUTE) of the GTRACE macro. System Action: The macro is partially expanded; expansion stops following detection of the omission (severity code - 12). System Action: The macro is partially expanded; expansion stops following detection of the error (severity code - 12). Programmer Response: Probable user error. Correct the GTRACE macro instruction, specifying the LNG= keyword with a valid parameter. A valid parameter is any decimal integer in the range 1 to 256. Rerun the job. Programmer Response: Probable user error. Correct the GTRACE macro instruction, specifying the ID = keyword with the appropriate parameter. Rerun the job. Problem Determination: Table I, items 4, 19, 29. Problem Determination: Table I, items 4, 19, 29. AHL-4 MVS/370 System Messages Volume 1 AHLOS2 INSUFFICIENT KEYWORD PARAMETERS Explanation: The EID keyword is not specified in the HOOK macro instrllction. This keyword- must be included in the HOOK macro. AHL060 NO NAME OPTION SPECIFIED ON STANDARD FORM Explanation: On the SETEVENT macro, a full set of options must be specified on standard form of the macro. The name field is missing on this invocation. System Action: The macro is not expanded (severity code - 8). System Action: None. Programmer Response: Probable user error. Correct the HOOK macro instruction, specifying the EID = keyword with a valid symbolic parameter. Rerun the job. Programmer Response: Correct and recompile. The macro generates no code. Problem Determination: Table I, items 4, 19,29. Problem Determination: Table I, items 4, 19,29. AHLOS3 AHL061 INVALID TYPE = KEYWORD Explanation: An invalid parameter is specified for the TYPE = keyword of the HOOK macro instruction. A parameter other than P, BP, BPN, T, or BT is specified. NO MCQE ADDRESS SPECIFIED Explanation: The MCQE address returned by SETEVENT service on the first invocation of the SETEVENT macro must be specified on all later invocations of this macro. If this is the first invocation, this address must be zero. System Action: The macro is not expanded (severity code - 8). System Action: None. Programmer Response: Probable user error. Correct the TYPE = keyword, specifying a valid parameter. Rerun the job. Programmer Response: Correct and recompile. The macro generates no code. Problem Determination: Table I, items 4, 19,29. Problem Determination: Table I, items 4, 19, 29. AHLOSS INVALID EID= KEYWORD AHL062 Explanation: An invalid parameter is specified for the EID = keyword of the HOOK macro instruction. o System Action: The macro is not expanded (severity code - 8). Programmer Response: Probable user error. Correct the EID = keyword, specifying a valid symbolic parameter. Rerun the job. Problem Determination: Table I, items 4, 19,29. AHLOS7 SOME EID TYPE SPECIFIED WITH FREE OR ACTIVAT Explanation: On the SETEVENT macro, FREE and ACTIVAT are related on the entire MCQE chain. Therefore, single EIDs or classes of EIDs may be specified with these two actions. System Action:' None. Programmer Response: Correct and recompile. The macro generates no code. ECB KEYWORD MISSING Problem Determination: Table I, items 4, 19, 29. Explanation: The AHLREAD macro ECB keyword is missing. AHL063 System Action: None. Programmer Response: Probable user error. Code the missing keyword on the macro and recompile. NO ACTION SPECIFIED WITH STANDARD FORM Explanation: On the SETEVENT macro, a full set of options must be specified on the STANDARD form. The ACTION option is missing. Problem Determination: Table I, items 19,29. System Action: None. AHLOS8 DATA AREA KEYWORD MISSING Explanation: The AHLREAD macro instruction DAT AAREA keyword is missing. Programmer Response: Correct and recompile. The macro generates no code. Problem Determination: Table I, items 4, 19, 29. System Action: None. AHL064 Programmer Response: Probable user error. Code the missing keyword on the macro and recompile. Problem Determination: Table I, items 19,29. 0 , f NO EIDAD OR CLASSAD SPECIFIED ON STANDARD FORM Explanation: On the SETEVENT macro, a full set of options must be specified on the STANDARD form. Both EIDAD and CLASSAD are missing. At least one of these must be specified. System Action: None. Programmer Response: Correct and recompile. The macro generates no code. AHL Messages - Generalized Trace Facility AHL-5 Problem Determination: Table I, items 4, 19,29. Problem Determination: Table I, items 2, 4, 7a, 29. AHL065 AHL071I ACTION OPTION INVALID Explanation: On the SETEVENT macro, the contents of the ACTION field is not one of the valid options. System Action: None. Programmer Response: Correct and recompile. The macro generates no code. LOAD FAILED FOR MODULE mod, yyy rc Explanation: The LOAD of the specified module failed. Refer to the VS2 System Codes publication for an explanation of the abend code, yyy, and the return code, rc, that are specified in this message. System Action: GTF terminates. Operator Response: Restart GTF. Problem Determination: Table I, items 4, 19,29. Problem Determination: Table I, items 2, 13, 25c. AHL066 NO ADDRESS SPECIFIED WITH MF (E) AHLIOOA SPECIFY TRACE OPTIONS Explanation: When the EXECUTE form of the SETEVENT macro is used, the address of the parameter list to be filled in must be provided. This is missing on this invocation. System Action: None. Programmer Response: Correct and recompile. The macro generates no code. Explanation: The trace options for the Generalized Trace Facility (GTF) are to be entered in response to this message. System Action: GTF initialization will not continue until the operator responds to this message. Operator Response: Enter REPLY xx, 'TRACE = option, option, ... ,option' for the desired trace options. Problem Determination: Table I, items 4, 19, 29. AHLIOIA AHL067 NO PARAMETER LIST NAME SPECIFIED Explanation: When the LIST form of the SETEVENT macro is used, a name must be included, which the macro uses to name the parameter list. This name was not specified in this case. System Action: None. Programmer Response: Correct this condition and recompile. This macro generates no code. Problem Determination: Table I, items 4, 19,29. AHL068 INVALID MACRO FORM SPECIFIED WITH MF KEYWORD Explanation: The invocation of the SETEVENT macro specified a character other than E (for execute), L (for list), or M (for modify) on the MF keyword. System Action: The macro is not expanded and the compilation fails with a severity code of 12. Programmer Response: Recode the macro instruction with the proper form on the MF keyword and recompile. Problem Determination: Table I, items 4, 19, 29. AHL070I INVALID DEVICE TYPE FOR TRACE DATA SET Explanation: The trace data set defined by the IEFRDER DD statement in the GTF procedure is allocated with an invalid device type. It must be allocated to a tape or direct access device. SPECIFY TRACE EVENT KEYWORDSkeywd = ,...,keywd = Explanation: The event keywords for the Generalized Trace Facility (GTF) which correspond to the trace options specified in response to message AHLlOOA are to be entered in response to this message. Only those event keywords appearing in the message text (keywd = , ... ,keywd =) may be specified in the response. The keyword(s) and their corresponding trace options (as specified in the reply to message AHLlOOA) are as follows: • • • • • • • • keyword 10 = for option lOP keyword SIO = for option SlOP keyword SVC = for option SVCP keywords PI = for option PIP keyword 10 = ,SIO = ,PI = ,SVC = for option SYSP keyword CCW = for option CCWP keyword ASID = for option ASIDP keyword JOBNAME = for option JOBNAMEP System Action: GTF initialization will not continue until the operator responds to this message. Operator Response: Enter REPLY xx,'keyword = (value, ... ,value), keyword = (value, ... ,value), .. .' for those keywords allowed. AHLI01A CONTINUE TRACE DEFINITION OR REPLY END Explanation: Event keywords for the Generalized Trace Facility (GTF) may be entered in response to this message to continue the trace definition. END may be entered to terminate the definition. System Action: GTF initialization will not continue until the operator responds to this message. System Action: GTF terminates. Programmer Response: Insure that the trace data set, as defined by the IEFRDER DD statement in the GTF procedure, is allocated to a tape or direct access device. AHL-6 MVS/370 System Messages Volume 1 Operator Response: Enter REPLY xx,'keyword = (value, ... ,value),keyword = (value, ... ,value), .. .' for those keywords allowed. AHLI03I c~ I TRACE OPTIONS SELECTED keywd = (value),•.• ,keywd = (value) ( keywd,keywd, .•.,keywd Explanation: The trace options specified for the Generalized Trace Facility (GTF) are noted by keywd,keywd, ... ,keywd. The keywd(s) correspond to those options specified in the response to message AHLlOOA or in the control statements provided by the SYSl.PARMLIB data set. If prompting was requested, the keywords also indicate values provided by the SYSl.PARMLIB data set or in response to messages AHLlO1A and AHLl02A. System Action: GTF initialization continues. Operator Response: If the values do not indicate the desired trace options, the options may be respecified in the response to message AHL125A. o Programmer Response: If control statements are being supplied by the SYSl.PARMLIB data set, correct the statement in error and rerun the job. Problem Determination: Table I, items 2, 4, 29. AHLI07A SYNTAX ERROR. MISSING COMMA Explanation: In response to message AHLlOOA, AHLlOIA, or AHLl02A, or in the control statements provided by the SYSl.PARMLIB data set, a comma that should appear is missing. AHLI04A TRACE = KEYWORD NOT SPECIFIED System Action: The control statement is not accepted. GTF initialization will not continue until the operator responds to this message. Explanation: The TRACE = keyword was not specified in the response to message AHLlOOA or in the control statements provided by the SYS 1.PARMLIB data set. Operator Response: Probable user error. If the control statements are being entered by way of the system console, enter the response again. System Action: The control statement is not accepted. GTF initialization will not continue until the operator responds to this message. Programmer Response: If control statements are being supplied by the SYS I.PARMLIB data set, correct the statement in error and rerun the job. Operator Response: Probable user error. If control statements are being entered by way of the master console, enter the response again. Problem Determination: Table I, items 2, 4, 29. Programmer Response: If control statements are being supplied by the SYS 1.PARMLIB data set, correct the statement in error and rerun the job. Explanation: In the response to message AHLlOOA or in the control statements provided by the SYS I.PARMLIB data set, an invalid Generalized Trace Facility option (opt) was specified. Problem Determination: Table I, items 2, 4, 29. AHLI05A SYNTAX ERROR. IMPROPER DELIMITER System Action: The control statement is not accepted. GTF initialization will not continue until the operator responds to this message. Explanation: The response to message AHLlOOA, AHLlOIA, AHLl02A, or the control statement provided by the SYSl.PARMLIB data set is punctuated incorrectly. Operator Response: Probable user error. If the control statements are being entered by way of the system console, enter the response again. System Action: The control statement is not accepted. GTF initialization will not continue until the operator responds to this message. Programmer Response: If control statements are being supplied by the SYS I.PARMLIB data set, correct the statement in error an.d rerun the job. Operator Response: Probable user error. If the control statements are being entered by way of the system console, enter the response again. Problem Determination: Table I, items 2, 4, 29. Programmer Response: If control statements are being supplied by the SYSl.PARMLIB data set, correct the statement in error and rerun the job. Problem Determination: Table I, items 2, 4, 29. AHLI06A NO OPTIONS SPECIFIED o Operator Response: Probable user error. If the control statements are being entered by way of the system console, enter the response again. Explanation: In the response to message AHLlOOA or in the control statement provided by the SYSl.PARMLIB data set, the TRACE = keyword is either followed by a blank, which precedes the options, or is not followed by options. System Action: The control statement is not accepted. GTF initialization will not continue until the operator responds to.this message. AHLI08A INV ALID OPTION SPECIFIED -- opt AHLI09A INV ALID DEVICE SPECIFIED -- ddd Explanation: In the response to message AHLIOIA or AHLl02A or in the control statements provided by the SYS 1.PARMLIB data set, a device address (ddd) was specified in the 10 =, SIO =, or 10 = SIO = parameter that contains an invalid hexadecimal character. System Action: The control statement is not accepted. All options on the line in error are disregarded and must be respecified. Operator Response: Probable user error. If the control statements are being entered by way of the system console, reenter the corrected line. AHL Messages- Generalized Trace Facility AHL-7 Programmer Response: If control statements are being supplied by the SYS I.PARMLIB data set, correct the statement in error and rerun the job. Problem Determination: Table I, items 2, 4, 29. AHL1l3A LMT ERROR. EXCEEDED SO DEVICES FOR 10= Problem Determination: Table I, items 1,2,4,29. AHLIIOA INVALID EVENT KEYWORD SPECIFIED Explanation: A keyword was specified incorrectly in the response to message AHLlOlA, AHLl02A, or in the control statements provided by the SYS1.PARMLIB data set. System Action: The response is not accepted. All options on the line in error are disregarded and must be respecified. Operator Response: Probable user error. If the control statements are being entered by way of the system console, reenter the corrected line. Programmer Response: If control statements are being supplied by the SYSl.PARMLIB data set, correct the statement in error and rerun the job. Problem Determination: Table I, items 2, 4, ::-'. AHLlllA UNBALANCED PARENTHESIS IN KEYWORD keywd Explanation: A parenthesis is missing for the keyword (keywd) in the response to message AHLlOIA, in the response to message AHLl02A, or in the control statements provided by the SYSI.PARMLIB data set. System Action: The response is not accepted. All options on the line in error are disregarded and must be respecified. Operator Response: Probable user error. If the control statements are being entered by way of the system console, reenter the corrected line. Programmer Response: If control statements are being supplied by the SYS1.PARMLIB data set, correct the statement in error and rerun the job. Explanation: In the response to message AHLlOIA, AHLlO2A or in the control statements provided by the SYS l.PARMLIB data set, more than 50 device addresses were specified for the 10 = keyword. System Action: The response is not accepted. All options on the line in error are disregarded and must be respecified. Operator Response: Probable user error. If the control statements are being entered by way of the system console, reenter the corrected line. Programmer Response: If control statements are being supplied by the SYS I.PARMLIB data set, correct the statement in error and rerun the job. Problem Determination: Table I, items 2, 4, 29. AHL1l4A LMT ERROR. EXCEEDED SO DEVICES FOR SIO= Explanation: In response to message AHL101A, AHLl02A, or in the control statements provided by the SYSl.PARMLIB data set, more than 50 device addresses were specified for the SIO = keyword. System Action: The response is not accepted. All options on the line in error are disregarded and must be respecified. Operator Response: Probable user error. If the control statements are being entered by way of the system console, reenter the corrected line. Programmer Response: If control statements are being supplied by the SYSl.PARMLIB data set, correct the statement in error and rerun the job. Problem Determination: Table I, items 2, 4, 29. Problem Determination: Table I, items 2, 4, 29. AHL1l5A INVALID INTERRUPT CODE SPECIFIED AHL112A UNALLOWABLE KEYWORD FOR THE PROMPTING SEQUENCE -- keywd Explanation: In the response to message AHLlOIA, AHLl02A or in the control statements being provided through the system console, an invalid interruption code was specified for the PI = keyword. Explanation: In the response to message AHLlOIA, AHLI02A, or in the control statements provided by the SYSl.PARMLIB data set, a keyword (keywd) was used that was not specified in the TRACE = options when starting the Generalized Trace Facility (GTF). System Action: The response is not accepted. All options on the line in error are disregarded and must be respecified. Operator Response: Probable user error. If the control statements are being entered by way of the system console, enter the response again using only those keywords noted in message AHLIOIA. System Action: The response is not accepted. All options on the line in error are disregarded and must be respecified. Operator Response: Probable user error. If the control statements are being entered by way of the system console, reenter the corrected line. Programmer Response: If control statements are being supplied by the SYS 1.PARMLIB data set, correct the statement in error and rerun the job. Problem Determination: Table I, items 2, 4, 29. Programmer Response: If control statements are being supplied by the SYSl.PARMLIB data set, correct the statement in error and rerun the job. AHL-8 MVS/370 System Messages Volume 1 AHL116A INVALID SVC NUMBER SPECIFIED AHL119I ERROR IN GTF MODULE AHLWTASK Explanation: In the response to message AHLl01A, AHLl02A, or in the control statements provided by the SYSl.PARMLIB data set, an SVC number greater than 255 was specified in the SVC = keyword. Explanation: An unrecoverable error was encountered by AHLW ASK, the WTO function of GTF. System Action: The response is not accepted. All options on the line in error are disregarded and must be respecified. Operator Response: None. System Action: GTF terminates. Problem Determination: Table I, items 1,2, 7a, 7d, 13, 16, 18,29. Operator Response: Probable user error. If the control statements are being entered by way of the system console, reenter the corrected line. Programmer Response: If control statements are being supplied by the SYS 1.PARMLIB data set, correct the statement in error and rerun the job. SYSl.PARMLIB INPUT INDICATED Explanation: The user has indicated that the trace options for the Generalized Trace Facility (GTF) are to be provided by a member of the SYS 1.PARMLIB data set. Problem Determination: Table I, items 2, 4, 29. System Action: GTF will receive trace options from the SYSl.PARMLIB data set and not from the system console. AHL117A LMT ERROR. EXCEEDED SO SVC NUMBERS Operator Response: None. Explanation: In the response to message AHLl01A, AHLl02A, or in the control statements being provided by the SYSl.PARMLIB dat set, more than 50 SVC numbers were specified for the SVC = keyword. AHL122I System Action: The response is not accepted. All options on the line in error are disregarded and must be respecified. o AHL1211 Operator Response: Probable user error. If the control statements are being entered by way of the system console, reenter the corrected line. Programmer Response: If control statements are being supplied by the SYS I.PARMLIB data set, correct the statement in error and rerun the job. MEMBER NOT SPECIFIED. PARMLIB IGNORED Explanation: A member name was not found on the SYSl.PARMLIB OD statement. System Action: The SYSl.PARMLIB data set will not be used to supply trace options to the Generalized Trace Facility. Operator Response: Trace options must be entered by way of the master console. Programmer Response: Probable user error. Include a valid member name in the SYSl.PARMLIB DO statement. Problem Determination: Table I, items 2, 4, 29. Problem Determination: Table I, items 2, 4, 29. AHL123I AHL118I ERROR IN AHLTxxxx.yyy [zzzzzzING] DISABLED. TIME = hh.mm.ss [ DUMP ATTEMPT 1SUCCESSFUL ·1] UNSUCCESSFUL Explanation: An error has occurred in the Generalized Trace Facility (GTF) module AHLTxxxx while attempting to gather data for event yyy. zzzzzzING specifies whether it is the tracing or the filtering which has been disabled. If filtering has been disabled, all events of type yyy will be traced. For module name AHLTDIR, the error occurred while attempting to save trace data for ABDUMPjSNAP or SVCDUMP. zzzzzzING will indicate ABDUMPING for ABDUMPjSNAP or SDUMPING for SVCDUMP. yyy will indicate TRT. This message will also indicate whether or not GTF's attempt to take an SVCDUMP to record the error was successful. Operator Response: None. o Problem Determination: Table I, items 2, 4, 13, 16,29. Stop GTF. Specify EXT mode, OEBUG=YES, and the same trace options specified for GTF. Execute the AMDPRDMP service aid, specifying the EDIT verb. The input for the AMDPRDMP service aid is the trace data set. MEMBER mem NOT FOUND. PARMLIB IGNORED Explanation: The member (mem) indicated on the SYSl.PARMLIB DD statement was not found in the SYS1.PARMLIB data set. System Action: The SYS 1.PARMLIB data set will not be used to supply trace options to the Generalized Trace Facility. Operator Response: Trace options must be entered by way of the master console. Programmer Response: Probable user error. Include a valid member name on the SYS1.PARMLIB DO statement. Problem Determination: Table I, items 2, 4, 25c, 29. AHLl14I GTF PARMLIB INPUT ERROR Explanation: An error has been found in the trace option parameters specified by the SYSl.PARMLIB data set. System Action: The trace options specified on the SYS1.PARMLIB data set will be disregarded. Operator Response: Trace options must be entered by way of the master console. AHL Messages - Generalized Trace Facility AHL-9 • Programmer Response: Probable user error. A message indicating the exact error is in the job stream list. System Action: GTF terminates. Programmer Response: Correct the I/O error and restart GTF. Problem Determination: Table I, items 2, 4, 26c, 29. AHL125A RESPECIFY TRACE OPTIONS OR REPLY U Explanation: In response to this message, trace options for the Generalized Trace Facility (GTF) may be respecified or a reply of U may be entered to continue initialization. System Action: GTF initialization will not continue until the operator responds to this message. Problem Determination: Table I, items 2, 13, 25c (SYSI.LINKLIB),29. AHL130I INSUFFICIENT CORE FOR TRACE INITIALlZATION Explanation: There is not enough virtual storage space for GTF to continue initialization. System Action: GTF terminates. Operator Response: If message AHLl03I does not indicate the trace options you desire, respecify the desired options, beginning with TRACE =. To continue initialization, reply U. AHL126A ILLEGAL SPECIFICATION OF TRACE OPTIONS Explanation: ASIDP, CCW, CCWP, JOBNAMEP, PCI, or TRC are specified, but no other trace options are specified. ASIDP, CCW, CCWP, JOBNAMEP, PCI, and TRC are only qualifiers for other trace options. System Action: The trace options specified have not been accepted. Operator Response: Probable user error. Reenter the trace options qualifying the options previously specified. Operator Response: Probable user error. Increase the region size and restart GTF. Note: Make sure that the buffer space is not too large. Problem Determination: Table I, items 2, 4, 7a, 7d, 29. AHL1311 GTF PARMLlB ERROR DURING OPEN -- nnn Explanation: An error occurred while the SYSl.PARMLIB data set was being opened. The system completion code is given by nnn. System Action: Trace options will not be supplied to GTF by the SYSl.PARMLIB data set. Operator Response: All options must be specified from the master console. Problem Determination: Table I, items 2, 4, 29. AHLl271 GTF PARMLIB 1/0 ERROR text Explanation: GTF detected an input/output error while reading the SYSl.PARMLIB data set. The text of the message describes the error: device address, I/O operation, error condition, and access method, used. System Action: The trace options specified in the SYSl.PARMLIB data set are disregarded. Operator Response: Epter the trace options from the master console. Problem Determination: Table I, item 29. Have a listing of the SYSl.PARMLIB data set available. AHL1281 GTF MODULE mod NOT FOUND Programmer Response: Follow the directions for the system completion code nnn. Problem Determination: Table I, item 29. Have a listing of the SYSl.PARMLIB data set available. AHL132I MC ROUTING FACILITY TERMINATING ON ERROR CONDITION Explanation: The monitor call routing facility encountered an unrecoverable error while attempting to handle monitor call processing. System Action: The MC routing facility will attempt to terminate the Generalized Trace Facility (GTF). Operator Response: If GTF is active, and does not terminate, the operator should stop it. Explanation: The GTF module (mod) was not found. Problem Determination: Table I, items 1,2, 13, 16,29. System Action: GTF terminates. AHL133I Programmer Response: Use the linkage editor to put the missing GTF module (mod) into the system, and restart GTF. SETEVENT UNABLE TO INITIALIZE CPU xxx FOR yyyyyyyy Problem Determination: Table I, items 2, 13, 25c (SYSI.LINKLIB),29. Explanation: The SETEVENT service, operating on behalf of component yyyyyyyy, was not able to set control register 8 to the correct mask for current monitor call activity on the CPU at address xxx. AHL1291 System Action: All other alive CPUs are initialized. BLDL 1/0 ERROR LOADING GTF MODULE mod Explanation: An I/O error occurred during a BLDL for the module (mod). AHL-I0 MVSj370 System Messages Volume I Operator Response: None. Problem Determination: Table I, items 2, 7a, 7d, 9a, 13,29. AHL135A INVALID EVENT SPECIFIED FOR KEYWORD keywd Explanation: In response to message AHLlOIA, AHLl02A or in the control statements being provided by the SYSl.PARMLIB data set, the keyword, keywd, had an invalid event associated with it. System Action: The response is not accepted. All options on the line in error are disregarded and must be respecified. Operator Response: Probable user error. If control statements are being entered by way of the system console, reenter the corrected line. Programmer Response: If control statements are being supplied by the SYSl.PARMLIB data set, correct the statement in error and rerun the job. Problem Determination: Table I, items 2, 4, 29. AHL136I INVALID RESPONSE TO MSG AHL125A System Action: The system ignores all keywords and values in the control statement. Operator Response: Probable user error. If you are entering the control statements via the system console, respecify the value of the invalid parameter. Programmer Response: If the SYSl.PARMLIB data set is supplying the control statements, respecify the value of the invalid parameter and restart the GTF (generalized trace facility). Problem Determination: Table I, items 2,4, and 29. AHL141D INVALID VALUE SPECIFIED FOR CCW KEYWORD, RESPECIFY PARAMETERS Explanation: An invalid value was specified in the response to message AHLlOIA or message AHLl02A or in the control statements that the SYSl.PARMLIB data set supplies. The system issues this message for misspellings, missing commas, duplicate entries, invalid parameter values, and the like. System Action: The system ignores all keywords and values in the control statement. System Action: Message AHLl2SA will be reissued. Operator Response: Probable user error. If you are entering the control statements via the system console, respecify the value of the invalid parameter. Programmer Response: None. AHL137I GTF CANNOT CHANGE STATUS OF SYSTEM TRACE Programmer Response: If the SYSl.PARMLIB data set is supplying the control statements, respecify the value of the invalid parameter and restart the GTF (generalized trace facility). Problem Determination: Table I, items 2, 4, and 29. Explanation: During GTF initialization, GTF saves the status of system trace and then sets system trace off. During GTF termination, GTF restores the status of system trace. This messages appears when GTF is unable to change the status of system trace; that is, when GTF cannot set system trace off during initialization and when GTF cannot restore the status of system trace during GTF termination. System Action: If the error occurs during GTF initialization, the system issues messages AHL016I and AHL007I, abnormally terminates GTF, and takes a dump. If the error occurred during GTF termination, the system does not take a dump. Operator Response: Notify the system programmer. Programmer Response: Determine why GTF was unable to change the status of system trace and correct the problem. Problem Determination: Table I, items 2, 4, 13, 16, and 29. AHLl40D RESPECIFY VALUE FOR INVALID PARAMETER parm c If parm is PClT AB (size of program controlled interrupt table), the value ofPCITAB is 0 or greater than 9. Explanation: A reply of TRACE = option,option, ... or U was not given in response to message AHLl2SA. Operator Response: Issue correct reply to message AHLl2SA. o • AHL142D A SPECIFIED JOBNAME IS INVALID, RESPECIFY PARAMETERS Explanation: In response to message AHLlOIA or message AHLl02A or in the control statements that the SYSl.PARMLIB data set supplies, an invalid jobname is specified for the JOBNAME= parameter. The jobname is invalid because it contains an invalid character or too many characters. A valid jobname is 1 to 8 characters. The characters must be alphabetic (A to Z), numeric (l to 9 and 0), or national (#, @, and $). The first character of the jobname must be alphabetic or national. System Action: The GTF(generalized trace facility) ignores all the jobnames that the operator specified in response to message AHLlOlA. Operator Response: Probable user error. If you are entering the control statements via the system console, respecify the value of the invalid parameter. Explanation: The parameter parm has an invalid value. Programmer Response: If the SYSl.PARMLIB data set is supplying the control statements, respecify the value of the invalid parameter and restart the GTF (generalized trace facility). • If parm is CCWN (number of CCWs traced), the value of CCWN is greater than S12. Problem Determination: Table I, items 2,4, and 29. • If parm is DATA (number of data bytes traced), the value of DATA is greater than 32767. AHL Messages - Generalized Trace Facility AHL-ll AHLt43D MORE THAN FIVE {ASIDSIJOBNAMES} SPECIFIED, RESPECIFY PARAMETERS Problem Determination: Table I, items 2, 4, 16, and 29. AHLl46I Explanation: In response to message AHL I0 I A or message AHLl02A or in the control statements that the SYSl.PARMLIB data set supplies, more than 5 jobnames are specified for the JOBNAME=parameter or more than 5 address spaces are specified for the ASIO = parameter. System Action: The GTF ignores all ASIOs and JOBNAMEs that the operator specified in response to AHLIOIA. Operat~)f Response: Probable user error. If you are entering the control statements via the system console, respecify the value of the invalid parameter. Programmer Response: Ifthe SYSl.PARMLIB data set is supplying the control statements, respecify the value of the invalid parameter and restart the GTF (generalized trace facility). Problem Determination: Table I, items 2, 4, and 29. AHLt44D A SPECIFIED ASID IS INVALID, RESPECIFY PARAMETERS Explanation: In response to message AHLIOIA or message AHLl02A or in the control statements that SYSI.PARMLIB supplies, an ASID (address space identifier) specified for the ASID = parameter is invalid. The ASID is invalid because of one of the following: • • • The ASID value contains a character that is not a valid hexadecimal character. THE EXPECTED CCW AT CSW-8 WAS NOT FOUND DURING THE CCW SCAN, TRACING WAS FORCED Explanation: On an I/O interrupt, the GTF (generalized trace facility) traced from the beginning of the channel program to find the CCW (channel command word) pointed to by CSW-S (channel status word). The GTF could not find the CCW. This may happen if: • A PCI (program controlled interrupt) DIE (disabled interrupt exit) modified the channel program. • The GTF traced the number of CCWs that CCWN (number of CCWs traced) specified before finding CSW-8. System Action: The GTF traces the CCW pointed to by CSW-S. The GTF also traces the data that certain fields of the CCW pointed to by CSW-S reference. These fields are the data address and count fields. For further information on these fields and the data they reference, see IBM System/370 Principles of Operation, GA22-7000, the CCW section. Usually, when the GTF issues this message, the GTF cannot trace the entire channel program. The GTF cannot tell if the traced CCW (the one pointed to by CSW-S), is using the command code of a previous CCW. In other words, the GTF cannot tell if the CCW is part of a data chain. Thus, the CCW command code may be invalid. Because the GTF cannot check the CCW command code, the I/O operation may not transfer data. Operator Response: None. The value of the ASID is greater than the largest valid ASIO value. The system initialization parameter, MAX USER, defines the largest valid ASID value. Programmer Response: None. The ASID is O. AHL147I System Action: The GTF (generalized trace facility) ignores all ASIDs. Operator Response: Probable user error. If you are entering the control statements via the system console, respecify the value of the invalid parameter. Programmer Response: If the SYSI.PARMLIB data set is supplying the control statements, respecify the value of the invalid parameter and restart the GTF (generalized trace facility). Problem Determination: Table I, items 2, 4, and 29. ERROR IN RECORD COUNT, THERE MAY BE LOST EVENTS Explanation: The system places all CCW (channel command word) trace records into sequence. Module AMDPRAPP issues this message when module AMDSYS07 detects an out of sequence record while AMDPRDMP EDIT is formatting the records. The user should scan the GTF (generalized trace facility) output for a GTF lost event record. System Action: AMDPRDMP continues processing. Operator Response: None. Problem Determination: Table J, items 2, 4, and 29. Programmer Response: None. AHLt45I ERROR IN JOBNAME OR ASID FILTERING, GTF TERMINATED Problem Determination: Table I, items 4, 29, and 31. Explanation: An unrecoverable error occurred in module AHLTSELF. AHLTSELF is trying to filter the GTF (generalized trace facility) data by JOBNAME or ASID. AHL148I System Action: The GTF terminates and attempts to take an SVC dump. Explanation: One of the following is true about the real address of the beginning of the channel program: Operator Response: If you wish, start the GTF again without JOBNAME filtering or ASID filtering. • Programmer Response: None. AHL-12 MVS/370 System Messages Volume 1 THE ADDRESS OF THE CHANNEL PROGRAM IS NOT VALID. THE CHANNEL PROGRAM CANNOT BE TRACED. The GTF (generalized trace facility) could not translate the real address into a valid virtual address. c • The GTF translated the real address into a virtual address but could not translate the virtual address back to the same real address. AHL150I • The real address is not the address of a doubleword boundary. • On an end-of-sense-information interrupt, the CCW (channel command word) address (the real address) in the CSW (channel status word) is zero. Explanation: A PCI (program controlled interrupt) occurred. There is no entry in the PCI table for this interrupt and there is no empty slot to make an entry for this interrupt. Module AHLTCCWG issues this message to the GTF (generalized trace facility) output data set as a trace record. You can find the real address of the beginning of the channel program in either the CAW (channel address word), the PCI (program controlled interrupt) table, the CSW, or the IOSB (input/output supervisor block). Module AHLTCCWG issues this message to the GTF trace data set as a GTF trace record. THE PCI TABLE IS FULL. TRACE USES THE ADDRESS IN THE IOSB AS THE CHANNEL PROGRAM START. System Action: The GTF considers the address in the 10SRST field of the 10SB (input/output supervisor block) to be the start of the channel program. Subsequent resumptions and I/O interrupts also consider the address in the IOSRST to be the start of the channel program until a slot frees up. (A new PCI table is created each time the GTF is started.) The channel program that the GTF traced may be misleading. Operator Response: None. System Action: The GTF writes the contents of the 10SB to the GTF trace data set. If an ERP (error recovery program) workarea is present, the system writes the ERP workarea to the GTF trace data set. The GTF continues processing. Programmer Response: Increase the size of the PCI table by increasing the value of PCITAB =, a CCW keyword. Problem Determination: Table I, items 2, 4, and 29. Operator Response: None. AHL151I Programmer Response: If the condition persists: o THE ADDRESS OF THE CCW IS NOT VALID. THERE IS A BREAK IN THE CCW CHAIN. Explanation: The GTF (generalized trace facility) attempted to trace a CCW (channel command word). One of the following is true about the real address of the CCW: • Examine the SIO (start input/output) record associated with the missing CCW chain for an invalid CCW. • Examine the 10SB that the GTF wrote to the GTF trace data set. • The GTF could not translate the real address into a valid virtual address. Examine the SYSl.LOGREC data set for errors in GTF modules. • The GTF translated the real address into a virtual address but then could not translate the virtual address back to the same real address. • The boundary of the storage location containing the real address is not a double word boundary. • Problem Determination: Table I, items 2, 4, and 29. AHL149I CHANNEL PROGRAM NOT COMPLETED WITHIN SPECIFIED nnn CCWS Explanation: The GTF (generalized trace facility) could not trace the entire channel program. nnn is the value of the CCWN (number of CCWs traced) keyword specified at GTF initialization time. If CCWN is not specified at GTF initialization time, nnn is 50, the default value. Module AHLTCCWG issues this message to the trace data set as a trace record. System Action: The GTF continues processing. The GTF has traced nnn CCWs, which it writes to the GTF output data set. The GTF also writes the 10SB (input/output supervisor block) to the GTF output data set. If an ERP (error recovery program) workarea is present, the GTF writes the ERP workarea to the GTF output data set. Module AHLTCCWG issues this message to the GTF output data set as a trace record. System Action: The GTF places 8 bytes (a double word) of zeroes in the slot reserved for the CCW. The GTF places the invalid real address in the field that normally contains the CCW address. The GTF writes the 10SB (input/output supervisor block) to the GTF output data set. If an ERP (error recovery program) is present, the GTF writes the ERP to the GTF output data set. The GTF continues processing. Operator Response: None. Programmer Response: None. Problem Determination: Table I, items 2, 4, and 29. Operator Response: None. AHL1521 Programmer Response: Increase the value of the CCWN keyword if you want to see more of the channel program. c Problem Determination: Table I, items 2, 4, and 29. DATA COULD NOT BE TRACED Explanation: The GTF (generalized trace facility) could not trace the data associated with the current CCW (channel command word). This is because the GTF could not translate the real address of the data to a virtual address or translate the virtual address back to a real address. Module AHLTCCWG issues this message to the GTF output data set as a trace record. AHL Messages - Generalized Trace Facility AHL-13 System Action: The GTF writes the 10SB (input/output supervisor block) to the GTF output data set. If an ERP (error recovery program) work area is present, the GTF writes the ERP workarea to the GTF output data set. The GTF continues processing. Problem Determination: Table I, items 2, 4, and 29. Operator Response: None. Explanation: The CCW (channel command word) address in the CSW (channel status word) is invalid because of one of the following: Programmer Response: This message may occur frequently while the GTF traces the I/O activity of a paging data set. If this message occurs frequently for I/O that is not paging I/O, check SYSI.LOGREC for GTF errors. Problem Determination: Table I, items 2, 4, and 29. AHL153I AHL1541 • The GTF (generalized trace facility) could not translate the real address of the last CCW into a valid virtual address. • GTF translated the real address of the last CCW into a virtual address but could not translate the virtual address back to the same real address. " • The CCW address is not the address of a double word. • The CCW address is zero. This occurs when there is a simulated interrupt after a missing interrupt is detected. UNABLE TO OBTAIN SENSE INFORMATION ON AN END-OF-SENSE 1/0 INTERRUPT Explanation: The GTF (generalized trace facility) cannot trace the sense information because of one of the following: • The address of the sense bytes is zero. • CSW-8 (channel status word) does not point to a sense CCW (channel command word). Module AHLTCCWG issues this message to the GTF output data set as a trace record. System Action: The GTF traces the CCW and writes the IOSB (input/output supervisor block) to the GTF output data set. If an ERP (error recovery program) is present, the GTF writes it to the GTF output data set. The GTF continues processing, but terminates this channel program trace. ON AN 1/0 INTERRUPT, THE CSW CONTAINS AN INVALID ADDRESS. TRACING CONTINUES AS FAR AS POSSIBLE. Module AHLTCCWG issues this message to the GTF output data set as a trace record. System Action: The GTF traces the channel program, as long as it finds valid CCWs or until it traces the maximum number of CCWs as specified by the CCWN parameter. The GTF writes the 10SB to the GTF output data set. If an ERP (error recovery program) work area is present, the GTF writes it to the GTF output data set. Operator Response: None. Programmer Response: None. Operator Response: None. Problem Determination: Table I, items 2, 4, and 29. Programmer Response: None. c AH L-14 M VS /370 System Messages Volume 1 o Service Aids Messages (AMx) o Component Name AMx Program Producing Message Service Aids: AMAPTFLE, AMASPZAP, AMBLIST, AMDPRDMP, AMOSADMP Audience and Where Produced For the programmer: SYSPRINT data set. For the operator: console. Message Format AMxnnnl text (in SYSPRINT) (on console) id AMxnnns text id Message reply identification (absent, if operator reply not required). nnn Message serial number, which is coded to indicate the service aid program. s Type code: A Action: the operator must perform a specific action. D Decision: the operator must choose an alternative. I Information: no operator action is required. text Message text. Associated and Referenced Publication OSjVS2 MVS System Programming Library: Service Aids, GC28-0674 AMAPTFLE Messages AMAOOOI THE FOLLOWING MODULE(S) DID NOT FIND A MATCH Explanation: The AMAPTFLE program could not find a match for the input module name on the Stage 1 output tape for SYSGEN, or a module name has been specified more than once (for example, two input statements contained the same module name). System Action: If AMAPTFLE could not find a match, all module names for which no JCL was produced will be listed following this message. If duplicate module names were encountered, AMAPTFLE will list the JCL for the module the first time it processes the name. All subsequent encounters with the same module name will cause AMAPTFLE to flag the name as an error (return code--4). Programmer Response: Probable user error. If the module name was in error, correct the name and rerun the job. For duplicate names, no action is required. Problem Determination: Table I, items 3, 13, 17a, 29. Have the MODF input available. o AMAOOll INPUT MODULE TABLE HAS OVERFLOWED BREAK INPUT INTO TWO JOBS AND RERUN Explanation: The number of input module names has exceeded the limit of 150 allowed in the input module table. System Action: AMAPTFLE stops processing the input, and issues this message (return code--16). Programmer Response: Probable user error. Break the input data into groups of no more than 150 module names per execution of AMAPTFLE, and execute the program as many times as needed to create JCL for all the modules. Problem Determination: Table I, items 13,29. Have the MOOF input available. AMA002I DATA SET ASSOCIATED WITH THE Ilddn DD CARD CANNOT BE OPENED Explanation: The DCB associated with DD statement ddn cannot be opened. The data set cannot be read. System Action: AMAPTFLE processing is terminated (return code--16). Programmer Response: Probable user error. Check for errors in the DO statements named in the message. Correct the errors. Problem Determination: Table I, items 1, 13, 29. AMx Messages - Service Aids Messages AMx-l AMA0031 UNCORRECTABLE I/O ERROR OCCURRED jjj,sss,ddd,devtyp,ddn,opr,err AMA0061 Explanation: An uncorrectable I/O error was detected during the execution of an I/O operation. The fields in the message text are: Explanation: AMAPTFLE was unable to update load module (mod) with the program temporary fix (PTF). Ifnn=OI, the directory entry for load module (mod) in the data set described by the SYSLMOD DD statement could not be located. If nn =02, the PTF was not successfully link-edited into the module. jjj The name of the job within which the error occurred. sss The name of the step within which the error occurred. ddd The unit address of the device on which the error occurred. devtyp The device-type of the failing device. ddn The name of the DD statement defining the associated data set. opr The type I/O operation being performed at the time of the error. err The type error that occurred. System Action: AMAPTFLE terminates (return code--16). Programmer Response: Rerun the job specifying MSGLEVEL=(I,I) on the JOB statement. LOAD MODULE mod NOT UPDATED WITH PTF - nn System Action: AMAPTFLE does not attempt to update load module (mod) with the PTF. Processing continues (return code--8). Programmer Response: Probable user error. If nn = 0 I, verify that the DSNAME parameter on the SYSLMOD DD statement identifies the data set that contains load module (mod), and that the STAGE I output tape from SYSGEN corresponds to the system that is currently running. Correct any errors. Problem Determination: Table I, items I, 13, 17a, 29. If nn = 02, respond as indicated to the linkage editor messages (beginning with lEW) that accompany this message. AMA0071 LOAD MODULE mod UPDATED WITH PTF NEW SSI IS ssi Problem Determination: Table I, items 13,29. Explanation: Load module (mod) has been successfully updated with the program temporary fix (PTF). The system status index (SSI) for the updated load module is ssi. AMA004I UNIDENTIFIED FORMAT ON SYSGEN STAGE I TAPE System Action: AMAPTFLE processing continues (return code--O). Explanation: AMAPTFLE has determined that the Stage 1 output tape was from a SYSGEN earlier than OS/360, release 19. The format of this level Stage 1 output tape is not supported by AMAPTFLE. Programmer Response: None. AMA0081 THE PRECEDING STATEMENT IS INVALID Programmer Response: Probable user error. Verify that the: Explanation: While scanning input defined by the MODF DD statement, AMAPTFLE found a statement that was neither an IDENTIFY statement or an AMAPTFLE control statement. The control statement in error is printed, above the message. The statement probably has one of the following errors: • Stage I output tape is from a SYSGEN earlier than OS/360, release 19. • The name on the module name control statement did not begin in column one. • System to be updated with the PTF is of an OSj360, release 19 level or later. • The word IDENTIFY was misspelled. • The MODF input is out of order. System Action: AMAPTFLE processing terminates (return code--16). If both of these conditions are true, rerun the job using the correct Stage I output tape. Problem Determination: Table I, items I, 13, 17a, 29. AMA0051 INVALID PARAMETER SPECIFIED ON EXEC STATEMENT Explanation: An invalid parameter was specified in the PARM field of the EXEC statement. System Action: AMAPTFLE terminates (return code--16). Programmer Response: Probable user error. Correct the error and rerun the job. Problem Determination: Table I, item 29. Have the MODF input and the PRINT output available. AMA0091 AMAPTFLE TERMINATED; NO BLOCKSIZE ON THE PCHF DD STATEMENT System Action: AMAPTFLE terminates (return code--16). Programmer Response: Probable user error. Check for an error in the PARM field of the EXEC statement. Correct any error. Explanation: The BLKSIZE parameter is missing from the PCHF DD statement that describes a non-labeled tape. System Action: AMAPTFLE terminates (return code--16). Problem Determination: Table I, items I, 13, 15,29. AMx-2 MVS/370 System Messages Volume 1 c Programmer Response: Probable user error. Include the blocksize of the tape's records in the BLKSIZE parameter of the PCHF DD statement. Programmer Response: None. AMA014I INSUFFICIENT VIRTUAL STORAGE FOR PROCESSING, AMAPTFLE TERMINATED Problem Determination: Table I, items 1, 3, 15,29. AMAOlOI AMAPTFLE TERMINATED; AN IDENTIFY STATEMENT IS MISSING Explanation: During the application function, AMAPTFLE did not find an IDENTIFY statement following a PTF object module; an IDENTIFY statement must follow each PTF object module. System Action: AMAPTFLE processing terminates (return code--16). System Action: AMAPTFLE terminates (return code--16). Programmer Response: Increase the partition size available to AMAPTFLE as recommended in the publication OS/ VS2 M VS SPL: Service Aids. Programmer Response: Probable user error. Insert an IDENTIFY statement after each PTF object module. Problem Determination: Table I, items 15,29. Have the MODF input available. Problem Determination: Table I, items 1, 15,29. Have the MODF input available. AMA015I MODULE mod FOUND MATCH ON ASSEMBLY STEP ONLY AMAOll1 NUMBER OF IDENTIFY CARDS IN INPUT STREAM EXCEEDS 150 Explanation: While executing the generate function for a module (mod) assembled during system generation, AMAPTFLE found the module in the State 1 assembly step, but not in the Stage 1 link edit step (which should follow the assembly). Explanation: The generate function of AMAPTFLE is being executed. There are more than 150 IDENTIFY statements and continuations. System Action: AMAPTFLE terminates (return code--16). o Explanation: AMAPTFLE was unable to continue processing because the virtual storage required for necessary tables and buffers was not available in the AMAPTFLE partition. Programmer Response: Probable user error. Process the input with more than one step, each step having fewer than 150 IDENTIFY statements and continuations. System Action: AMAPTFLE will continue to process other PTFLE control cards and list the JCL for those module names that have a match in the SYSGEN Stage 1 output (return code--4). Problem Determination: Table I, items 1, 15,29. Have the MODF input available. Programmer Response: Probable user error. It is possible that the SYSGEN Stage I output data set did not contain the link edit step, or the link edit step preceded the assembly step. If the link edit step was properly included in the SYSGEN, rerun the AMAPTFLE job. AMA012I OVERLAY STRUCTURE FOR MODULE mod EXCEEDS LIMIT Problem Determination: Table 1, items I, 17a, 29. Have the MODF input available. Explanation: The number of statements in the Stage 1 output required to define an overlay for module (mod) exceeds 185. AMA016I AMAPTFLE TERMINATED, PARMLIB DD STATEMENT IS MISSING System Action: AMAPTFLE terminates (return code--16). Programmer Response: Probable user error. Do not use the Stage 1 output again with AMAPTFLE unless the step defining the module (mod) has been removed. Explanation: AMAPTFLE did not find a DD statement for SYSl.PARMLIB when the nucleus was being updated during execution of the application function. The DD statement is necessary to insure that swap space for DSS is available in the nucleus. Problem Determination: Table I, items 17a, 29. System Action: AMAPTFLE terminates with a return code of 16. AMA0l3I THE FOLLOWING IS IDENTIFY INFORMATION FOR MODULE mod Programmer Response: Probable user error. Ensure thata //PARMLIB DD statement was included in the PTFLE JCL and that it was properly specified. Explanation: The IDENTIFY information to be included in the CSECT IDENTIFY records for module (mod) is listed following this message. Problem Determination: Table I, items 1, 3, 13, 29. System Action: AMAPTFLE processing continues (return code--O). o AMx Messages - Service Aids Messages AMx-3 ;4iM44;;ai;!G\dijj&;;;;MG M\.H • .#m· ",; '~~':m AMASPZAP Messages AMAIOOI AMASPZAP PROCESSING COMPLETED Explanation: This message occurs when AMASPZAP terminates normally. It should be noted, however, that normal termination can occur despite prior failure in the processing of control statements. System Action: The job step terminates. Programmer Response: Check the SYSPRINT output to ensure that all control statement operations completed successfully. AMAIOlI SYSLIB I/O ERROR ddd, opr, err, access method Explanation: An I/O error occurred when the data set defined in the SYSLIB DD statement was being accessed. The device address, the operation in process, the type of the error, and the access method in use are provided in the error message. System Action: The job step terminates. Programmer Response: If VERIFY and REP control statements were part of the input stream for AMASPZAP, bypass either the record or control section being inspected and/or modified, and carefully check the printed output to ensure that any modifications were performed correctly. If all the modifications requested have not been performed, rerun AMASPZAP to make the necessary modifications. Programmer Response: Probable user error. Correct the control section parameter in the invalid control statement, and rerun the job. If the CONSOLE option is being utilized, the job need not be rerun; the corrected statement can be reentered in response to message AMAI16A. Problem Determination: Table I, items 2, 13,29. AMAI04I VERIFY REJECT - SET NO GO SWITCH Explanation: The data contained in the VERIFY statement did not agree with the data at the specified location. System Action: A dump of the text portion of the control section or the entire data record is printed in SYSPRINT listing. Processing continues, but all REP and SETSSI statements that follow the rejected VERIFY statement are ignored until another NAME or CCHHR statement is encountered. However, any VERIFY statements that are detected will be executed. Programmer Response: Probable user error. Check the dump output and correct either the data or offset parameter (whichever was in error in the VERIFY statement), and rerun the job. Problem Determination: Table I, items 2, 13,29. AMAIOSI INVALID CARD OR NO GO SWITCH SET Explanation: This message indicates that the requested operation cannot be performed. Either: 1. The operation name or one (or more) of the parameters is not valid. For example, a parameter value might contain characters other than valid hexadecimal characters. 2. An error occurred on a previous operation preventing the current operation. Problem Determination: Table I, items 2, 13,29. AMAI021 SYSLIB DD SPECIFICATION ERROR Explanation: The data set defined in the SYSLIB DD statement does not contain the member name or physical record defined ,in a control statement, or the NAME statement identifies a member of a partitioned data set that is not a load module created by the linkage editor. System Action: Subsequent VERIFY, REP, and SETSSI statements are ignored until a successful NAME or CCHHR operation is performed. Programmer Response: Probable user error. Correct the member name or address in the invalid control statement or correct the DSNAME in the SYSLIB DD statement, and rerun the job. If the CONSOLE option is being utilized, the job need not be rerun; the corrected statement can be reentered in response to message AMA 116A. If the VTOC is being opened for update, make sure that AMASPZAP resides in SYS.LINKLIB or SYSl.LPALIB with an access code of 1. Problem Determination: Table I, items 2, 13,29. AMAI03I CSECT ABSENT - ALL CSECTS FOLLOW Explanation: A control section name defined in a control statement cannot be found in the specified member. System Action: All control sections of the load module are dumped. Subsequent VERIFY or REP statements are ignored until a NAME or CCHHR statement is read. AMx-4 MVS/370 System MessagesVolume 1 System Action: If an error occurred processing a NAME or CCHHR statement in an earlier operation~ no VERIFY or REP operations will be performed until a NAME, CCHHR, DUMP, DUMPT, ABSDUMP, or ABSDUMPT statement is processed successfully. If the error occurred in a previous VERIFY or REP statement, only REP statements will be bypassed until a NAME or CCHHR statement is performed successfully. Programmer Response: Probable user error. Correct the control statement in error, then rerun the job. Problem Determination: Table I, items 2, 13,29. AMAI06I PATCH OVERLAPS - CHECK DUMP Explanation: One of the following conditions occurred while a VERIFY or REP operation was being performed: For a data record - the offset specified in the control statement is beyond the end of the record containing the data to be inspected or modified. For example, OFFSET> (KEYLEN + record length). For a control section - the offset value plus the number of bytes of data specified in the control statement denotes a location that is beyond the limits of the control section. For example: (offset value + number of bytes of data) > displacement of last byte of control section. o o System Action: AMASPZAP dumps the data in the control section or data record being modified or inspected, and continues processing subsequent control statements. However, any REP statements pertaining to the same NAME or CCHHR statement will be ignored. Programmer Response: Probable user error. Make sure that an even number of hexadecimal digits is specified in the offset and data parameters in the VERIFY or REP statement, and rerun the job. Problem Determination: Table I, items 2, 13, 29. Programmer Response: Probable user error. If a REP operation was being performed on a control section when the error occurred, check the offset and data parameters. If the offset is within the limits of the control section, but the number of bytes specified exceeds the end of the control section, the portion of data that fell within the control section will have been modified before the error was detected. Restore the data to its original form, correct the number of bytes specified in the REP statement, and perform the REP operation again. If the offset in the REP statement exceeded the limits of the control section, then no data will have been modified. In this case, correct the offset specified in the REP statement and perform the REP operation again. If a VERIFY operation was being performed on a control section or data record, or if a REP operation was being performed on a data record at the time the error was detected, no data will have been modified. Correct the offset or number of bytes specified in the control statement (whichever was in error), and perform the operation again. o AMAllOI NO DIRECTORY SSI - SETSSI IGNORED Explanation: A SETSSI statement has been entered for a member which does not contain SSI information in its directory entry. System Action: No SSI information is stored; processing continues with the next control statement. Programmer Response: To create the SSI in the directory entry for the member: • If a member of a load module library, re-link edit the load module, including a SETSSI control statement. • If a member of a macro or symbolic library, use the IEBUPDTE utility program, specifying SSI information in the ADD, REPL, CHANGE or REPRO control statement. Problem Determination: Table I, items 2, 13,29. Problem Determination: Table I, items 2, 13,29. AMAI07I DS AREA NOT INCLUDED IN TEXT AMAlln PREVIOUS ERROR - SETSSI IGNORED Explanation: A VERIFY or REP operation was attempted, and the base value specified in a BASE statement was greater than the offset value specified in a corresponding VERIFY or REP statement. Explanation: Due to an error detected in a previous operation, the SETSSI operation cannot be performed. System Action: AMASPZAP dumps the data in the control section being modified or inspected and continues processing. Any subsequent REP statements pertaining to the same NAME statement will be ignored. System Action: The SETSSI operation is not performed, and AMASPZAP continues processing subsequent control statements. Programmer Response: Probable user error. Correct the previously detected error, and rerun the job. Problem Determination: Table I, items 2, 13, 29. Programmer Response: Probable user error. Correct either the value in the invalid BASE statement or the invalid offset value given in the VERIFY or REP statement, then rerun the job. AMAH2I MEMBER NOT FOUND - SETSSI IGNORED Problem Determination: Table I, items 2, 13, 29. Explanation: The member to which the SETTSSI operation was directed could not be found in the directory of the data set specified by the SYSLIB DD statement. AMAI08I SYSIN SPECIFIC ATION ERROR Explanation: The SYSIN DD statement is not included in the execution JCL. System Action: The job step terminates. Programmer Response: Probable user error. Include a SYSIN DD statement in the JCL, then rerun the job. System Action: AMASPZAP continues processing subsequent control statements. Programmer Response: Probable user error. Correct the member name in the NAME statement associated with the SETSSI command, or correct the data set name defined in the SYSLIB DD statement, and rerun the job. Problem Determination: Table I, items 2, 13,29. Problem Determination: Table I, items 2, 13,29. AMAH3I COMPLETED DUMP REQUIREMENTS AMAI09I ERROR - ODD NUMBER DIGITS - IGNORED Explanation: This message occurs if the patch data, verify data or data offset specified in a VERIFY or REP control statement is not represented as an even number of hexadecimal digits. o System Action: If the error results from an invalid VERIFY statement, any REP statements that follow are ignored until a subsequent NAME, CCHHR, DUMP, DUMPT, ABSDUMP, or ABSDUMPT command is entered. If the error is detected in a REP statement, only that particular statement is ignored. Explanation: This message is written to the SYSPRINT device following the successful completion of a DUMP, DUMPT, ABSDUMP or ABSDUMPT operation. System Action: AMASPZAP continues processing remaining sequential control statements. Programmer Response: None. AMx Messages - Service Aids Messages AMx-5 AMAl141 PERMISSION TO UPDATE VTOC DENIED AMAl1S1 SYSPRINT DD NOT IN INPUT Explanation: When AMASPZAP requested permission to update the VTOC, the operator replied 'N'. Explanation: A SYSPRINT DO statement was not included in the AMASPZAP JCL statements. System Action: No modificat!on to the VTOC will be performed. Processing continues with the next control statement, but any subsequent VERIFY or REP operations will be ignored. System Action: AMASPZAP terminates immediately. Programmer Response: If you intend to modify the VTOC, instruct the operator to reply 'V' when AMASPZAP requests permission to do so. (See message AMA 117D.) Programmer Response: Probable user error. Include a SYSPRINT 00 statement in the AMASPZAP JCL, then rerun the job. Problem Determination: Table I, items 2, 13,29. AMA115I SYSIN I/O ERROR ddd,opr,err, access method AMA1191 NO IDR FOR MODULE mod Explanation: An uncorrectable I/O error occurred when AMASPZAP was attempting to read a control statement from the SYSIN data set. The device address, the operation in process, the type of error, and the access method in use are provided in the error message. Explanation: AMASPZAP found that the load module (mod) does not include CSECT identification records (lORs); it has not been processed by a linkage editor containing lOR support. System Action: Processing terminates immediately. Control statements read from the SYSIN data set before the error was encountered will have been processed. Programmer Response: If lOR maintenance data in the load module is desired, reprocess the module with the linkage editor that has lOR support, then rerun the AMASPZAP job. Programmer Response: Probable user error. If the error condition is a wrong length record, check the blocksize specified for the SYSIN data set to be sure that it is equal to the actual size of the records in the SYSIN data set. For other error conditions, check the SYSIN DD statement for correct specifications. AMA120I mod NO IDR SPACE -- RE-LINK Problem Determination: Table I, items 2, 13, 29. AMAl16A ENTER AMASPZAP CONTROL STATEMENT OR END Explanation: When the console option is being used, this message is issued to the console each time input is required. If any errors occur in the control statements entered, the error message is printed on both SYSPRINT and the console. However, information messages and dumps are printed only on SYSPRINT. System Action: Processing continues. Operator Response: If the programmer wishes to continue processing, enter a valid control statement; if the programmer wishes to terminate the job, enter REPLY xx, 'END'. System Action: AMASPZAP continues with normal processing. Explanation: A REP operation was to be performed on the module (mod), but AMASPZAP found that no space is available in the AMASPZAP lOR for maintenance information. System Action: Message will be followed by either AMA1271 or AMAI28I. Programmer Response: The indicated module must be reprocessed by the linkage editor so that the module will contain an additional AMASPZAP lOR; then rerun the AMASPZAP job. AMAl2lI CCRRR UPDATE BY iii ON ser,cchhr,dsn Explanation: AMASPZAP has modified a data set on a direct access device by use of the CCHHR and REP statements. This message is automatically given as security audit information. Variables in the message are as follows: iii The name of the job which performed the CCHHR update. ser The volume serial number of the direct access device containing the modified data set. cchhr The device record address of the record that was modified. dsn The name of the modified data set. AMAl17D REPLY Y OR N TO UPDATE VTOC ser ddd xxxxxxxx Explanation: AMASPZAP is being executed by xxxxxxxx for the purpose of modifying or inspecting the VTOC on volume ser, device ddd. As a precautionary measure, the program requests permission for this operation. System Action: The program stops processing until the operator enters a response. Operator Response: If the programmer submitting this job is not authorized to perform such an operation, enter REPLY xx'N'. As a result of this negative response, AMASPZAP will issue message AMAl141 and all subsequent VERIFY and REP statements will be ignored. The response REPL Y xx, 'V' will, however, allow AMASPZAP to inspect and modify the VTOC. AMx-6 MVS/370 System Messages Volume 1 If AMASPZAP input is from the system console and both CCHHR and REP statements have been processed, then this message will appear immediately after the next CCHHR, NAME, OUMP, AESDUMP, ENO, or invalid statement entered. System Action: Normal processing continues. Operator Response: Save the information as recommended by your installation. c c AMA1221 OLD DATA WAS hhh AMA1271 UPDATES INHIBITED (NO OVERRIDE) Explanation: A REP or SETSSI operation was performed. In the message text, hhh represents the data or system status index (SSI), in hex, prior to the operation. Explanation: Follows AMA120I to indicate inhibition of updates to the module because all IDR entries for that module have been filled. System Action: AMASPZAP will process the next control statement. System Action: The return code is set to 8, and processing continues except for rejection of REP and IDR statements for this module. Programmer Response: If a VERIFY control statement was not used prior to the REP operation, ensure that this is the data to be replaced. Should it become necessary to restore the data or SSI to its former value, this message indicates that value. Programmer Response: Relinkedit the module to create a new IDR, or rerun the job with IGNIDRFULL option specified. AMA1281 UPDATES ENABLED BY OVERRIDE PARM AMA1231 SYSPRINT I/O ERROR ddd,opr,err, access method Explanation: An I/O error occurred while AMASPZAP was writing in the data set defined by the SYSPRINT DD statement. The device address, the operation, the error type, and the access method are provided in the message text. System Action: The job step terminates. o Explanation: Follows AMA120I to indicate that the normal inhibition on CSECT updates when all IDR entries are filled has been overridden by specification of the IGNIDRFULL parameter. System Action: Normal processing continues, except for omission of IDR maintenance. If no errors are encountered, the return code will be set to 4. Programmer Response: If the REP operation was successful, rerun the job step after making sure that the associated REP and VERIFY control statements have been removed. Programmer Response: Re1inkedit the module to create an empty IDR for resumption of IDR maintenance. Problem Determination: Table I, items 2, 13,29. AMA129I INV ALID PARAMETER SPECIFICAnON AMA124I INVALID SYSLIB DCB BLOCKSIZE Explanation: AMASPZAP was invoked with an invalid PARM/PARAM specification. At present, the only valid parameter string is IGNIDRFULL. Explanation: After an OPEN, the SYSLIB DeB contained zero or a value less then the size of the block just read, in the DCBBLKSZ field. System Action: AMASPZAP is terminated with a return code of 12. System Action: AMASPZAP terminates. Programmer Response: Probable user error. Ensure that the SYSLIB DSCB contains the correct blocksize, or specify the blocksize in the DCB parameter of the SYSLIB DD statement. Problem Determination: Table I, items 2, 4, 25ab, 26b, 29. Programmer Response: Collect or delete the parameter specification and rerun the job. AMA130I SYSLIB DATA SET NOT OPENED Explanation: SPZAP was unable to open the SYSLIB data set (case formerly included in AMA102I). AMA1251 mod IDR COUNT=nn (MAX=mm) System Action: SPZAP terminates with a return code of 12. Explanation: The IDR record(s) for module mod, which was just updated, contains nn valid entries and mm-nn empty entries. Programmer Response: Check for absence of SYSLIB DD statement, or other cause of failure to open SYSLIB. System Action: None. Problem Determination: Table I, items 2, 13,29. Programmer Response: If nn = mm, module mod must be reprocessed by the linkage editor before any further updates. If mm= 19 and nn= 19, additional IDR space (19 entries) can be created by link editing the load module again using the INCLUDE control statement. AMA1311 xxxxxxxx INVALID RECORD TYPE ID Explanation: While searching for a control record, SPZAP has encountered a record whose ID byte consists of two hexadecimal digits which are both zero or both non-zero. AMA1261 mod (lDRs) FILLED -- RE-LiNK c Explanation: Appears after AMA125I when nn = mm. System Action: The erroneous record is dumped and SPZAP is terminated with a return code of 16. System Action: None. Programmer Response: Correct or regenerate the bad records. Programmer Response: Module (mod) must be reprocessed by the linkage editor before any further updates with IDR maintenance. Additional IDR space can be created by re-1ink editing the load module (using INCLUDE). AMx Messages - Service Aids Messages AMx-7 f>WWIIIWIijlili.iM M';;:" ,111'*"",61&& t4&1£ MI;" m AMA132I CH,ECKSUM WAS [hhbhhhhh CORRECT I ,IS NOW 0 Explanation: A CHECKSUM statement has been executed. The appearance of CORRECT in the text indicates that the checksum' was found to be equal to the value specified in the CHECKSUM statement. The message with hhhhhhhh appears after a CHECKSUM statement with a blank operand field or after message AMA133I or AMAI34I. System Action: The CHECKSUM accumulator is set zero and the next control statement is read. Programmer Response: None for the correct case. For the no-operand case, the printed value can be inserted into the CHECKSUM statement for future runs of the same input sequence. AMA133I CHECKSUM ERROR. NO-GO SWITCH SET Explanation: The operand of a CHECKSUM statement was valid but was not equal to the checksum. (Always followed by message AMA 1321.) System Action: Message AMAI32I is issued and the next control statement is read. REPs and SETSSIs are inhibited until the next NAME or CCHHR statement. Programmer Response: Locate and correct the errors in the preceding control statements or in the computation of the value specified on the CHECKSUM statement. Note that checksumming excludes invalid hexadecimal data and control statements. AMA134I OPERAND ERROR. NO-GO SWITCH SET Explanation: The operand of a CHECKSUM statement had more than or less than the required eight characters, or contained non-hexadecimal characters. (Always followed by message AMAI32I.) System Action: Message AMA132I is issued and the next control statement is read. REPs and SETSSIs are inhibited until the next NAME or CCHHR statement. statement, AMASPZAP ignores any associated VER or REP statements. AMASPZAP continues processing any subsequent control statements. Programmer Response: Probable user error. Correct any invalid CSECT names on the AMASPZAP control statements and rerun the job, specifying a larger region size. AMA136I FIRST 32K BYTES OF RECORD DUMPED Explanation: During ABSDUMP processing, AMASPZAP encountered a record that is at least 32,767 bytes long. AMASPZAP cannot determine whether the record is exactly 32,767 bytes long or if the record exceeds that length. The dump displays the first 32,767 bytes of the re~ord. System Action: ABSDUMP processing continues. Programmer Response: If you want a dump of the entire record, enter a CCHHR statement for the address of the record and then intentionally fail a VERIFY request on some data in the first 32K of the record. The system will issue message AMAI04I and dump the entire record. AMBLIST Messages AMBIOlI ESD CONTAINS INVALID DATA Explanation: The AMBLIST program encountered either an invalid ESD type or an incorrect ESDID. System Action: If the LISTOBJ function of AMBLIST is being used, the invalid control statement is printed and processing continues. Otherwise, processing terminates. (Return code--8.) Programmer Response: Recompile the modules, and rerun the job. Programmer Response: Correct the operand in the CHECKSUM statement. Problem Determination: Table I, items 1, 13,29. Ifthe problem occurred during execution of LISTOBJ, execute the LISTIDR function of AMBLIST to determine which compiler processed the module. If the problem occurred during execution of LISTLOAD, execute the LISTIDR function of AMBLIST to determine which linkage editor produced the load module. AMA1351 AMBI02I NO CORE TO DUMP ALL OF member INVALID [LOAD/OBJECT] RECORD Explanation: AMASPZAP processing tried to dump all of the load modules identified in the message text, but there was not enough storage available to build an internal CSECT table. AMASPZAP tries to dump an entire load module in response to one of the following: Explanation: AMBLIST detected an undefined record type in the load/object records. For object records, byte positions do not contain any of the following types: ESD, SYM, TXT, RLD, or END. For load module records, the hexadecimal code in the first byte of the record is invalid or undefined. • A DUMP control statement that specifies ALL for the CSECT parameter. • A DUMP control statement that specifies an invalid CSECT name. System Action: If the record in question is from an object module, it will be printed and execution will continue. If the record in question is from a load module, processing will terminate for the current control statement and resume with the next. (Return code--8.) • A NAME control statement that specifies an invalid CSECT name. System Action: AMASPZAP ignores the control statement that caused the dump request. If the control statement was a NAME AMx-8 MVSj370 System Messages Volume 1 Programmer Response: List the load module using the IEBPTPCH data utility specifying PRINT TOTCONV = XE to determine the nature of the faulty record. If it has been incorrectly modified, restore it to its correct format. c o Problem Determination: Table I, items 1, 2, 13, 29. Execute the AMBLIST service aid program to obtain IDR listings for the module and for all programs which may have modified it. AMBI031 AMBt07I 1/0 ERROR ON READ Explanation: An uncorrectable input/output error was encountered while AMBLISTwas reading input. RLD POINTER INVALID Explanation: The AMBLIST program encountered an incorrect R or P pointer in the relocation dictionary (RLD). System Action: Processing terminates for this operation and continues with the next control statement. (Return code--8.) System Action: Processing terminates for this operation and continues with the next control statement. (Return code--S.) Programmer Response: Be sure the data set is defined correctly in the control statement. Problem Determination: Table I, items 1,2, 13, 29. Programmer Response: Re-link edit the program and rerun the job. Problem Determination: Table I, items 1,2, 13,29. Execute the LISTOBJ function of AMBLIST to determine which linkage editor or language translator produced the bad R or P pointer. Execute LISTIDR for IDR data, showing if AMASPZAP has been executed for the module, when and what translators were used, and other user supplied data. Explanation: The member name or alias name specified by the MEMBER parameter on the AMBLIST control statement was not found in the indicated library. AMB 1041 Programmer Response: List the directory of the referenced library using the LISTPDS function of the IEHLIST utility. Rerun the job. TABLE OVERFLOW, ENLARGE REGION SIZE AND RERUN Explanation: The AMBLIST table capacities were exceeded because the partition size was insufficient. System Action: The operation is terminated; processing continues with the next control statement. (Return code--8.) o AMBI08I MEMBER NOT FOUND Programmer Response: Enlarge the partition size, and rerun the job. Problem Determination: Table I, items 1,2, 13,29. Execute the IEBPTPCH utility program specifying PRINT TOTCONV = XE to list the module being processed by AMBLIST. AMBI051 ddn DOES NOT DEFINE LOAD MODULE LIBRARY System Action: Processing terminates for this operation and continues with the next control statement. (Return code--S.) Problem Determination: Table I, items I, 2, 13, 29. AMBI09I 1/0 ERROR READING PDS DIRECTORY Explanation: An uncorrectable I/O error occurred while AMBLIST was reading the directory of a partitioned data set. System Action: Processing terminates for this operation and continues with the next control statement. (Return code--S.) Programmer Response: None. Problem Determination: Table I, items 1,2, 13, 25ac, 29. AMBllOI Explanation: The name specified by the DDN parameter on the AMBLIST control statement or by the default ddname on the SYSLIB DD statement is not the name of a load module library. System Action: Processing terminates for this operation and continues with the next control statement. (Return code--S.) Programmer Response: Make sure that the library referenced by the AMBLIST control statement or by the SYSLIB DD statement contains load modules, or change the control statements indicating the proper library type. Rerun the job. AMBI061 c MODULE IS NOT EDITABLE, NO XREF PROVIDED DDNAME DOES NOT DEFINE OBJECT MODULE DATA SET Explanation: The AMBLIST program attempted to process as an object module, a data set or member defined by the DDN parameter or by the operands on the LISTOBJ control statement. However, the data set or member is not an object module: System Action: The operation terminates; processing continues with the next operation. (Return code--S.) Programmer Response: Make sure that the module to be processed is an object module. Rerun the job. Problem Determination: Table I, items 1,2, 13, 25ac, 29. Explanation: When the associated module was link edited, the not editable attribute of the linkage editor was specified. The module, therefore, does not contain the CESD, and no XREF can be provided. AMBllll System Action: Processing terminates for this operation and continues with the next control statement. (Return code--4.) System Action: Processing terminates if ddn is SYSIN or SYSOUT; otherwise, processing continues with the next control statement. (Return code--12.) Programmer Response: Recreate the load module from its associated object module. Do not specify the not editable attribute. Rerun the job. ddn CANNOT BE OPENED Explanation: The specified data set cannot be opened. The DD statement defining that data set may be missing. Programmer Response: Make sure that the job control language for the step includes a DD statement that properly defines the Problem Determination: Table I, items 1,2, 13,29. AMx Messages - Service Aids Messages AMx-9 iWAl4iW_.iiiUBilljii...... data set. Execute the LISTVTOC function of the IEHLIST utility to obtain a list of the volume table of contents of the volume containing the data set. AMBll2I LOAD MODULE DOES NOT CONTAIN CSECT IDENTIFICATION Explanation: The load module specified on the LISTIDR control section does not contain any CSECT identification records. Problem Determination: Table I, items 1, 13, 25ac, 29. AMB120I EXPECTED CONTINUATION CARD NOT FOUND Explanation: The AMBLIST control statement indicated continuation (a comma was found after the last operand); however, it is not followed with proper continuation. System Action: Processing terminates. (Return code--12.) System Action: No lOR listings are produced. Processing continues with the next operation. (Return code--4.) Programmer Response: Re-link edit the load module using a linkage editor which contains lOR support, and rerun the job. AMBl131 IDR INFORMATION IS INCOMPLETE Explanation: The last CSECT identification record found in this load module is not marked with an "end of lOR data" flag. System Action: Processing continues. (Return code--8.) Programmer Response: Make sure that no lOR data has been lost. Re-link edit the module using a linkage editor which contains lOR support, and rerun the job.· Programmer Response: Check all AMBLIST control cards for valid continuation cards. Rerun the job. AMB1211 Explanation: An AMBLIST control statement is invalid because it contains an invalid operation, an embedded blank, or it begins in column I. System Action: Processing terminates for this operation and continues with the next control statement. (Return--8.) Programmer Response: Make sure the AMBLIST control statements are specified correctly. Then rerun the job. AMBI22I AMBl14I THE CSECT NAME ASSOCIATED WITH AN IDR ENTRY CANNOT BE FOUND Explanation: The ESO 10 on an lOR data entry did not match any 10 in the CESO of the load module being processed. System Action: Processing of this operation terminates. Processing continues with the next operation. (Return code--8.) Programmer Response: Make sure that the lOR data for this load module has not been altered. If it has been altered, correct it and rerun the job. INVALID CONTROL STATEMENT INVALID OPERAND NEAR CARD COLUMN INDICATED BY $ Explanation: An error has occurred in the AMBLIST control statement near the card column location indicated by the $. System Action: Processing terminates for this operation and continues with the next control statement. (Return code--8.) Programmer Response: Make sure the AMBLIST control statements are specified correctly. Then rerun the job. AMB123I CLOSE QUOTE OR PAREN NOT FOUND, OR KEYWORD VALUE EXCEEDS COL 71 Problem Determination: Table I, items 1,2, 13,29. AMBltSI BUFFER SPACE NOT AVAILABLE - INCREASE REGION SIZE Explanation: Quotation mark or closing parenthesis is missing on AMBLIST control statement, or the value for a keyword runs past column 71. Explanation: The AMBLIST buffer space was exceeded because the region size was insufficient. System Action: Processing terminates for this operation and continues with next control statement. (Return code--8.) System Action: Processing terminates for this operation and continues with the next control statement. (Return code--8.) Programmer Response: Check the AMBLIST control statements for unbalanced quotation marks and parentheses or for operands that run past column 71. Resubmit the job. Programmer Response: Enlarge the partition size and rerun the job. AMBH7I AMB124I NUMBER OF MEMBER NAMES EXCEEDS 32 NEAR COLUMN INDICATED BY $ INVALID DIRECTORY BLOCK Explanation: AMBLIST encountered a directory block that was not 256 bytes long. Explanation: The number of member names specified on an AMBLIST control statement exceeds the limit, 32. The card column where this error was detected is flagged by a $. System Action: The operation is terminated; processing continues with the next control statement. (Return code -- 8.) System Action: The extra member names are ignored, and processing continues. (Return code--8.) Programmer Response: Examine the 00 statement for the data set currently being processed and make certain that a member name was not specified in the OD statement. If one was, correct the 00 statement and resubmit the job. Programmer Response: Use two or more AMBLIST control statements to list the member names. AMx-lO MVS/370 System Messages Volume 1 c AMB125I C / IMPROPER OPERAND NEAR COLUMN INDICATED BY $ Explanation: An incorrect or invalid operand has been detected in the AMBLIST control statement. Its location is indicated by Explanation: The nucleus is not the nucleus that was loaded. $. System Action: Processing continues. (Return code--4.) System Action: The operand is ignored. Processing continues. (Return code--8.) Programmer Response: None. AMB126I IMPROPER OPTION NEAR COLUMN INDICATED BY $ LOCATION AMDSADMP Dump Program Messages I Explanation: An option specified in the AMBLIST control statement is invalid; its location is indicated by $. AMDOOIA [PTR TAPE System Action: The default value was assumed; processing continues. (Return code--4.) Explanation: Message AMDOOIA is issued when the dump program is loaded for execution. It requests the operator to enter a 3 character output device address. Programmer Response: Check the validity of the options specified on the AMBLIST control statement. Correct the errors and rerun the job. AMB127I RELOC OPERAND INVALID WHEN MAPPING NUCLEUS-OPERAND IGNORED Explanation: The RELOC operand is not compatible with mapping of a nucleus. System Action: Processing continues without relocation. (Return code--4.) NUCLEUS NOT MARKED SCTR - STANDARD XREF PROVIDED Explanation: The nucleus is not marked SCTR. System Action: Processing continues as if the nucleus was not intended for use as a nucleus. (Return code--4.) Programmer Response: If the program being mapped is not intended for use as a nucleus, no programmer response is necessary. If the program is intended for use as a nucleus, the program must be reprocessed by the linkage editor using the SCTR option. Then rerun the AMBLIST program to obtain the correct nucleus map. AMB129I IMPROPER CESD SEQUENCE IN NUCLEUS STANDARD XREF PROVIDED Explanation: IEAANIPO and IEAQFXOO are not the first two CSECTs in the CESD respectively. System Action: The nucleus is processed as if it were not a nucleus. (Return code--4.) Programmer Response: If the program being mapped is not intended for use as a nucleus, no programmer response is necessary. If the program is intended for use as a nucleus, the program must be reprocessed by the linkage editor using the SCTR option, and specifying the following control statements as the first items in the input to the linkage editor: INSERT IEAANIPO and INSERT IEAQFXOO. Rerun the AMBLIST program to obtain the correct nucleus map. = System Action: The console proceed indicator is turned on, allowing the operator to enter the output device address. Operator Response: Ready the desired output device of the type indicated in the message text. Enter one of the following responses, to assign the device address for the dump: • Following PTR =, enter the device address of the printer on which the output is to be written.- • Following TAPE =, enter the device address of the magnetic tape unit on which the output is to be written. • Depress the END key on the console (EOB) to select the default output device address. Programmer Response: None. AMB128I o NUCLEUS REQUESTED FOR OUTPUT = XREF IS NOT THE NUCLEUS THAT WAS IPL' ! Programmer Response: Make sure the AMBLIST control statements are specified correctly; then rerun the job. o AMB130I AMD002I [ CMD LBL I ERR Explanation: There is an error in the device address en tered in response to message AMDOOIA, or the volume mounted on that device is not acceptable for AMDSADMP output. System Action: AMDSADMP reissues message AMDOOIA so that the device address may be re-entered (entered correctly). However, if the message indicates LBL ERR and the error occurred following an attempt to satisfy an end-of-reel condition, no additional message will be issued. In any case, AMDSAD~P will wait until the operator has mounted the non-label (NL) tape on the output device_ Operator Response: Probable user error. Depending on the text of the message, the operator should do one of the following: • CMD ERR - reenter the correct output device address in response to message AMDOO I A. • LBL ERR - mount a non-label tape on a magnetic tape device and enter the address of that device in response to message AMDOOIA. If this message was issued after mounting a tape in response to an end-of-reel condition, mount a NL tape on the device being used for AMDSADMP output. AMx Messages - Service Aids Messages AMx-ll Problem Determination: Table I, items 2,28,29. AMD0031 I/O ERR ON ddd CSW = xxxxxxxxxxxxxxxx Explanation: During execution of the dump program for real storage, an uncorrectable input/output error occurred. System Action: If the error occurs during initialization, message AMDOOIA is reissued. Otherwise, AMDSADMP terminates, and the system enters a wait state. Operator Response: If message AMD005I has not been issued, and the I/O error appears to have been caused by the tape, , mount a new tape and rerun the dump program. If the tape drive appears to be failing, rerun AMDSADMP, selecting an alternate tape drive. If the printer appears to be failing, rerun AMDSADMP, selecting an alternate printer. If message AMD005I has been issued, do not rerun the AMDSADMP program. Note: If AMDSADMP is rerun, certain locations, depending on whether a tape or direct access device is being used, may not reflect the original contents of real storage. These storage locations may have been altered during the initial AMDSADMP execution. A store status operation should not be performed before an attempt is made to rerun AMDSADMP. (See OS/VS2 MVS System Programming Library: Service Aids for more specific information.) Problem Determination: Table I, items 13, 28, 30, 45-50. Record the contents of register II at the time of the message. AMD004A EOR Explanation: While writing on magnetic tape, AMDSADMP detected end-of-reel condition. System Action: The tape volume is tape-marked and unloaded. AMDSADMP stops processing until a non-label (NL) tape volume is mounted. Operator Response: Mount another NL tape volume in place of the full output tape, and save the full volume. segment table whose address is at PSASTOR in the PSA at absolute 0 if the control register 1 segment table is invalid. This address range is printed after rounding has occurred and, therefore, includes page boundaries. Operator Response: Do one of the following: • Enter an address range of the form Rxxxxxx,yyyyyy for a real address and Vxxxxxx,yyyyyy for a virtual address translation. xxxxxx is a six digit starting address and yyyyyy is a six digit ending address equal to or greater than the starting address. • Press the end key (EOB) for a default dump of all of storage in either real or virtual mode dependent upon the defaults specified at initialization time. If message AMD009I has been issued, only the R form may be used or defaulted. AMD009I CRI INVALID Explanation: A low speed dump of virtual addresses has been attempted but address translation cannot be performed due to a bad segment table address. The master segment table whose address is at PSASTOR in the PSA at absolute 0 was used as was the value of control register 1 if a store-status operation was not performed. System Action: Message AMD008A will be reissued allowing the operator to enter a new address range. Operator Response: Reply to message AMD008A. AMDOIOI PROCESSING ASID = asid ASCB = aaaaaa JOBNAME=.iij Explanation: AMDSADMP will attempt to dump selected paged out data for the memory with ASID (asid), jobname (jjj), and ASCB (aaaaaa). If both ASCB fields (ASCBJBNI and ASCBJBNS) are zero or the first character of the jobname is not A through Z, [, $, #, or *, a jobname of *UNKNOWN is used. This message is issued for each memory which is dumped. System Action: AMDSADMP processing' continues to dump the specified ASID. AMD0051 REAL DUMP DONE Explanation: The AMDSADMP storage dump is complete. System Action: If this is the low speed to tape version of the dump program, the tape volume will be unloaded, and the program will enter a wait state. If this is the low speed to printer version of the dump program, the system will enter a wait. If this is high speed version of the dump program, the program will continue. Operator Response: No response is required for either low or high speed dump programs. AMD008A ADDR = Operator Response: Since the jobname specified has been terminated by AMDSADMP, it may be necessary to re-run the job after a system re-IPL. AMDOllA TITLE = Explanation: Message AMDOllA is issued to request a dump title. System Action: The console proceed indicator is turned on, allowing the operator to enter a dump title; Operator Response: Enter a dump title of up to 100 characters, or press the END key (EO B) on the system console to indicate no dump title. Explanation: The low speed dump program is requesting an address range to dump. System Action: The console proceed indicator is turned on allowing the operator to enter an address range. Address translation, if requested, is done by using the value in control register 1 if a store-status operation was performed, or the master AMx-12 MVSj370 System Messages Volume I c o AMD012D REPLY I(lGNORE), or READY ddd AND REPLY G(GO), REPLY = AMD016I NO PATH TO ddd Explanation: AMDSADMP has attempted to obtain paged out data from device ddd but found the device in a not ready state. System Action: The console proceed indicator is turned on, allowing the operator to enter a reply. Operator Response: If the specified device does not exist or is not attached to the system, reply I and processing will continue ignoring data indicated to exist on that device. If the specified device is attached to the system, verify that the volume mounted is the same volume which was mounted at the time of the system failure. Then ready the device and reply G. Processing will continue using selected data from the specified device. AMD013I ERR LOADING PRECURSOR Explanation: A permanent I/O error occurred while attempting to load the precursor routine which obtains the page dumping program. System Action: The dump program terminates and enters a wait state. Operator Response: None. Probable hardware error. Problem Determination: Table I, items 30, 45-50. AMD014A INTV REQ o I ddd IPL DEV I Explanation: The device indicated in the message text is not ready. System Action: The dump program waits for the device to be made ready. Operator Response: Ready the indicated unit. If the unit cannot be readied, rerun the AMDSADMP program and, if possible, specify another address of the same device type. If the unit is a 2305 direct access device, make sure that the intervention required condition has been satisfied by readying the device and then pressing the STOP key and then the START key on the CPU panel. If the message reads INTV REQ IPL DEV, ready the device from which the dump program was loaded. Note: If AMDSADMP is rerun, certain locations, depending on whether a tape or direct access device is being used, may not reflect the original contents of real storage. These storage locations may have been altered during the initial AMDSADMP execution. (See OS/VS2 MVS System Programming Library: Service Aids for more specific information.) Do not attempt a store status operation before an attempt to rerun AMDSADMP. AMD015I ddd NOT OPERATIONAL Explanation: The device indicated in the message text was not operational when an I/O operation to the device was attempted. C' , . Operator Response: None. I DEFINED AVAILABLE I Explanation: AMDSADMP is unable to initiate the I/O to the page data set on device ddd. DEFINED indicates that the system control blocks indicated that no CPU path to device ddd was defined. This could be due to an error in one of the following system control blocks: CAT, CSD, LCH, PCCA, or UCB. AVAILABLE indicates that the SIGP instruction failed to start the CPU for which an I/O path to device ddd has been defined. System Action: Processing continues. The dump program does not use device ddd for I/O. Operator Response: None. AMD017I AMDSADMP ERROR IN MODULE mod, (DUMP ASID = asid) Explanation: An error occurred in module mod during virtual dump processing. If the module name is not available, UNKNOWN is printed. The error may be due to an invalid control block address in the system. If a dump ASID is provided, then either a dump of all storage used by AMDSADMP has been written to the output tape and assigned an ASID of asid, or a dump of storage used by AMDSADMP was attempted but could not be completed due to an unrecoverable error or failure to handle an end-of-reel condition on the output tape. The dump has been assigned an ASID of asid. System Action: Processing continues unless the ASID has reached X'FFFF', in which case, AMDSADMP is terminated with a wait state of X'2F'. Problem Determination: Table I, items 2, 29, 45-50. Execute the AMDPRDMP service aid program, requesting a PRINT STORAGE of ASID (asid). AMD018I CONTROL BLOCK ERROR--ADDR = adr, xxx yyy Explanation: Control block yyy at virtual address (adr) was found to be in error or was unavailable. (adr is a real address for an invalid segment table.) • If xxx is INVALID, than one of the following conditions exists: 1. The control block did not pass a check for validity, or the pointer to it was zero. 2. The control block could not be obtained from the AMDSADMP workfile or the system paging devices. This may be due to one of the following: An I/O error on the device, in which case message AMD0331 will have been issued. System Action: The dump program does not use the device for I/O. .I,~ I AMx Messages - Service Aids Messages AMx -13 Failure to initiate I/O. AMD022I ERROR DUMPING Operator replied I to message AMD012D for a device on which intervention was required. The virtual address is not defined on external storage. Invalid or unavailable control block required to page in the control block named, in which case, message AMD018I should precede this message. • If xxx is LOOP IN, then the control block named is on a chain which is in a probable loop. Either the system count, if one exists, or the AMDSADMP default of the number of control blocks on the chain has been exceeded before the end of the chain was reached. The AMDSADMP defaults are: 1. 256 for TCB, SPQE, GTFBCB chains. 2. 1024 for DQE chain. 3. 15 for MCQE chain. The control blocks which are checked for validity are: AMB. ASCB, ASXB, ASVT, CVT, EDB header, DQE, GTFBCB, MCCE, MCQE, SPQE, ASPCT, segment table, RSM header LPMB, UCB, ASMVT, LGVT, PVT, TCB, PART, SART, and SPCT. System Action: Record the message for use by the system programmer. PAGE=xxx CSA LSQA SWA FOR TCB= aaa LOCALSUBPOOLSFOR TCB= aaa LOCAL MEMORY GTF PAGE TABLE, ADDR = adr Explanation: An error occurred during an attempt to write a record to the output device. • PAGE = xxx: Either I/O could not be initiated for the specified address, a program failure occurred as noted by message AMD0171, or the page containing the specified address could not be brought in from a system paging device. • CSA, LSQA, SWA, LOCAL SUBPOOLS: Either a program failure occurred as noted by message AMD171I, an invalid SPQE was found on a single SPQE chain, or an invalid DQE was found on a single DQE chain. • LOCAL MEMORY: Either a program failure, as noted by message AMDO 171, or a paging failure occurred while trying to find the TCB chain for a memory. • GTF: A program failure, as noted by message AMDOI71, or a paging failure occurred while trying to dump the GTF virtual buffers on the GTF history queue. • PAGE TABLE, ADDR=adr: Either no buffers were available into which the page table specified could be read, I/O could not be initiated to read in the page or write it to the output tape, an error occurred reading or writing the record containing the page table, or the page table does not exist on external storage. Programmer Response: The message may contain diagnostic information useful in determining the cause of the operating system failure. AMD019A FILE PROTECTED Explanation: The tape mounted does not have a file-protect ring. System Action: Processing continues with the next logical function. System Action: AMDSADMP unloads the tape and, if message AMD005I has already been issued, issues message AMD020A. Programmer Response: The message may contain useful diagnostic information. Operator Response: Probable user error. Make sure that the tape mounted has a file protect ring. Operator Response: None. AMD020A MOUNT NL TAPE ON ddd Explanation: AMDSADMP is requesting a non-label (NL) dump tape on the magnetic tape unit indicated by ddd. System Action: AMDSADMP waits for the operator to mount the tape and ready the device. Operator Response: Mount the tape, with a file protect ring, on the magnetic tape unit address, ddd. Problem Determination: Table I, items 2, 29, 45-50, if there seems to be an error in AMDSADMP logic. AMD023I VIRTUAL DUMP COMPLETE I-nn FOR CSA FOR GTF 1 Explanation: This message indicates completion of the specified subfunction of the virtual dump, or of the entire virtual dump process with code specified by nn. The meanings of nn are as follows: • X'OO': normal completion. • X'O 1'-X'27': message is of last message which could not be issued to the console prior to terminating (this code must be converted to decimal in order to obtain the proper message id). "--_/ C C/' AMx -14 MVS/370 System Messages Volume 1 • X'2S': CVT cannot be brought in from workfile. AMD026I ERR LOADING PAGEDUMP [CC = cc] • X'29': CVT invalid. Explanation: An error occurred while obtaining the AMDSAPGE program from the SYS1.PAGEDUMP data set. • X'2A': LPA address is 0 (no LPA). • X'2B': master memory invalid. • X'2C': recursion through termination, possibly because of multiple external interrupts. • X'2D': Auxiliary Storage Management (ASM) function cannot be initialized. System Action: The dump program will terminate without dumping any records from the SYS1.PAGE data set to tape. The output tape will be tape-marked, rewound, and unloaded, and the system will enter a wait state. Operator Response: None. • • X'2E': operator cancelled virtual dump with external interrupt. X'2F': maximum number of AMDSADMP internal errors occurred. • X'30': terminal I/O error on output device. • X'31': Page Vector Table is invalid. System Action: If the virtual dump process is complete, a wait state PSW is loaded with nn as the instruction counter. Otherwise, processing continues with the next function or local memory. Programmer Response: The final wait state code may contain useful diagnostic information. o Operator Response: If the message contains the code nn, AMDSADMP is complete. Save the output tape and notify the system programmer that a dump has been taken. Problem Determination: Table I, items 2, 29, 4S-S0, if there seems to be an error in AMDSADMP logic. AMD025I GTF DUMP BYPASSED Explanation: One of the following conditions exists: 1. A program failure as indicated by message AMDO 171. 2. The current MCCE is invalid or unavailable as noted by message AMDO lSI. 3. An MCQE on the MCQE chain is invalid or unavailable as indicated by message AMDO lSI. 4. There is no GTFPCT pointed to by the MCQE for GTF. S. There is no history queue to be dumped. System Action: Processing continues with the next memory. No GTF virtual buffers are dumped. Operator Response: None. Programmer Response: If (1), see message AMD0171. If (2) or (3), message AMDOlSI may contain useful diagnostic information. o Problem Determination: Table I, items 2, 29, 4S-50, if there seems to be an error in AMDSADMP logic. Problem Determination: Table I, items 2, 29, 45-S0. Record the device type and save the AMDSADMP console output. AMD029D REPLY W TO WAIT AFTER NEXT FULL SCREEN, ELSE REPLY N; REPLY = Explanation: This message is issued when the system console is a graphic display device, and the screen has been filled with messages. The message causes a break in execution of the program and allows the operator time to read and record any necessary messages. System Action: Processing stops until the operator replies to the message. If he replies W or end-of-block, (EOB or END key), the screen is cleared, and processing continues until the screen is filled again. This message is then reissued and processing again stops until the operator makes a response. If the operator replies N to this message, the screen is cleared and processing continues uninterrupted from that point on no matter how many times the screen is filled. Once N has been entered as a response, this message is never reissued. Operator Response: Read all messages currently on the screen and record, for the system programmer, any messages which indicate errors. If it is necessary to know which jobs were running when the dump was taken, the job names can also be recorded. Reply W or end-of-block (EOB or END key), if it is felt that these messages are useful. Reply N in order to take the dump as quickly as possible. Note, however, that when you reply N, the messages put out by AMDSADMP may be issued too fast to be read. Programmer Response: In order to have the full benefit of the AMDSADMP messages prior to running AMDPRDMP, request the operator to reply Wand copy all error messages. If possible, the AMDSADMP macro can be recoded with a non-graphic device specified for the system console. AMD030I WARNING--AMDSADMP WORK FILE INCOMPLETE DUE TO INSUFFICIENT SPACE ( AN 1/0 ERROR I Explanation: An error occurred while writing storage to the work data set which is used during virtual dumping. The work data set contains a copy of the storage which is overlaid by the virtual dump program. Due to the error, storage may be overlaid and available from the work data set, causing page data set records to not be dumped. • INSUFFICIENT SPACE - For tape IPL, an end-of-reel condition was encountered on the IPL tape. For direct access IPL, the size of the primary extent of SYSl.PAGEDUMP was inadequate. AMx Messages - Service Aids Messages AMx-15 • AN I/O ERROR - An uncorrectable I/O error occurred while writing the work data set. • System Action: Processing continues. However, if data required for performing the virtual dump has been overlaid, subsequent AMDSADMP error messages may be issued. • Operator Response: Bring this message to the attention of the system programmer. Programmer Response: The AMDSADMP program should be reinitialized by executing the card deck which was produced when the AMDSADMP macro was assembled. This will enable the proper amount of space to be allocated for SYSl.PAGEDUMP or for initialization on a new tape volume. Reinitialization is recommended because the same problem will otherwise occur each time AMDSADMP is executed. AMD0311 TERMINAL ERROR ON OUTPUT DEVICE Explanation: The error condition described by message AMD0331 is terminal. System Action: AMDSADMP processing terminates with a wait state code of X'30'. • Operator Response: If the output tape is not rewound, no tape mark has been written. Tape mark the tape, if possible. Problem Determination: Table I, items 2, 29, 30, 45-50. AMD032I UNCORRECT ABLE ERROR ON OUTPUT VOLUME--TAPE MARK NOT WRITTEN Explanation: AMDSADMP attempted to write a tape mark on the dump output tape volume, but was unable to do so due to an I/O error. • System Action: If this is due to an end-of-reel condition, message AMD004A will also be issued. Otherwise, AMDSADMP will be terminated and message AMD023I will be issued. Operator Response: Indicate on the tape volume external label that the ending tape mark is missing. AMD033I I/O ERROR ON ddd CMD=cm STATUS = stat COND = err Explanation: A permanent I/O error occurred while AMDSADMP was trying to read from a page data set or from the AMDSADMP work file, or trying to write on the output tape. The address of the device on which the error occurred is indicated by ddd. The channel command being executed is indicated by cm. The CSW status bits, if applicable, are indicated by stat. If not applicable, STATUS = NONE is printed. The type of error for which AMDSADMP was attempting recovery is indicated by err which may be any of the following: • For channel errors: CHAINING CK CHAN CTLCK CHANDATACK INCORRECT LENGTH INTERFACE CTL CK PCI PGMCK PROTECTION CK AMx-16 MVS/370 System Messages Volume 1 • For device or control unit errors: ATTENTION BUSY CUEND STATUS MODIFIER UNIT EXCEPTION For direct access device errors: BUFFERED LOG FULL BUS OUT PARITY CMD REJECT DATACK END OF CYLINDER ENVIRONMENTAL DATA EQUCK FILE PROTECTED INTV REQ INVALID TRACK FORMAT MISSING ADDR MARKER NO RECORD FOUND OPERATION INCOMPLETE OVERRUN PERM ERROR SEEK CK TRACK COND CK For type device errors: BUS OUT PARITY CMD REJECT DATACHK DATA CONVERTER CK EQUCK FILE PROTECTED INTV REQ LOAD POINT NOT CAPABLE OVERRUN PE ID BURST CK For paging storage device errors: BASE DEVICE UNAVAILABLE STORAGE DIRECTOR COMMUNICATION FAILED SUBSYSTEM STORAGE AVAILABILITY THRESHOLD CROSSED' SUBSYSTEM STORAGE IS UNUSABLE SUBSYSTEM STORAGE MUST BE INITIALIZED TRACK FORMAT NOT SUPPORTED FOR PAGING DISABLED INTERFACE MICROCODE LOGIC ERROR SUBSYSTEM STORAGE EQUIPMENT CHECK WRITE INHIBITED For the 3480 Magnetic Tape Subsystem BACKWARD AT BEGINNING OF TAPE BLOCK ID SEQUENCING CONTROL UNIT ERP FAILED CONTROL UNIT ERROR DATA CHECK READ DATA CHECK (READ OPPOSITE) DATA SECURITY ERASE FAILURE DEGRADED MODE ERRORS DEMARK DATA BUFFER DRIVE ASSIGNED ELSEWHERE DRIVE EQUIPMENT CHECK DRIVE NOT ONLINE DRIVE PATCH LOAD FAILURE DRIVE RESET BY OPERATOR LOAD ASSISTANCE c • o LOAD DISPLAY TIMEOUT LOAD FAILURE LOCATE BLOCK UNSUCCESSFUL LOG AND RETRY PATH EQUIPMENT CHECK PERMANENT EQUIPMENT CHECK PHYSICAL END OF TAPE MANUAL UNLOAD NO DRIVE MICROCODE PATCHES AVAILABLE NOT READY SUBSYSTEM MICROCODE NEEDED TAPE VOID TAPE LENGTH ERROR VOLUME REMOVED BY OPERATOR WRITE DATA CHECK WRITE ID MARK CHECK For special errors: ERROR IN ERROR RECOVERY - During recovery from the error indicated by the status and sense bytes, a second error occurred from which recovery was impossible. ERROR IN SENSE CMD - An error occurred while attempting to read the sense bytes. UNKNOWN - The error indicated by the status and sense bytes is unexpected and no recovery exists. UNUSED - AMDSADMP has generated an invalid message condition. AMD0361 ERROR--INV ALID OBJECT INPUT FROM SYSUTI FILE I CSECT csect NOT FOUND ) EXT RECORDS OUT OF SEQUENCE NO END STATEMENT FOLLOWING TXT UNIDENTIFIABLE RECORD ENCOUNTERED Explanation: An un correctable error occurred initializing the SYSUTI data set. • CSECT (csect) NOT FOUND: CSECT (csect) could not be found. The CSECTs AMDSAPRO and AMDSAPGE should reside in SYS 1.LINKLIB. • TXT RECORDS OUT OF SEQUENCE: The input object module has a misplaced text record. • NO END STATEMENT FOLLOWING TXT: The input object module does not have an END statement. • UNIDENTIFIABLE RECORD ENCOUNTERED: The input object module has an extraneous input record. System Action: The I/O operation is not performed. Message AMD034I may also be issued. System Action: The AMDSALDR program will not prepare the AMDSADMP program for initialization of the IPL volume (return code--4.) Operator Response: If err is WRITE INHIBITED and message AMD014A follows, turn the write-inhibit switch on the device to the write position. Programmer Response: Rerun the job. Problem Determination: Table I, items 2, 29, 30, 45-50. AMD034I SENSE = sens Explanation: This message always follows message AMD033I. It shows 24 bytes of sense information associated with the error described in message AMD033I. If the sense bytes are not applicable to the error or are all zero, this message is not issued. If the device in error has less than 24 bytes of sense information, the extra bytes will be zero. System Action: The I/O operation is not performed. Operator Response: None. Problem Determination: Table I, items 9a, 29, 47, 48. Save the AMDSADMP macro input and output. Save the execution step listings. AMD0371 ERROR - SYSUT2 FILE DOES NOT CONTAIN MODULE mod Explanation: The input received from SYSUT2 was not in object or load module format. Note that modules which are not on the first data set of a concatenated data set will not be found. In effect, concatenated data sets are not valid for SYSUT2. System Action: AMSALDR will not prepare the AMDSADMP program for initialization of the IPL volume (return code--4). Programmer Response: Make sure that the module in question is an object module or load module. Problem Determination: Table I, items 3, 9a, 13,29,47,48. AMDSADMP Initialization Messages AMD038I AMD03SI Explanation: The parameter input to AMDSADMP is in error. The parameter input must be either: FILE ddname CANNOT BE OPENED Explanation: The AMDSALDR program could not open the data set specified on the DD statement indicated by ddname. c Problem Determination: Save the initialization input and output for the AMDSADMP macro and the output from the execution of the AMDSADM2 macro and AMDSALDR steps. Table I, items 47,48. System Action: AMDSALDR cannot prepare the AMDSADMP program for initialization of the IPL volume (return code--4). Programmer Response: Rerun the job. INV ALID PARM = PARAMETER ON EXEC STATEMENT TYPE2=HI,IPL2=(T or D) or TYPE2=LO, IPL2=D System Action: AMDSALDR will not prepare the AMDSADMP program for initialization of the IPL volume (return code--4). AMx Messages - Service Aids Messages AMx-1 7 Programmer Response: Correct the parameter input, and rerun the job. System Action: A condition code of zero is returned to the system. Problem Determination: Table I, items 29, 47, 48. Save the AMDSADMP macro input and output. Operator Response: None. AMD0441 AMD0391 ERROR - MODULE mod DOES NOT CONTAIN CSECT csect o INVALID LOAD MODULE mod - RLD ERROR/ENTRY POINT NOT ZERO Explanation: Load module (mod) was invalid. Explanation: Module (mod) does not have a section definition for CSECT (csect). • RLD ERROR: Unresolved external references or pseudo-register items exist in an RLD record of the load module. • ENTRY POINT NOT ZERO: The entry point of the load module (mod) is not at offset zero into the load module. System Action: AMDSADMP initialization terminates (return code--4). Programmer Response: Rerun the job. Problem Determination: Save the Stage 1 AMDSADMP macro input and output. Execute the AMBLIST service aid program to list the module with a cross reference table. Table I, items 47,48. System Action: AMDSADMP initialization terminates (return code--4). Programmer Response: Rerun the job. AMD040I {BI,DL/FIND} I/O ERROR SEARCHING SYSUT2 FILE FOR MODULE mod Explanation: An I/O error occurred while searching for the indicated module. Problem Determination: Table I, items 26c, 29, 47, 48. Execute the AMBLIST service aid program to list the module with a cross reference table. System Action: AMDSADMP terminates (return code--4). Programmer Response: Rerun the job. AMDPRDMP Messages Problem Determination: Table I, items 2, 29, 30, 47, 48. Save the AMOSAOMP macro output. AMD150I FILE ddname CANNOT BE OPENED AMD041I Explanation: The data set associated with the indicated ddname could not be opened, or the required PRINTER DO statement is missing. UNCORRECTABLE I/O ERROR OCCURRED Explanation: An uncorrectable input/output error occurred during AMOSADMP initialization. System Action: AMDSADMP initialization terminates (return code--4). Programmer Response: Rerun the job. System Action: AMDPRDMP execution terminates. Programmer Response: Probable user error. Ensure that a PRINTER DD statement is present and verify that all DD statements are correct. Problem Determination: Table I, items 1,2, 15,29. Problem Determination: Table I, items 2, 29, 30, 47, 48. Save the AMOSADM2 macro output. AMD042I GETMAIN FAILED - INSUFFICIENT STORAGE Explanation: There is not enough storage to initialize AMDSAOMP. System Action: AMDSADMP terminates (return code--4). Operator Response: Rerun the AMDSAOMP job in a larger region. AMDt51I INSUFFICIENT STORAGE - EXECUTION TERMINATED Explanation: The region size was less than the minimum 128K required for execution or else storage for buffer space was not available. System Action: AMDPRDMP processing terminates. Programmer Response: If the region size was less than 128K, rerun the job in region of at least 128K. Operator Response: None. AMD0431 AMDSALDR PROCESSING SUCCESSFULLY COMPLETED Explanation: If the IPL2 = T option was specified in the AMDSALDR step, the IPL tape has been successfully initialized with the AMDSADMP program. If IPL2 = 0 was specified, loader-maker input for IEHDASDR has been successfully prepared. AMx-18 MVSj370 System Messages Volume 1 Problem Determination: Table I, items 1,2, 3,4,29. Save a listing of the control statements for AMDPRDMP in the order the control statements were executed. c o AMDl531 PERMANENT I/O ERROR ON ddnameEXECUTION TERMINATED Explanation: An I/O error has occurred on the device assigned to the data set specified in the statement indicated by ddname, and the associated DCB SYNAD routine has been entered. System Action: AMDPRDMP execution terminates. Programmer Response: Check the indicated DD statement to ensure that the proper device is specified. Problem Determination: Table I, items 1,2, 13,29. AMDI54D REPLY TITLE, 'SAME' OR 'END' Explanation: This message appears on the console prior to the execution of each user control statement requesting that the operator specify a dump title to be applied to the dump listing. This message is issued if a T has been included in the PARM = option of the EXEC statement. Operator Response: If you want to halt execution of the active function control statement, enter REPLY xx,'STOP'. This will cause the AMDPRDMP program to stop processing the current function control statement and either read the next control card from the SYSIN data set or issue message AMD155D to request more control statements from the operator. If you do not reply to this message, execution will proceed normally and at termination the outstanding reply will be deleted. AMDl581 I/O ERROR ON DUMP Explanation: An I/O error occurred while AMDPRDMP was attempting to read a block from the input dump data set. System Action: The system does not dump any more of the storage area named on the control statement it was processing when the I/O error occurred. AMDPRDMP checks the syntax of any remaining control statements but does not execute any until it encounters a valid NEWDUMP, NEWT APE, or END control statement. Operator Response: None. System Action: AMDPRDMP waits pending the operator's reply. Programmer Response: None. Operator Response: Enter one of the following responses: AMD I 621 JOB jobname NOT FOUND • • • o If a new title is to be applied to each page of the AMDPRDMP output listing, enter REPLY id,ccccc ... cc, ccccc... cc being any character string of up to 64 characters. If the previous title is to be used, enter REPL Y id,SAME. If execution of the AMDPRDMP program is to terminate, enter REPLY id, 'END'. AMDl55D REPLY WITH GO, DESIRED FUNCTION, OR END Explanation: Either no SYSIN data set was supplied (see next paragraph) or all user control statements in the SYSIN data set have been processed without encountering an END control statement. This message, issued to the console, requests additional control statements. If the SYSIN data set omitted, this message is issued as soon as execution of the AMDPRDMP program begins. The program enters conversational control mode in which control statements are entered from the console. This message is reissued after the processing for each set of specified functions has completed. System Action: The AMDPRDMP program enters a wait state until the operator's response has been entered. c Explanation: The indicated job was specified in a PRINT JOBNAME = jobname user control statement. The job could not be found in the storage dump. System Action: AMDPRDMP execution continues with the next user control statement. Programmer Response: None. AMDl631 GO FUNCTIONS TO BE PERFORMED [ONGO operands] Explanation: On execution of a GO control statement, this message lists the functions to be performed. System Action: The indicated GO functions are performed. If th~ ONGO control statement has been previously issued by the user, the specified functions appear in this message. If no ONGO control statement was specified, the default functions, EDIT, SUMMARY, and PRINT CURRENT are indicated and will be performed. Programmer Response: None. Operator Response: Any sequence of user control statements may be entered. If GO is entered, the set of user control statements specified by a preceding ONGO statement will be used. If no ONGO has been specified, the ON GO default values will be used. A reply of END will cause AMDPRDMP program execution to terminate. AMDI641 TAPE IS PRE-FORMATTED DUMP REMAINING PARAMETERS IGNORED AMDl561 REPLY WITH STOP TO TERMINATE CURRENT FUNCTION System Action: AMDPRDMP prints the contents of the input tape with no formatting. The current user control statement is ignored and the next control statement is obtained. Explanation: This message allows the operator to stop the execution of a function control statement at any time. This message is issued to the console only if'S' is included in the PARM = option list of the EXEC statement. System Action: AMDPRDMP execution continues. This message remains outstanding until a STOP command is entered or until the program terminates. Explanation: AMDPRDMP has determined that the input tape data set is not an AMDSADMP high-speed or system produced dump. The input block size is less than 134 characters. Programmer Response: Probable user error. If user control statements are being entered from the system console, the current tape volume should be demounted by entering the NEWDUMP or NEWTAPE control statement. Otherwise AMDPRDMP should be rerun using the correct dump tape. Problem Determination: Table I, items 2, 13,29. AMx Messages - Service Aids Messages AMx -19 AMD165I ERROR IN PRECEDING CONTROL STATEMENT [error description) Explanation: A syntax error was detected during the scan of an AMDPRDMP control statement. If the control statement error cannot be diagnosed by the AMDPRDMP program, an error description cannot and will not be issued with the message. Otherwise, the error description on the second line identifies the error as one of the following: • • • • • • • • • • • • • • • • ASID OMITTED FROM LIST An operand was missing from the ASID subfield of the PRINT STORAGE statement. ASID 0 OR FFFF IS NOT ALLOWED ASIDs of 0 and FFFF are not valid ASIDs (they could not have been created by the operating system) and have special internal meanings to AMDPRDMP. DELIMITER ERROR IN JOBNAME OPERAND LIST' The job names specified by the JOBNAME keyword must be separated by commas. DELIMITER ERROR IN OPERAND FIELD OF aaaaaaaa A delimiter error was encountered by an AMDPRDMP exit module in the operand field of its own verb; aaaaaaaa is replaced by that verb. DELIMITER ERROR IN REAL OPERAND Parameters of the REAL keyword of the PRINT verb must be separated by commas. During the scan, an invalid delimiter was found; or parentheses were found to have been omitted or incorrectly used. DELIMITER ERROR IN STORAGE OPERAND Parameters of the STORAGE keyword for the PRINT verb are not separated by commas; or parentheses are omitted or incorrectly used. ' FILE OPERATION CANNOT BE PERFORMED ON D/A INPUT The FILESEQ keyword parameter was used in the NEWDUMP control statement, but the corresponding dump data set was on a direct access device. GO PARAMETER ENCOUNTERED IN ONGO OPERAND The GO verb may not be specified as a verb in the ONGO list. INV ALID CVT ADDRESS SPECIFIED The value specified for the CVT verb is invalid. This value must be specified as a I to 6 digit hexadecimal address. INV ALID DELIMITER FOLLOWING KEYWORD A keyword is followed by an invalid delimiter. INV ALID DELIMITER FOLLOWING VERB The delimiter separating two verbs or a verb and a keyword is invalid. INV ALID KEYWORD A keyword is invalid. INVALID KEYWORD IN OPERAND FIELD OF aaaaaaaa An invalid keyword was encountered by AMDPRDMP exit module in the operand field of its own verb; aaaaaaaa is replaced by that verb. INV ALID NUMERIC IN REAL OPERAND One of the digits in a real storage address did not fall within the range 0-9 or A-F. INVALID NUMERIC IN STORAGE OPERAND One of the digits in either an ASID or a storage address did not fall within the range 0-9 or A-F. INVALID SEGTAB ADDRESS SPECIFIED The value specified for the SEGT AB verb is invalid. This value must be specified as a I to 6 digit hexadecimal address. AMx-20 MVS/370 System Messages Volume 1 • • • • • • • • • • • • • • • • • • • INVALID VERB The verb of a control statement is not known to AMDPRDMP. JOBNAME LENGTH GREATER THAN 8 A job name specified in the JOBNAME operand has a length greater than 8 characters. KEYWORD LENGTH GREATER THAN 8 A keyword was found that has more than 8 characters. LENGTH OF ASID IS GREATER THAN 4 The ASID specified in the storage operand list is longer than 4 hexadecimal digits. LENGTH OF REAL ADDRESS GREATER THAN 8 A storage address in the REAL operand list was specified with more than 8 hexadecimal digits. LENGTH OF STORAGE ADDRESS GREATER THAN 8 A virtual storage address, in the STORAGE operand list, is specified with more than 8 hexadecimal digits. NAME MISSING FROM JOBNAME OPERAND LIST No job name is specified for the JOBNAME keyword of the PRINT verb. NEWDUMP KEYWORD VALUE ERROR There is syntax error in the keyword parameters of the NEWDUMP control statement. NO INPUT DD CARD The value of the DDNAME keyword of the NEWDUMP control statement specified a DD statement which is not included with the JCL statements used to execute the AMDPRDMP service aid program. OPERAND MISSING The value for a keyword parameter is not specified. POSITION 72 MUST BE BLANK Control statements are coming from the reader and column 72 is not blank. Verbs must be entered in columns 1-71 only. After processing this message, AMDPRDMP will blank position 72 and attempt to process the statement. STARTING ADDRESS IS NOT LESS THAN ENDING ADDRESS An address pair was specified in which the first address was larger than the second. STARTING ASID IS NOT LESS THAN OR EQUAL TO ENDING ASID On a PRINT STORAGE request, an ASID range was specified in which the second ASID is less than the first ASID. STARTING OMITTED IN PAGE OPERAND TTR or SGG values in the operand of the PAGE keyword must appear in pairs. The first address of a pair was omitted. STARTING OMITTED IN REAL STORAGE OPERAND Values in the operand of the REAL keyword must appear in pairs. An odd number of addresses was specified in this list. STARTING OMITTED IN STORAGE OPERAND A virtual storage address in the STORAGE keyword must appear in pairs. The first address of a pair was omitted. SYNTAX ERROR IN OPERAND FIELD OF aaaaaaaa A syntax error was encountered by an AMDPRDMP exit module in the operand field of its own verb; aaaaaaaa is replaced by that verb. TOO MANY JOBNAMES IN LIST More than ten job names were specified for the JOBNAME keyword of the PRINT verb. VERB LENGTH GREATER THAN 8. The verb is longer than 8 characters. r'~', ,~/! I--~ ~~ C o System Action: AMDPRDMP ignores the verb or keyword it was scanning and looks for the next verb or keyword. If there are no more verbs on the control statement to be examined and the control statements are being provided by the SYSIN data set, the next control statement is read. If the error occurred on a NEWDUMP control statement, the remaining statements will be scanned for SYNTAX errors, but no execution will take place until a correct NEWDUMP, NEWT APE or END control statement is encountered. If user control statements are are being entered from the system console, AMDPRDMP issues either message AMD155D or AMD283D to allow the operator to enter a new control statement. AMD171I PROCESSING FOR CURRENT DUMP DISCONTINUED Explanation: An error occurred that prevents further processing on the current dump. System Action: All remaining user control statements in the SYSIN data set are scanned, but none are executed until a valid NEWDUMP, NEWTAPE, or END verb is encountered. Programmer Response: None. AMDl72I FUNCTION TERMINATED BY OPERATOR Programmer Response: Probable user error. If the control statements entered by way of the card reader, rerun the job specifying the control statements in the proper syntax. Problem Determination: Table I, items 2, 13, 29. Explanation: STOP has been entered in reply to message AMD156I. System Action: AMDPRDMP ceases processing the current function statement and obtains the next user control statement. AMD 1661 FORMAT ERROR DURING JOBNAME SEARCH Programmer Response: None. Explanation: AMDPRDMP encountered a format error while attempting to locate the virtual storage assigned to a specified job. AMD173I SYSUTI IS NOT DA - DUMP WILL BE PROCESSED ON TAPE System Action: AMDPRDMP execution continues and, if possible, the search is continued. Explanation: The SYSUTl data set was not assigned to a direct access device. Operator Response: None. System Action: Instead of processing the dump data set on direct access storage, AMDPRDMP processes the dump on the input tape. AMD168I DUMP DATA SET EMPTY - DD ddname o Explanation: The dump data set described by DD statement ddname does not contain a core image dump or a preformatted dump. System Action: If the user control statements are being entered from the SYSIN data set, AMDPRDMP will scan the remaining control statements for syntax errors. No control statements will be executed until a correct NEWDUMP or NEWTAPE statement is encountered. If user control statements are being entered from the console, message AMD283D will be issued to allow the user to enter a new AMDPRDMP control statement. Operator Response: Probable user error. The current input data set can not be processed by AMDPRDMP. If additional dumps are to be processed by AMDPRDMP, the NEWDUMP or NEW TAPE control statements may be used to specify a different input data set. Otherwise, execution of AMDPRDMP can be terminated by replying 'END' to message AMD283D. AMD170I END OF FILE ON SYSIN - CONTROL PASSED TO OPERATOR Explanation: All user control statements in the SYSIN data set have been processed without encountering an END control statement. Programmer Response: None. AMD174I1 SYSUTl] LOADED SYSUT2 Explanation: The work data set indicated in the message text has been loaded from the input data set. System Action: If the work data set is SYSUTl, module AMDPREAD will get the dump information from the SYSUTI data set. If the work data set is SYSUT2, the copying of the data set has been successful; execution terminates. Programmer Response: None. AMD175I NO TAPE DD CARD - SYSUTI ASSUMED LOADED Explanation: A TAPE DD statement is not included in the AMDPRDMP JCL. System Action: AMDPRDMP assumes that the dump to be processed is in the data set described by the SYSUTl DD statement. Dump processing will be attempted on this data set. Programmer Response: None. System Action: AMDPRDMP issues message AMDl55D to the system console. Programmer Response: None. c AMD177I THESE MODULES NOT FOUND AMD177I mod AMD177I mod etc. Explanation: AMDPRDMP was unable to locate the named modules in either SYSl.LINKLIB or in a private library. AMx Messages - Service Aids Messages AMx-21 System Action: AMDPRDMP suppresses the function that required the use of the named modules, issues message AMD180I to indicate which function cannot be used, and continues processing with one of the following actions: • • If the module named in message AMD 1801 is required for execution of a control statement, that control statement is not executed, and AMDPRDMP proceeds with the next control statements. Problem Determination: Table I, items 1,4,29. AMD180I mod FUNCTION INOPERATIVE Explanation: The function of AMDPRDMP, mod in the message text, is inoperative. This module can be one of the following: • If the module is a user exit program for the EDIT function of AMDPRDMP, message AMD2141 is issued to indicate that EDIT processing will terminate. AMDPRDMP continues with the next control statement. • Required for the execution of an AMDPRDMP control statement. In this case, the module name will have the format AMDPRxxx where xxx is one of: PCR - PRINT CURRENT function FXT - FORMAT function PJB - PRINT JOBNAME = (print storage by specific jobname) LPA - LINK PACK AREA map function SCN - EDIT GTF trace data (control card scan phase) XED - EDIT GTF trace data (processing phase) NUC - PRINT NUCLEUS, SQA, and CSA functions PMS - PRINT STORAGE = or PRINT REAL GCD - CPUDATA function SUM - SUMMARY function If the module is a format appendage for the EDIT function that trace records requiring this appendage will be printed in the hexadecimal dump format. Operator Response: Note the module names identified by message AMD 1771 and inform the system programmer that this message has been issued. Programmer Response: If the module named in message AMDI771 has the format AMDUSRxx, xx being a hexadecimal number in the range 1-50, the module is a user format appendage for the EDIT function. Trace records requiring this module are user trace records for which the hexadecimal dump may be desired. If this is the case, no programmer action is required. If the module name is not of the format AMDUSRxx, or if the user format appendage is desired, message AMD 1771 indicates a probable user error. The required AMDPRDMP module must be link edited into a private library or the SYS I.LINKLIB data set. Problem Determination: Table I, items 2, 4,29. AMD178I 1/0 ERROR ON BLDL Explanation: AMDPRDMP issued a BLDL macro instruction to locate a required module. The BLDL macro instruction encountered an input/output error. • A system or subsystem format appendage routine for the EDIT function of AMDPRDMP. In this case, the module name has the format AMDSYSxx where xx is a hexadecimal number, or AMDUSR yy where yy is a hexadecimal number in the range 51-FF. • A user exit program for the EDIT function of AMDPRDMP as specified by the EXIT parameter of the EDIT control statement. System Action: The action taken by AMDPRDMP depends on why the named function has become inoperative. One of the message AMD 1771 or AMD 1781 is issued prior to issuing message AMD 1801 to indicate both the reason for the function becoming inoperative and the resulting system action. Operator Response: Follow the recommended programmer response indicated for messages AMD 1771 - AMD 1781. Problem Determination: Table J, items 25c, 29. System Action: AMDPRDMP suppresses the function that required use of the module, issues message AMDI80I to indicate which function cannot be used, and continues processing with one of the following actions: • • If the module named-irLmessage AMDl80I is required for execution of a control statement, that control statement is not executed and AMDPRDMP proceeds with the next control statement. If the module named in message AMD 1801 is a user exit program or a format appendage for the EDIT function of AMDPRDMP, message AMD2141 is issued to indicate that EDIT processing will terminate. AMDPRDMP proceeds with the next control statement. Operator Response: Inform the system programmer that this message was issued. Programmer Response: Verify that the AMDPRDMP modules have been link edited correctly into the private library or SYSl.LINKLIB data set. AMx-22 MVS/370 System Messages Volume 1 AMD181I DELETE ERROR - mod Explanation: During execution of the EDIT function, AMDPRDMP attempted to acquire storage for the load of a pr~gram segment by deleting the loaded module (mod). It was fou~d that module (mod) had already been deleted. System Action: EDIT execution terminates; AMDPRDMP processing proceeds with the next control statement. Operator Response: Report this message to the programmer. Programmer Response: Probable user error. User exit programs and user format appendages for the EDIT function must not issue the DELETE macro instruction specifying modules of AMDPRDMP. Verify that this is not done. Rerun the job including a SYSPRINT DD statement in the AMDPRDMP JCL. Problem Determination: Table I, items 1,2,4,29. c AMD187I INVALID EXEC CARD PARAMETER Explanation: The AMDPRDMP program detected a syntax error in the value of the PARM = parameter of its EXEC JCL statement. System Action: If control statements are being provided by the SYSIN data set, the function requested by the control statement in error will not be executed. Further action depends on the type of data set being processed: 1. If a dump data set is being processed, AMDPRDMP will syntax-check the remaining control statements for that dump without executing them. Programmer Response: Probable user error. Correct the value of the PARM = parameter, and make sure that a SYSPRINT DD statement has been included with the AMDPRDMP JCL. 2. If an external trace data set is being processed, AMDPRDMP will resume processing with the next control statement. Problem Determination: Table I, items 1,4,29. If user control statements are being entered from the primary system console, AMDPRDMP issues message AMD210D to allow the operator to enter EDIT keywords. System Action: AMDPRDMP processing continues; the value assumed for this parameter may be in error. AMDl99D CONTINUE DEFINITION Explanation: Control statements for the EDIT function of AMDPRDMP are being entered from the system console. An EDIT control statement is to be continued. System Action: The AMDPRDMP program enters a wait pending the operator's reply. o Operator Response: If entering the control statements from the system console, reenter the EDIT keywords correctly. Programmer Response: Probable user error. If the control statements were entered by way of the SYSIN data set, rerun the job, making sure that all parentheses are paired and that no parentheses are used with the DDNAME and EXIT keywords. Operator Response: Enter the continuation for the current EDIT control statement. Problem Determination: Table I, items 2. 4,29. AMD2011 INVALID KEYWORD BEGINNING WITH xxx AMD203I INVALID PARM VALUE FOR KEYWORD keywd Explanation: While scanning a control statement, EDIT has encountered an invalid keyword. The first three characters of that keyword are indicated by xxx. Explanation: While scanning the keyword parameter - keywd, EDIT encountered a value that contains other than valid alphameric values or a value that falls outside the range of values allowed for that keyword. System Action: If control statements are being provided by the SYSIN data set, the function requested by the control statement in error will not be executed. Further action depends on the type of data set being processed: 1. 2. System Action: If control statements are being provided by the SYSIN data set, the function requested by the control statement in error will not be executed. Further action depends on the type of data set being processed: If a dump data set is being processed, AMDPRDMP will syntax-check the remaining control statements for that dump without executing them. I. If a dump data set is being processed, AMDPRDMP will syntax-check the remaining control statements for that dump without executing them. If an external trace data set is being processed, AMDPRDMP will resume processing with the next control statement. 2. If an external trace data set is being processed, If user control statements are being entered from the primary system console, AMDPRDMP issues message AMD210D to allow the user to enter EDIT keywords. Operator Response: If the control statements are being entered by way of the system console, reenter the EDIT keywords with correct syntax. Programmer Response: Probable user error. If the control statements are being provided by the SYSIN data set, rerun the job using valid keywords and abbreviations. Problem Determination: Table I, items 2, 4, 29. AMDPRDMP will resume processing with the next control statement. If user control statements are being entered from the primary system console, AMDPRDMP issues message AMD210D to allow the operator to enter EDIT keywords. Operator Response: If the control statements are being entered by way of the system console, reenter the EDIT keywords, making sure that all the errors mentioned above have been corrected. Programmer Response: Probable user error. If the control statements are being provided by the SYSIN data set, rerun the job, making sure that alphabetic and numeric characters are used correctly, and that all parameters fall within the range of values allowed. AMD202I INVALID PARENTHESES Problem Determination: Table I, items 2, 4, 29. c Explanation: While scanning a control statement, EDIT encountered either unbalanced parentheses or parentheses around keyword values for which only one value may be specified. AMx Messages - Service Aids Messages AMx-23 AMD204I LENGTH OF PARM INVALID FOR KEYWORD keywd Explanation: While scanning parameter values associated with keyword (keywd), EDIT encountered a parameter value that exceeds the maximum length allowed for parameters of that keyword. System Action: If control statements are being provided by the SYSIN data set, the function requested by the control statement in error will not be executed. Further action depends on the type 'of data set being processed: I. 2. Problem Determination: Table I, items 2, 4, 29. AMD206I EXCESSIVE NO. PARM VALUES FOR KEYWORD keywd Explanation: While scanning multiple parameter values associated with keyword (keywd), EDIT has encountered a greater number of unique parameter values than is allowed for this keyword. System Action: If control statements are being provided by the SYSIN data set,the function requested by the control statement in error will not be executed. Further action depends on the type of data set being processed: If a dump data set is being processed, AMDPRDMP will sntax-check the remaining control statements for that dump without executing them. I. If a dump data set is being processed, AMDPRDMP will syntax-check the remaining control statements for that dump without executing them. If an external trace data set is being processed, AMDPRDMP will resume processing with the next control statement. 2. If an external trace data set is being processed, AMDPRDMP will resume processing with the next control statement. If user control statements are being entered from the primary system console, AMDPRDMP issues message AMD210D to allow the operator to enter EDIT keywords. Operator Response: If the control statements are being entered from the system console, reenter the EDIT keywords, making sure that the error mentioned above has been corrected. Programmer Response: Probable user error. If the control statements are being provided by the SYSIN data set, rerun the job, making sure that all parameter values conform to length requirements. If user control statements are being entered from the primary system console, AMDPRDMP issues message AMD210D to allow the operator to enter EDIT keywords. Operator Response: If entering the control statements from the system console, reenter the EDIT keywords, making sure that the error mentioned above has been corrected. Programmer Response: Probable user error. If the control statements were entered from the SYSIN data set, rerun the job, making sure that the number of unique parameter values does not exceed the maximum number allowed for this keyword. Problem Determination: Table I, items 2, 4, 29. Problem Determination: Table I, items 2, 4, 29. AMD205I DUPLICA TE KEYWORD-keywd AMD207I INVALID DELIMITER FOR KEYWORD keywd Explanation: While scanning a control statement, EDIT encountered the EXIT or DDNAME keyword after it had already been specified with a different value. System Action: If control statements are being provided by the SYSIN data set, the function requested by the control statement in error will not be executed. Further action depends' on the type of data set being processed: 1. 2. Explanation: While scanning values for keyword (keywd) EDIT has encountered either a delimiter in the place of a value or an unexpected type of delimiter. System Action: If control statements are being provided by the SYSIN data set, the function requested by the control statement in error will not be executed. Further action depends on the type of data set being processed: If a dump data set is being processed, AMDPRDMP will syntax-check the remaining control statements for that dump without executing them. I. If a dump data set is being processed, AMDPRDMP will syntax-check the remaining control statements for that dump without executing them. If an external trace data set is being processed, AMDPRDMP will resume processing with the next control statement. 2. If an external trace data set is being processed, AMDPRDMP will resume processing with the next control statement. If user control statements are being entered from the primary system console, AMDPRDMP issues message AMD210D to allow the operator to enter EDIT keywords. Operator Response: If the control statements were entered from· the system console, reenter the EDIT keywords, making sure that the error mentioned above has been corrected. Programmer Response: Probable user error. If the control statements are being provided by the SYSIN data set, rerun the job, making sure that the EXIT or DDNAME keyword is specified only once per EDIT control statement. AMx-24 MVS/370 System Messages Volume I If user control statements are being entered from the primary system console, AMDPRDMP issues message AMD210D to allow the operator to enter EDIT keywords. Operator Response: If the control statements are being entered from the system console, reenter the EDIT keywords with the proper delimiters. Programmer Response: Probable user error. If the control statements are being provided by SYSIN data set, check all delimiters and rerun the job. c Problem Determination: Table I, items 2, 4, 29. o the right (upper) value in an EID range is equal to or greater . than the left (lower) value. AMD108I START VALUE EXCEEDS STOP VALUE IN STMTSABOVE Problem Determination: Table I, items 2, 4, 29. Explanation: The START parameter value is larger than the STOP parameter value. AMD1I0D RESPECIFY EDIT KEYWORDS OR REPLY 'RVNEDIT' System Action: If control statements are being provided by the SYSIN data set, the function requested by the control statement in error will not be executed. Further action depends on the type of data set being processed: Explanation: An EDIT control statement entered from the system console is in error. This message is issued to allow the operator to respecify the keywords contained in that statement or to select default processing. I. If a dump data set is being processed, AMDPRDMP will syntax-check the remaining control statements for that dump without executing them. will resume processing with the next control statement. Note: If the control statement has been divided into a string of continued lines, only the keywords for the line in error may be respecified. The keywords from the previous lines have already been accepted. If user control statements are being entered from the primary system console, AMDPRDMP issues message AMD210D to allow the user to enter EDIT keywords. System Action: EDIT waits pending the operator's reply. Operator Response: If the control statements are being entered from the system console, reenter the EDIT keywords, making sure that the error mentioned above has been corrected. • Respecify the keywords and values from the statement in error including corrections to syntax violations as noted by messages AMD2011 through AMD2091. Programmer Response: Probable user error. If the control statements are being provided by the SYSIN data set, rerun the job, ensuring that the STOP parameter value is greater than the START parameter value. • Reply RUNEDIT to cause EDIT execution to begin with the parameters selected on the previously accepted control statements. If no control statements have been accepted, the default options (EDIT SYS,USR=ALL) will be in effect. Operator Response: Do one of the following: Problem Determination: Table I, items 2, 4, 29. o AMDl 11 I EDIT OPTIONS IN EFFECT-option list AMD109I· INVALID USERID OR RANGE Explanation: While scanning the parameter values associated with the USR keyword, EDIT has encountered one of the following conditions: • An invalid symbolic EID. • An EID range in which the left (lower) value exceeds the right (upper) value. System Action: If control statements are being provided by the SYSIN data set, the function requested by the control statement in error will not be executed. Further action depends on the type of data set being processed: 1. If a dump data set is being processed, AMDPRDMP will syntax-check the remaining control statements for that dump without executing them. 2. If an external trace data set is being processed, AMDPRDMP will resume processing with the next control statement. If user control statements are being entered from the primary system console, AMDPRDMP issues message AMD210D to allow the operator to enter EDIT keywords. Operator Response: If entering the control statements from the system console, reenter the EDIT keywords, making sure that all of the errors mentioned above have been corrected. c Programmer Response: Probable user error. If the control statements were entered by way of the SYSIN data set, rerun the job, making sure that any symbolic EIDs used are valid and that Explanation: This message is issued to inform the user what keyword options have been accepted for EDIT's data reduction process. If more than one option has been accepted, they are separated by commas in the order specified below: EXIT = exitname DDNAME=ddname START = (day,hh.mm.ss) STOP = (day,hh.mm.ss) JOBNAMES = (jjj,jjj, ...jjj) ASCB = (ascbaddr ,ascbaddr ,... ascbaddr) either of the following: IO=SIO=parm or SIO = parm,IO = parm SVC= parm PI=parm USR=parm EXT RNIO SRM RR DSP In the options listed, parm may be either ALL, or SEL, where ALL indicates that all events within that event class will be edited, and SEL indicate& that only events selected by the user supplying the keyword parameter values for that event class will be edited. System Action: EDIT processing continues with the above data reduction options in effect. Operator Response: None. AMx Messages - Service Aids Messages AMx-25 Programmer Response: None. AMD212I RCD ON PG nnnn. RET CODE rc RCVD FR MODULE mod Explanation: The record currently being processed by EDIT has been dumped in hexadecimal on page number nnnn of the output data set. Module (mod) attempted to format that record, but EDIT was unable to process it because module (mod) returned an invalid return code (rc). System Action: EDIT will display, in hexadecimal, the record associated with the error. EDIT takes action based on the value of the "ER" parameter, specified in the EXEC statement of the AMDPRDMP JCL, as follows: o If the error was in a format appendage module, as soon as EDIT recognizes that a subsequent record requires that module, processing will terminate for that record and EDIT will select another. If the error was in a user exit module, records will continue to be processed by the format appendages. Message AMD213I will then be issued by EDIT. If the error was in a format appendage module, all subsequent records requiring the same format module will be dumped in hexadecimal format. Message AMD2151 will then be issued by EDIT. If the error was in a user exit module, formatting of records will continue. Message AMD213I will then be issued by EDIT. 2 Processing of the current EDIT function will terminate. Message AMD214I is issued by EDIT, and processing will continue with the next control statement. If ER = is not specified on the EXEC statement, a value of ER = 2 will be assumed. Operator Response: Report this message to the programmer. Programmer Response: Probable user error if the module name is either: I. 2. System Action: EDIT execution continues. If the error noted 'in message AMD212I or AMD216I occurred in a format appendage module, further records requiring that module will not be processed. If the error noted in message AMD212I or AMD216I occurred in a user exit module, processing of records .will continue without passing control to the failing user exit. Operator Response: None. Programmer Response: None. AMD214I CURRENT EDIT FUNCTION TERMINATED Explanation: This message is issued, during EDIT execution, when one of the following occurs: I. A user exit module could not be found or loaded for execution. 2. A format appendage module, required for processing an external data set, existed in the correct library but could not be loaded for execution. 3. During an attempt to load a user exit module or a format appendage module, an I/O error occurred during execution of a BLDL macro instruction. 4. EDIT attempted to acquire virtual storage space for the load of a module needed to process the current input record by deleting a previously loaded user exit or format appendage module which is no longer in use. EDIT found, however, that the previously loaded format appendage or user exit module had already been deleted. 5. The user has specified '2' or '3' as the value of the ER = parameter on the AMDPRDMP EXEC statement, and an error, identified by message AMD212I, and message AMD2161 occurs. When the user has specified 1 as the value of the ER= parameter on the AMDPRDMP EXEC statement, EDIT continues processing, dumping in hexadecimal any record that requires format appendage module (mod) for editing. Operator Response: None. A user exit name. Programmer Response: None. Verify that the module sets a valid return code, and .correct it, if necessary. AMD21SI FURTHER RCDS REQUIRING mod WILL BE DUMPED IN HEX Problem Determination: If the module name is neither case, (1) nor (2), see Table I, items 1,2,4,29. Make sure that a SYSPRINT DD statement is included in the AMDPRDMP JCL. Save a listing of the SYSPRINT data set and the GTF input trace data set or the dump data set being processed. EKplanation: This message is issued following message AMD212I and message AMD216I when the user has specified I as the value of the ER = parameter on the AMDPRDMP EXEC statement. EDIT continues processing, .dumping in hexadecimal any record that requires format appendage module (mod) for editing. AMD213I PROCESSING CONTINUES - BYPASSING MODULE mod System Action: EDIT continues processing, having deleted format appendage module (mod). Any subsequent records requiring mod for editing will be dumped in hexadecimal. AMx-26 MVS/370 System Messages Volume 1 ~~-~ System Action: The current EDIT function terminates. Processing continues with the next control statement. AMDUSRxx where xx is a hexadecimal number in the range 01-50. Explanation: This message is issued following message AMD212I and message AMD216I if the user has specified "0" as the value of the ER parameter on the AMDPRDMP EXEC statement. EDIT continues processing, bypassing format appendage or user exit module (mod). I-'~ Operator Response: None. Programmer Response: None. c o AMD216I RCD AND OTHER INFO ON PG nnnn. PGM CHECK IN MODULE mod Operator Response: Message AMD218D will be issued following message AMD217I. Respond to message AMD218D. Explanation: A program check interrupt has occurred during execution of the format appendage or user exit module (mod). The current input record will be dumped in hexadecimal, along with information pertaining to the program check, on page nnnn of the AMDPRDMP data set. Programmer Response: Probable user error. If control statements are being provided by the SYSIN data set, do not use the JOBNAME parameters of the EDIT control statement. Make sure that a SYSPRINT DD statement is included in the AMDPRDMP JCL. Rerun the job. System Action: EDIT will display in hexadecimal the record associated with the error. EDIT continues execution based on the value of the ER parameter specified on the EXEC statement: If control statements are being entered from the system console, respond to message AMD218D when it is issued. o If the error was in a format appendage module, as soon as EDIT recognizes that a subsequent record requires that module, processing will terminate for that record an EDIT will select another. If the error was in a user exit module, records will continue to be processed by the format appendages. EDIT will then issue message AMD2131. If the error was in a format appendage module, all subsequent records which require processing by the same format module will be dumped in hexadecimal format. Message AMD215I is then issued by EDIT. If the error was in a user exit module, the resultant action is the same as if 'ER=O' had been specified. 2 o Processing of the current EDIT function will terminate. Message AMD214I is issued by EDIT. Processing continues with the next control statement. If ER = is not specified on the EXEC statement, a value of ER = 2 is assumed. "" Problem Determination: Table I, items 1,3,4,29. Save the GTF trace data set or the dump data set being processed. AMD218D REPLY 'C' TO EDIT WITHOUT JOB SELECTION, 'S' TO TERMINATE Explanation: AMDPRDMP control statements are being entered from the system console. The EDIT function of AMDPRDMP is being used and the JOBNAME keyword parameter was specified on the EDIT control statement. Trace data being processed is in the SYSM format; therefore, editing by specific jobname is not possible. The operator is asked to decide whether or not processing is to continue without the requested selective editing. System Action: The AMDPRDMP program waits pending the operator's reply. Operator Response: If EDIT processing is to continue and all trace records are to be edited, reply 'C'. If EDIT processing is to stop, enter'S', causing AMDPRDMP execution to continue with the next user control statement. Operator Response: Report this message to the programmer. AMD220I NO EDIT DD CARD - ddname Programmer Response: Probable user error if the module name is either: I. AMDUSRxx where xx is a hexadecimal number in the range 01-50. 2. A user exit name. Verify that the module in error has been thoroughly tested, using the 'ER=3' parameter value on the AMDPRDMP EXEC statement and including a SYSABEND DD statement in the AMDPRDMP JCL if a dump of the module is desired. Problem Determination: lethe module name is neither case (1) or (2), see Table I, items I, 2, 4, 13, 29. AMD2171 NO SYS DATA, JOB SELECTION NOT ALLOWED Explanation: The EDIT function of AMDPRDMP is being used. The DD statement specified by the EDIT keyword parameter DDNAME has been omitted from the AMDPRDMP JCL. In the message text, ddname is the name specified by this parameter. System Action: EDIT processing terminates. AMDPRDMP execution continues with the next control statement. Operator Response: Report this message to the programmer. Programmer Response: Probable user error. Supply the necessary DD statement, or correct the DDNAME parameter by specifying the correct ddname. Make sure that a SYSPRINT DD statement has been included in the AMDPRDMP JCL. Problem Determination: Table I, items 1,4,29. AMD225I REGION TOO SMALL FOR EDIT BUFFERS Explanation: The EDIT function of AMDPRDMP is being used and the JOBNAME keyword parameter was specified on the EDIT control statement. The trace data set being processed is in the SYSM format; therefore, editing of trace records by specific jobname is not possible. o System Action: If control statements are being provided by the SYSIN data set, EDIT processing terminates and AMDPRDMP execution continues with the next user control statement. If control statements are being entered from the system console, message AMD218D will be issued allowing the operator to decide if EDIT processing is to continue. Explanation: AMDPRDMP's region is too small to contain the trace data set buffers. The amount of storage required for the buffer is three times the BLKSIZE. A BLKSIZE of 4096 bytes is always used. System Action: EDIT processing terminates. AMDPRDMP execution continues with the next user control statement. Operator Response: Report this message to the programmer. Programmer Response: Probable user error. Increase the region size. AMx Messages - Service Aids Messages AMx-27 Problem'Determination: Table I,items 1,4,29, • If the data set being processed is an internal trace data set and module (mod) is a user exit, EDIT issues message AMD214I and terminates processing. • If the data set being processed is an internal trace data set and module (mod) is a user format appendage, EDIT issues messages AMD215I and dumps, in hexadecimal format, further records requiring that format appendage. AMD226I NO RECORDS IN REQUESTED INTERVAL Explanation: EDIT did not find any records in the requested interval for one of the following reasons: • • The time interval specified by the START/STOP keywords is within the time interval covered by the trace data set, but GTF did not generate any records during that time. The entire trace data set was generated before the START = time indicated by the EDIT control statement. System Action: EDIT processing terminates. AMDPRDMP execution continues with the next user control statement. Operator Response: None. Programmer Response: None. Programmer Response: Ensure that the user exit or user format appendage is less than 10K. AMD2511 INPUT FILE DOES NOT CONTAIN A REAL OR VIRTUAL DUMP Explanation: AMDPRDMP has determined that the input data set does not contain a real or virtual dump and therefore cannot print storage for a real or virtual request. System Action: AMDPRDMP execution continues, but virtual and real requests cannot be printed. AMD227I DATA SET CREATED AFTER STOP TIME Explanation: The EDIT function of AMDPRDMP is being used for an external trace data set. The user specified a STOP = value in his EDIT control statement that is earlier than the value of any time stamp record in the data set. System Action: Current EDIT processing terminates and processing resumes with the next control statement. Operator Response: Report this message to the programmer. Programmer Response: Probable user error. Make sure that the STOP = time is within the time-range of this data set (this can be determined by executing AMDPRDMP EDIT with the same data set, specifying the SYS and USR = ALL options, and examining the block time stamps). Rerun the job with the correct STOP = value. Operator Response: Probable user error. If control statements are being entered through the console; the current tape volume should be demounted by entering the NEWDUMP or NEWTAPE control statement. Otherwise, execute AMDPRDMP again, making sure that the correct dump tape is mounted. Problem Determination: Table I, items 2, 13,28,29. AMD252I INPUT FILE DOES NOT CONTAIN A REAL DUMP Explanation: AMDPRDMP has determined that the input data set does not contain a real storage dump for a PRINT REAL operation. System Action: AMDPRDMP execution continues without satisfying PRINT REAL requests. Problem Determination: Table I, items 4, 29. AMD228I TRACE INPUT TO EDIT FROM NON-MVS SYSTEM OR AN EMPTY DATA SET Explanation: The trace tape mounted as input for AMDPRDMP EDIT was created on an operating system other than OS/VS2 MVS or is an empty data set. System Action: AMDPRDMP EDIT processing terminates. Programmer Response: Probable user error. Make sure that the output tape was created by AHLGTF or AMDSADMP service aids on an OSjVS2 MVS System. Problem Determination: Table I, items 2, 13,29. Operator Response: Probable user error. If control statements are being entered by way of the console, the current tape volume should be demounted by entering the NEWDUMP or NEWTAPE control statement. Otherwise, execute AMDPRDMP again, making sure that the correct dump tape is mounted. Problem Determination: Table I, items 2, 13,28,29. AMD254I SYSUTI D.A. FILE NOT DEFINED EXECUTION TERMINATED Explanation: Because there is no TAPE DD statement included in the AMDPRDMP JCL, the dump information is assumed to be on the direct access file, SYSUTI. However, either the SYSUTI DD is into defined or else the file described by that DD statement is not direct access storage. AMD229I MODULE mod EXCEEDS 10K LIMIT System Action: Execution terminates. Explanation: The size of the user exit or user format appendage (mod) is greater than 10K. . System Action: Further processing depends on the nature of the appendage and the type of trace data set being processed: . • If the data set being processed is an external trace data set, EDIT issues message AMD214I and terminates processing. AMx-28 MVS/370 System Messages Volume 1 Programmer Response: Probable user error. Either supply a TAPE DD statement defining a tape containing dump data sets, or supply a SYSUTI DD statement describing a direct access data set that contains dump information. Problem Determination: Table I, items 1,2,3,4, 13,29. c AMDl60I UNABLE TO ACCESS adr ID=id I PAGE SEGMENT I TABLE AT Explanation: An attempt to verify that the segment table can be accessed from dumped storage failed, adr is the 3-byte real storage address used to access the segment table. id Meaning 1. The address was specified by the user with the SEGTAB= control statement. 2. The address was found in the dumped storage at location X'31 C'. System Action: Processing continues. Programmer Response: If id is I, verify that the address specified in the SEGTAB = control statement is in dumped real storage. If id is 2, verify that the address found at location X'31 C' is the address of an area in dumped real storage. Problem Determination: Table I, items 1,2, 3,4,29. AMD161I UNABLE TO ACCESS CVT Explanation: AMDPRDMP was unable to locate the CVT in the dump data set. If input is an SVC dump, or a DSS dump then selected portions of storage were dumped that did not include the CVT. If input was created by AMDSADMP, then there was a probable I/O error either creating or reading the data set. o System Action: Processing continues for as many verbs as possible. Error messages will be put out for any verbs that cannot be processed. Programmer Response: None. AMD163I DUMP MAY NOT BE FROM AN OS/VSl RELEASE 3 SYSTEM Explanation: AMDPRDMP can only successfully process dumps from OS/VS2 Release 3 systems. Checks are made in the dumped system's CVT option field (CVTDCB) for the correct bit configurations for an OS/VS2 system and a release level of 3. One of these checks failed indicating that the dump might not be from an OS/VS2 Release 3 system. AMDPRDMP only processes dumps taken by OS/VS2 dump programs that are at the same release level as AMDPRDMP. System Action: Processing will continue if it is at all possible. AMDl64I PAGE TABLE FOR LOCATION ZERO NOT VALID ID=id Explanation: An attempt to verify that the segment table (and hence page tables) is valid has failed. The id indicates where the segment table address was obtained. id Meaning 1. The address was specified by the user with the SEGTAB= control statement. 2. The address was found in the dumped storage at location X'31 C'. System Action: Processing continues. Programmer Response: If id is 2, the SEGTAB = verb in AMDPRDMP can be used to specify the valid segment table address. Problem Determination: Table I, items 1, 2, 3, 4, 29. AMD180I INSUF}4'ICIENT SYSUTI SPACE PROCESSING CONTINUES Explanation: The data set corresponding to the SYSUTl DD statement does not have enough space allocated to it or space was not available to be allocated. A B37, D37, or E37 ABEND was intercepted which is explained by a write-to-programmer message issued by the system. System Action: Processing continues. When dump data is requested which was successfully written to SYSUT 1 it is obtained from the SYSUTI data set. However, when dump data is requested which could not be written to SYSUTl, it is obtained from the original input tape. Programmer Response: If the job needs to be rerun for any other reason, more space may be provided for the SYSUTI DD statement. Problem Determination: Table I, items 1,4, 25a, 29. AMD181I AMDPRDMP EXIT INTERFACE INOPERATIVE mod, cde [-rc] Explanation: AMDPRDMP was unable to load a required exit interface module (mod) and consequently, the exit function of AMDPRDMP is inoperative. The cde is the ABEND completion code return from this LOAD. The return code, (-rc), from this LOAD is also returned. Programmer Response: Probable user error. Verify that the dump was taken on an OS/VS2 Release 3 system with a Release 3 program. Dumps created from other systems or from Release I or 2 of OS/VS2 must be processed by the version of PRDMP for that system. System Action: AMDPRDMP continues processing without the exit interface. Exit verbs will be ignored as indicated in message AMD289I. Exit modules defined in AMDPRECT will not obtain control on the various AMDPRDMP exits. Problem Determination: Table I, items 1,2, 3,4,29. Operator Response: Notify the system programmer of this message. Programmer Response: Follow the directions for the system completion code (cde) in VS2 System Codes. o AMx Messages - Service Aids Messages AMx-29 AMD282I SOME SPECIFIED ASIDS COULD NOT BE FOUND Explanation: Not all of the ASIDs specified on the control statement could be processed. The omitted ASIDs were either not active or the storage associated with them was not dumped. System Action: The specified ASIDs which were found are processed. AMD286I CVT AT xxxxxx NOT VALID ID=n Explanation: AMDPRDMP was unable to verify that the CVT address (xxxxxx) did not pass the validity checks: • n= I - The CVT address (xxxxxx) was supplied by the user. • n =2 - The CVT address (xxxxxx) was supplied in a DSS or SVC DMP header. • n=3- The CVT address (xxxxxx) was at loc X'4C' in the dump. Operator Response: None. AMD283D REPLY WITH NEWDUMP OR END Explanation: An error has occurred during PRDMP processing such that the program is in flushmode. This means that no functions will be performed unless a valid NEWDUMP statement or an END statement is encountered. This message, issued to the console, requests one of these responses. System Action: AMDPRDMP waits for the operator to reply. Operator Response: Enter a valid NEWDUMP control statement if you wish to process another dump. Otherwise, enter END to terminate AMDPRDMP processing. AMD284I PREFIX VALUES NOT AVAILABLE Explanation: The value of the PSA prefix register could not be found in the dump data set. This value is used for accessing logical locations 0-4K when an AMDSADMP is taken on a multiprocessing system. This message may be output for a dump from a uniprocessing system and should be ignored in this case. System Action: AMDPRDMP continues processing, but no prefixing is done. When information is requested from the logical block 0-4K, the information that was in the physical block 0-4K at the time of the dump is used. This mayor may not be the correct information. System Action: AMDPRDMP attempts to process the dump data set using the CVT address specified by the user. It is possible that just part of the CVT is invalid and that some parts of it are valid. Programmer Response: Verify that the address specified in the CVT = control statement really points to the CVT. AMD287I UNABLE TO LOAD EXIT MODULE - mod,cde [-rei Explanation: The exit control table (AMDPRECT) indicated that module (mod) should be loaded to process a AMDPRDMP exit, but AMDPRDMP was unable to load the exit module. In the message text, cde is the ABEND completion code returned from this LOAD. The return code (-rc) from this LOAD is also returned. System Action: Processing continues. AMDPRDMP will not attempt to invoke this exit module for AMDPRDMP exits during the remainder of this execution. If the exit has its own verb, however, AMDPRDMP will attempt to invoke the exit routine each time the verb is encountered. Operator Response: Notify the system programmer of this message. Programmer Response: None. Note: If dump was taken on a uniprocessing system and this message is issued, ignore it. In this circumstance, logical location 0-4K equals the physical location 0-4K. AMD28SI DUMP DEFINED ON DIRECT ACCESS DEVICE SYSUTl IGNORED Explanation: A SYSUTl file was provided but AMDPRDMP determined that the dump data set was already defined on a direct access device. System Action: AMDPRDMP will process the dump on the direct access device defined by TAPE (or anyname) DD statement without loading the SYSUTl work file. Programmer Response: None. Programmer Response: Follow the -directions for system completion code (cde) in VS2 System Codes. AMD288I NO OUTPUT PRODUCED BY verb Explanation: A AMDPRDMP exit module was processing in conjunction with its own verb (verb) and produced no output to the PRINTER data set. System Action: Processing continues with the next control statement. Operator Response: None. Programmer Response: If the module that processes verb is an IBM-supplied AMDPRDMP exit module, this message indicates a probable system error. Make sure that the exit verb and its associated operands, if any, were specified correctly. If the module is a user-supplied AMDPRDMP exit module, this message indicates a probable user error, unless the exit routine intentionally produces no output under certain conditions. Make sure that the exit routine is coded correctly if some output is expected under all conditions. Problem Determination: Table I, items 1, 2,.3, 13, 22, 29. AMx-30 MVS/370 System Messages Volume 1 c AMD289I VERB IGNORED - verb AMD2921 ERROR IN ASCB DISPATCHING CHAIN Explanation: The AMDPRDMP exit interface function is inactive as indicated by message AMD281I. AMDPRDMP determined that verb was probably an exit verb defined in AMDPRECT, but the inoperative exit interface could not determine if it was a valid exit verb. Explanation: One of the following errors occurred while AMDPRDMP was reading the ASCB dispatching queue during dump initialization: • System Action: The verb is ignored. AMDPRDMP processing continues normally for all verbs not defined in AMDPRECT. The pointer in the CVT to the head ASCB on the dispatching chain. Programmer Response: Correct the problem that caused the exit interface to be inactive, as specified by message AMD2811. The pointer in the CVT to the last ASCB on the dispatching chain. AMD290I ERROR IN PREFIX VALUES REAL = yyyyyyyy, VIRTUAL = xxxxxxxx Explanation: The values that AMDPRDMP found for the PSA prefix register failed the validity checks of being non-zero and on a 4K boundary. These values are used for accessing logical locations 0-4K when an AMDSADMP dump is taken on a multiprocessing system. Particular circumstances in which this message is issued are: • One address was zero but the other was not. (Both addresses equal zero is an indication of a dump from a uniprocessing system.) • At least one address was not on a 4K boundary. • One of the addresses could not be read from the dump. In this case, the address that could not be read is set to zero in the message. The block of dump data containing one or more of the following pointers was not found in the dump data set: The forward or backward chain pointer in any of the ASCBs on the dispatching chain. • An I/O error occurred while reading the block of dump data that contained one or more of the preceding pointers. System Action: Processing continues. If any part of the dispatching chain was read, it is saved for later use by the read control module for translating virtual address requests to real addresses when required. Only those virtual read requests whose ASCBs were read will be satisfied. If no part of the dispatching chain could be read, then only requests for virtual storage from common memory will be satisfied. Operator Response: None. o The addresses in the message are the addresses that were found either in the PCCA for the IPLed CPU in the dumped system or in the CPU status record (real address only). System Action: AMDPRDMP continues processing after substituting a zero for the invalid address. Prefixing is not done when this happens. Programmer Response: None. AMD293I NUMBER OF ASCBs EXCEEDED DEFAULT LIMIT OF xxx Explanation: AMDPRDMP found more than xxx ASCBs on the ASCB dispatching chain during dump initialization. This limit is used by AMDPRDMP to avoid a possible looping condition. It is also used in the determination of the ratio of buffer space to workspace required to format address spaces in excess of 200 in a dumped system. Programmer Response: None. AMD2911 PERMANENT I/O ERROR ON SYSUTI Explanation: An unrecoverable I/O error occurred while writing the SYSUTI work file. System Action: Processing continues. When dump data, which was successfully written to SYSUTI, is requested, it is obtained from the SYSUTI data set. However, when dump data, which could not be written to SYSUTI, is requested, it is obtained from the original input tape. System Action: Processing continues. Only the first xxx ASCBs are saved for later use by AMDPRDMPs read control module for translating virtual addresses to real addresses when required. Operator Response: None. Programmer Response: If the number of address spaces in the dumped system is greater than xxx, increase the limit to contain the actual number. This limit is initially established at 200 but can be changed by the user if too small. Care should be taken not to change this limit unless the dumped system actually contains more than 200 address spaces. Programmer Response: None. Problem Determination: Table I, items 1,2, 3, 13, 16,29. Problem Determination: Table I, items 1,2, 13, 18,29. AMD294I UNABLE TO ACCESS SEGMENT TABLE ADDRESS AT LOCATION 31C 0 Explanation: The user did not include a SEGTAB = verb on a PRDMP control statement, so PRDMP attempted to get the address of the segment table from location X'31C' in the dumped system. However, the read for this location failed, so no segment table address is available. :< " AMx Messages - Service Aids Messages AMx-31 System Action: PRDMP attempts further processing. Since no segment table address could be found, no translation can take place. Hence, only requests for a real storage print will be successful. AMD295I NONE OF THE SPECIFIED ASIDs COULD BE FOUND Operator Response: None. Explanation: None of the ASIDs specified on the control statement could be processed. The ASIDs were either not active or the storage associated with them was not dumped. Programmer Response: Rerun the PRDMP job being sure to include a SEGTAB = verb as the first PRDMP verb. System Action: AMDPRDMP processing continues with the next control statement. c AMx-32 MVS/370 System Messages Volume 1 o Virtual Fetch Messages (CSV) Component Name CSV Program Producing Message Virtual Fetch Audience and Where Produced For the operator or system programmer: on the console and/or the system log Message Format xx CSVnnns text xx Message reply identification (absent, if operator reply not required). nnn Message serial number. s Type code: A Action: operator must perform a specific action. D Decision: operator must choose an alternative. E Eventual action: operator must perform action when he has time. I Information: no operator action is required. W Wait: processing stops until the operator acts. text Message text. o Associated and Referenced Publications CSVIOll OS/VS2 SPL: MVS Diagnostic Techniques, GC28-0725 OS/VS2 SPL: Initialization and Tuning Guide, GC28-1029 MAJOR NAME namel FROM ALIAS ENTRY namel IN DDNAME ddnl COMES FROM DDNAME ddnl - ALIAS IGNORED Explanation: Virtual fetch data sets are identified by //VFINxx DD statements. This message appears when a virtual fetch data set includes an alias name, but the major name for that alias is in a different virtual fetch data set. The variables in the message text are: CSVIOlI VIRTUAL FETCH REFRESH REQUESTED FOR NO MODULES - REQUEST IGNORED Explanation: A refresh of virtual fetch was requested (that is, CSVVFRSH was invoked), but either no load modules were provided as input or the directory entries or load modules provided were invalid input for virtual fetch. namel The major name identified in the directory entry for the alias System Action: Virtual fetch ignores the request. The previous generation of virtual fetch remains active. name2 The alias name Operator Response: Notify the system programmer. ddnl The ddname of the data set containing the directory entry for the alias name ddn2 The ddnanie of the data set containing the directory entry for the major name that is associated with the alias name Programmer Response: Verify that the data sets named as input are valid load libraries. Check to see if errors during virtual fetch refresh processing prevented modules from being included. (Look for one or more of these messages: CSVIOll, CSVI04I, CSVI06I, CSVI07I, CSVllll, CSVI12I, CSVI13I, CSVI14I, CSVC1l5I, and CSV116I.) System Action: Virtual fetch ignores the alias name. Operator Response: None. o Problem Determination: Table I, items 2, 3, 4, 13, and 22. Programmer Response: Check to see if, during earlier virtual fetch processing, the major name (namel) was dropped from the data set identified in DD statement ddnl. (If it was dropped, one or more of these messages precedes message CSVIOll: CSV106I, CSV107I, CSVllll, CSVI12I, CSVl13I, and CSVI16I.) CSVI03I VIRTUAL FETCH INITIALIZATION REQUESTED FOR NO MODULES - REQUEST IGNORED Explanation: Virtual fetch initialization was requested (that is, CSVVFCRE was invoked), but either no load modules were provided as input, or the directory entries or load modules provided were invalid input for virtual fetch. Module CSVVFCRE issues return code 08. CSV Messages - Virtual Fetch CSV-1 System Action: Virtual fetch is not initialized. CSVI06I Operator Response: Notify the system programmer. Programmer Response: Be sure that valid DD statements (in the form //VFINxx) are provided, and that all data sets named as input are valid load libraries. Check to see if errors during the virtual fetch building process prevented modules from being included. (Look for one or more of these messages: CSVIOlI, CSVI04I, CSVI06I, CSVI07I, CSVlllI, CSVl12I, CSVl13I, CSVI14I, CSVI15I, and CSVl161.) CSVI04I CONCATENA TION OF DDNAME ddname IS IGNORED - ONLY THE FIRST DATA SET IS USED DIRECTORY ENTRY FOR MEMBER mem FROM DDNAME ddn IS INVALID FOR A LOAD MODULE - DIRECTORY ENTRY IGNORED Explanation: Virtual fetch found that the length of the directory entry for the load module identified in the message text is invalid for a load module directory entry. The variables in the message text are: mem ddn The name of the PDS member The ddname of the data set containing the member System Action: Virtual fetch ignores the directory entry. Operator Response: None. Explanation: The JCL used to request virtual fetch initialization (that is, to invoke CSVVFCRE) included a concatenation of DD statements, but virtual fetch does not support DD concatenation. Programmer Response: If you want the load module to be included in virtual fetch, link edit the module again and refresh virtual fetch (that is, invoke CSVVFRSH). The variable in the message text is: Problem Determination: Table I, items 2, 3, 4, 13, and 22. ddname The ddname of the data set that was concatenated CSVI071 System Action: Virtual fetch processes only those modules associated with the first DD statement in the concatenation, and ignores the other DD statements. Operator Response: None. Programmer Response: Check to see if any of the DD statements that virtual fetch ignored are needed as input to virtual fetch. If necessary, correct the VFINxx DD statements so that next time virtual fetch is initialized, there is no concatenation. CSVI05I Explanation: Input to virtual fetch includes a module that has the NOT EXECUTABLE attribute or the OVER LA Y FORMAT attribute. Virtual fetch does not process modules with either of these attributes. The variables in the message text are: mod The name of the module ddn The virtual fetch DD statement with which the module is associated attr The attribute: NOT EXECUTABLE or OVERLAY FORMAT VIRTUAL FETCH CANNOT BE REFRESHED REFRESH REQUEST IGNORED Explanation: A virtual fetch refresh was requested (that is, CSVVFRSH was invoked), but virtual fetch was unable to post its refresh ECB. One of the following conditions causes this error: MODULE mod IN DDNAME ddn HAS ATTRIBUTE attr - MODULE IGNORED BY VIRTUAL FETCH System Action: Virtual fetch ignores the module. Operator Response: None. • Virtual fetch was not initialized. • Virtual fetch has been initialized, but some error caused it to become inactive. For example, the VFCB (virtual fetch control block) might have been overwritten, or an abend might have occurred in the virtual fetch service address space. Programmer Response: Check the module attributes. If you want the module to be included in virtual fetch, link edit the module again to change the invalid attribute. Problem Determination: Table I, items 2, 3, 4, 13, and 22. CSVI08I System Action: Virtual fetch ignores the request. VIRTUAL FETCH PREVIOUSLY STARTED SUBSEQUENT REQUEST IGNORED Operator Response: If virtual fetch has not been initialized, invoke CSVVFCRE to initialize it. If this message continues to appear, notify the system programmer. Explanation: Virtual fetch initialization was requested (that is, CSVVFCRE was invoked), but virtual fetch has already been initialized. Module CSVVFCRE issues return code 04. Programmer Response: Verify that the virtual fetch pointers in the CVT are valid, and that the VFCB has not been overwritten. System Action: Virtual fetch ignores the request. Operator Response: Notify the system progranimer. If the VFCB shows that virtual fetch has become inactive, cancel the virtual fetch service address space and reinitialize virtual fetch. Programmer Response: Do not attempt to initialize virtual fetch if it has already been initialized. However, you can refresh virtual fetch after it has been initialized, or you can reinitialize it after it has been cancelled or has terminated. Problem Determination: Table I, items 2, 3, 4, 13, and 22. CSV-2 MVS/370 System Messages Volume 1 c o CSVI091 REPEATED REFRESH IS REDUNDANT REQUEST IGNORED Explanation: When this message appears, there have been three or more requests to refresh virtual fetch. (That is, CSVVFRSH has been requested a total of three or more times.) The second and third (and possibly more) requests were made while virtual fetch was still processing the first request. When virtual fetch finishes processing the first refresh request, it will process the second request. It ignores the third request (and any additional requests that were made while it was processing the first request), and issues this message. Programmer Response: Determine why the alias's major name also has the alias attribute and correct the error. Problem Determination: Table I, items 2, 3, 4, 13, and 22. CSV112I MAJOR ENTRY namel NOT FOUND FOR ALIAS ENTRY name2 IN DDNAME ddn - ALIAS IGNORED Explanation: The virtual fetch library identified by ddname ddn contains a directory entry for an alias (name2), but virtual fetch cannot find the major name associated with that alias. Since virtual fetch must wait until it finishes processing the first refresh request to do another refresh, all requests after the second one are meaningless -- they are asking virtual fetch to do something it already plans to do. The variables in the message text are: Note: It is possible that this error occurred because one or more fields in the CVT or the VFCB have been overwritten or are invalid. namel name2 ddn System Action: While it is still processing the first request, virtual fetch ignores the third request and any additional requests, and issues this message when the third request and any additional requests are made. System Action: Virtual fetch ignores the directory entry for the alias (narne2). Operator Response: Notify the system programmer. o Operator Response: None. Programmer Response: Allow refresh processing to complete before entering additional refresh requests. If necessary, inspect the CVT and VFCB to ensure that they have not been overwritten. This situation can occur when virtual fetch ignores the major name because it is invalid for virtual fetch. The major name for the alias The alias The ddname of the data set containing the alias Operator Response: None. Programmer Response: Determine if virtual fetch ignored the major name because the major name was invalid. (If it did, message CSVll2I is preceded by message CSVIOlI, CSV106I, CSV107I, CSVllU, CSV1l3I, or CSV1161.) Correct the major name. If the major name is correct, correct the library directory entries and refresh virtual fetch, or substitute different libraries and restart virtual fetch. Problem Determination: Table I, items 2, 3, 4, 13, and 22. Problem Determination: Table I, items 2, 3, 4, 13, and 22. CSVll01 VIRTUAL FETCH j lNlTIALIZED REFRESHED I Explanation: Virtual fetch has completed initialization or refresh processing, as shown in the message text. CSV113I MODULE mod FROM DDNAME ddn COULD NOT BE PROCESSED (R. C. xx) - MODULE IGNORED BY VIRTUAL FETCH Explanation: Virtual fetch could not process the module identified in the message text. The xx field contains a reason code: System Action: Virtual fetch processing continues. Operator Response: None. Reason Code blank Meaning Programmer Response: None. 12 The size of the module is greater than the storage requirements specified in its directory entry. 13 The module contains a record that has a type code that is invalid for a load module, or a record that is in an invalid position for a load module record of its type. 14 An RLD (relocation dictionary) item specified an ADCON with an invalid length (the length must be 2, 3, or 4 bytes), or an invalid offset (the ADCON must be within the module). 15 There was an I/O error, or EOD (end of data) was reached before the EOM (end of module) flag was read. CSVlll1 MAJOR NAME namel .FROM ALIAS ENTRY name2 IN DDNAME ddn IDENTIFIES AN ALIAS ENTRY - ALIAS name2 IGNORED Explanation: A virtual fetch data set contains a directory entry that is an alias, but the directory entry for the alias's major name also has the alias attribute. The variables in the message text are: o namel name2 ddn The major name for the alias The alias The ddname of the data set containing the alias System Action: Virtual fetch ignores the directory entry for the alias (name2). CSV Messages - Virtual Fetch CSV-3 System Action: Virtual fetch ignores the module. CSVll71 Operator Response: None. Programmer Response: Check the virtual fetch load library to be sure it has no errors. If necessary, link edit the module again. If there is an I/O error, follow your installation's procedures for correcting it. Problem Determination: Table I, items 2, 3,4, ]3,22, and 37. CSVl14I DDNAME ddn COULD NOT BE OPENED TO ACCESS DIRECTORY - DDNAME IGNORED BY VIRTUAL FETCH Explanation: Virtual fetch tried unsuccessfully to open the library identified by ddname ddn to read the directory. System Action: Virtual fetch ignores ddname ddn. Operator Response: None. Programmer Response: Determine why the library could not be opened. Check for JCL errors. Problem Determination: Table I, items 2, 3, 4, ] 3, and 22. CSV1l5I DDNAME ddn COULD NOT BE OPENED TO ACCESS MODULES - DDNAME IGNORED BY VIRTUAL FETCH Explanation: Virtual fetch tried unsuccessfully to open the library identified by ddname ddn to access modules. System Action: Virtual fetch ignores ddname ddn. Operator Response: None. Programmer Response: Determine why the library could not be opened. Correct the error and refresh virtual fetch. If necessary, restart virtual fetch. Problem Determination: Table I, items 2,3,4, 13, and 22. CSVl16I MODULE mod IN DDNAME ddn2 IS ALREADY INCLUDED FROM DDNAME ddnl - MODULE IGNORED Explanation: While processing the library identified by ddname ddn2, virtual fetch found module mod. Virtual fetch already includes a module by that name, which it got from the library identified by ddname ddn I. System Action: Virtual fetch ignores the second occurrence of module mod. Operator Response: None. Programmer Response: Be sure that the correct module is included in virtual fetch. If necessary, correct the libraries and refresh virtual fetch. Problem Determination: Table I, items 2, 3, 4, 13, and 22. VIRTUAL FETCH I INITIAL ) PROCESSING REFRESH ENCOUNTERED A SYSTEM ERROR - REQUEST IGNORED Explanation: Virtual fetch issued an ABEND while it was building a new VIO data set and hash table. If INITIAL PROCESSING appears in the message text, the ABEND occurred while the system was processing a request fot: virtual fetch initialization. Module CSVVFCRE issues one of these return codes: OC ASM's group operations starter (module ILRGOS) gaxe a nonzero return code to CSVVFCRE. 10 RSM's assign-null service (in module lEA VAMSI) gave a nonzero return code to CSVVFCRE. 14 RSM's moveout-disconnect service (in module lEAVAMSI) gave a nonzero return code to CSVVFCRE. Virtual fetch has not been initialized. If REFRESH PROCESSING appears, the ABEND occurred while virtual fetch was processing a refresh request. When the error occurred, CSVVFRSH had posted the ECB in the VFCB (virtual fetch control block). Virtual fetch has not been refreshed. The previous version remains active. System Action: The request is ignored. If the ABEND occurred during refresh processing, virtual fetch releases the storage it had acquired for the new VIO data set and new hash table. Operator Response: Notify the system programmer. Programmer Response: If the ABEND occurred during virtual fetch initialization processing, restart virtual fetch. If the ABEND occurred during refresh processing, you can continue with the existing version of virtual fetch, or attempt to refresh it again. It might be necessary to cancel virtual fetch and restart it. Problem Determination: Table I, items 2, 3, 4, 13, 22, and 31. CSVl18E VIRTUAL FETCH IS UNUSABLE Explanation: An ABEND occurred in the virtual fetch service address space while virtual fetch was searching the hash table. System Action: The system marks virtual fetch as unavailable to all callers. Operator Response: Notify the system programmer. Programmer Response: Cancel virtual fetch and then restart it. Do not restart it while any of the input libraries are being updated. Problem Determination: Table I, items 2,3,4,5, and ]6. c CSV-4 MVS/370 System Messages Volume 1 () Resource Measurement Facility Messages (ERB) Component Name ERB Program Producing Message Resource Measurement Facility Audience and Where Produced For operator: on console. For programmer: in options-in-effect SYSOUT data set and message SYSOUT data set. For terminal user: on display station screen. Message Format ERBnnns xxx: text nnn Message serial number, which indicates the class of message: 100 - 199 Normal operational. 200 - 299 Error associated with the control function of RMF. 300 - 399 Error and conversation associated with the input option merge functions of RMF. 400 - 499 Error associated with the formatting and writing of reports. Type code: D Decision; the operator must choose an alternative. I Information; no operator action is required. xxx o Session identifier: id Identifier for particular session to which message pertains. RMF Message does not pertain to a particular session. PPS Message is issued by the post processor. text Message text. Associated and Referenced Publications ERBIOOI OS/VS2 OS/VS2 OS/V's2 OS/VS2 MVS Resource Measurement Facility (RMF) General Information Manual, GC28-092l MVS Resource Measurement Facility (RMF) Program Logic Manual, SY28-0923 MVS Resource Measurement Facility (RMF) Reference and User's Guide, SC28-0922 System Programming Library: Job Management, GC28-1303 xxx:ACTIVE Explanation: When xxx is RMF, RMF has been initialized and is ready to receive session commands. When xxx is a session identifier, that session has started and data is being collected to form the first report/SMF record entry. ERBI02I xxx:TERMINATED System Action: Processing continues. Explanation: When xxx is RMF, all RMF processing has terminated. When xxx is a session identifier, that session has terminated. Operator Response: None. System Action: Processing continues. ERBIOlI Operator Response: None. xxx:REPORT AVAILABLE FOR PRINTING Explanation: A reporting interval for the Monitor I session, has ended. This message appears only where REPORT (REALTIME) is in effect. o Operator Response: Start a printer to the RMF SYSOUT class if printing of the report is desired. System Action: A report is formatted and written to SYSOUT storage. The reports for this interval are printed according to RMF priority and output class. ERBI03I xxx:OPTIONS IN EFFECT Explanation: The options listed are now in effect for the post processor or the session identified by xxx. The message appears in the message data set for the session. ERB Messages - RMF ERB-l System Action: After the message, the options in effect are listed, one per line, in the form option (value). Each option is followed by its source, which can be: System Action: The resulting ABEND is intercepted by the RMF recovery routines and the task is successfully reinstated. Data being collected for the current reporting interval is lost and data collection for the new interval is started. COMMAND - the option was specified on a START or MODIFY command. Operator Response: None. DEFAULT - the option was taken from the program defaults. ERB2011 EXEC - the option was specified on the EXEC statement in the RMF cataloged procedure. Explanation: The options in effect for the session identified by xxx do not specify any measurements to be made, reported, or recorded by the RMF session. CHANGED - the option was changed by RMF. System Action: The session terminates. MEMBER - the option was specified in a member of the RMF partitioned data set. Operator Response: Restart the session, supplying valid input options that activate at least one RMF measurement applicable to the type of session. SYSIN - the option was specified on a control statement for the post processor. ERB203I xxx: NO RMF MEASUREMENTS SELECTED xxx: INVALID MENU, NO USABLE ENTRIES FOUND Operator Response: None. ERBI04I xxx:MODIFIED Explanation: The options previously in effect for the session identified by xxx have been successfully modified. System Action: The session ~ontinues processing, using the new options specified on the MODIFY command. System Action: The session terminates. Operator Response: Ask the RMF license holder at your installation to correct any errors in the menu control section (ERBFMENU) and retry the display session. Operator Response: None. ERB200I Explanation: During the Monitor II display session identified by xxx, RMF was unable to initialize any measurements because the menu could not be processed. This problem can be the result of an attempt to modify the menu that caused an incorrect length field for one or more of the entries. xxx:ALREADY ACTIVE ERB204I Explanation: If xxx is RMF, RMF (or MFjl) is already active. If xxx is a session identifier, a session with a session identifier iden tical to the one specified on the START session command was already active. System Action: The START command is ignored. Operator Response: When xxx is RMF, stop the currently active RMF or MF/I task and reissue the START command, if desired. When xxx is a session identifier, do one of the following: • Stop the currently active session and reissue the START command. • Issue a MODIFY session command to modify the options of the currently active session. • Start a new session by issuing a START session command with a unique session identifier. ERB2011 xxx:TASK REINSTATED UCde] [ Scde Explanation: A catastrophic error in RMF, or the RMF session identified by xxx, was detected by RMF or another system component that was providing a service for RMF. Ucde is a four-digit user completion code, and Scde is the three-digit system completion code. Note: An 80A abend can be corrected by changing the REGION parameter on the RMF PROC statement to a larger value. ERB-2 MVS/370 System Messages Volume 1 RMF NOT DESIGNED FOR THIS DEVICE PROCEED AT YOUR OWN RISK Explanation: The RMFMON command was issued from a terminal that is not an IBM 3270 Display Station. Because RMF output is formatted specifically for these devices, the output will be jumbled and probably not useful on any other terminal device. System Action: The session continues. Operator Response: End the session. At a display station, use the RMF stop display command (Z) or the TSO attention function. At a non-display station, enter 'INPUT = Z' or use the TSO attention function. Restart the session at an IBM 3270 Display Station. ERB205I xxx: CANNOT BE MODIFIED, COMMAND REJECTED Explanation: A MODIFY session command was issued for the session identified by xxx, but that session is a Monitor II local 3270 display session, which cannot be modified by a MODIFY session command. System Action: The MODIFY session command is rejected; that is, the session identified by xxx is not modified. Operator Response: If desired, reissue the MODIFY session command, specifying the identifier of a session that can be modified. c ERB206I xxx: INVALID SESSION COMMAND, cccc Explanation: The invalid session command that appears in the cccc field of the message has been issued for the session identified by xxx. The valid session commands are START or S, DISPLAY OR D, MODIFY or F, and STOP or P. System Action: The command is rejected. All active sessions continue processing. Operator Response: Determine the cause of the error and reissue the command with correct syntax. ERB2111 System Action: The command is rejected. All active sessions continue processing. xxx: ACTIVE SESSION - sss.... Operator Response: Determine the cause of the error and issue the correct command. Explanation: A DISPLAY session command with the ACTIVE option has been issued. The session(s) listed in the sss field(s) are currently active. Because this message does not pertain to a particular session, xxx is always RMF. ERB207I System Action: Processing continues. xxx: INVALID SESSION-ID, COMMAND REJECTED Explanation: A command has been issued that contained an invalid session identifier. RMF appears in the xxx field. Operator Response: Inspect the list and take appropriate action, depending on your reason for issuing the DISPLAY ACTIVE command. System Action: The command is rejected. ERB212I Operator Response: Reissue the command with a valid session identifier. If necessary, use the DISPLAY session command to list the identifiers of all active sessions. Explanation: A DISPLAY session command was issued, requesting that the session identifiers of all active sessions be displayed, but there were no currently-active sessions. ERB2081 System Action: Processing continues. xxx: NO PARMS SPECIFIED, MODIFY COMMAND REJECTED xxx: NO ACTIVE SESSIONS Operator Response: None. Explanation: A MODIFY session command was issued, but no options were specified on the command; therefore, no changes could be made to the options for the currently-active session identified by xxx. o System Action: The MODIFY session command is rejected. Operator Response: Reissue the MODIFY session command, specifying the options that are to be modified. ERB2091 xxx: UNABLE TO ALLOCATE DISPLAY. RETURN CODE rrr ERROR CODE eeee, INFORMATION CODE iiii Explanation: The attempt to dynamically allocate the unit specified in xxx failed. The SVC 99 return code is shown in rrr. The error (eeee) and information (iiii) codes returned in the request block are also shown. System Action: The display session is terminated. Operator Response: Correct the situation described by the return, error and information codes. Some codes that are frequently encountered are: • • return code 4, error code 214 - indicates that the device is being used by another job. return code 4, error code 21C - indicates that the unit specified in xxx is not one of the devices defined to the system. The meaning of all possible codes is described in OS/VS2 System Programming Library: Job Management. ERB210I o xxx: INVALID COMMAND SYNTAX Explanation: A session command pertaining to the session identified by xxx was issued. The command was a valid RMF session command, but the syntax of the command was invalid. ERB2131 xxx: UNSUPPORTED DEVICE Explanation: A START session command for a display session with the session identifier shown in xxx was issued. The device address used as the session identifier was not the device address of an IBM 3270 Display Station. . System Action: The display session is terminated. All other active sessions continue processing. Operator Response: Reissue the START session command, using the three-character device address of an IBM 3270 Display Station as the session identifier. ERB2141 xxx: LOGICAL TERMINAL 1/0 ERROR Explanation: During the display session identified by xxx, an error code was returned from the BTAM READ or WRITE routine. active sessions continue processing. Operator Response: Verify that the device is correctly connected to the system and restart the session. Communicate the problem to the RMF user at the display station. If the problem recurs, contact the RMF license holder at your installation. ERB2151 xxx: PHYSICAL TERMINAL 1/0 ERROR Explanation: During the display session identified by xxx, the BTAM READ or WRITE ECB was posted with an error condition. System Action: The display session is terminated. All other active sessions continue processing. Operator Response: Verify that the device is correctly connected the system and restart the session. Communicate the problem to the RMF user at the display station. If the problem recurs, contact the RMF license holder at your installation. ERB Messages - RMF ERB-3 ERB216I ERROR ON FULL SCREEN TPUT - CHECK OWAITHI VALUE Explanation: .A return code of .16 was issued by the TSOTPUT routine. This code indicates that the data could not be accommodated with the current values specified for the BUFFERS, BUFSIZE, and OWAITHI parameters. These values are specified in the parmlib member used to initialize TSO under TCAM (IKJPRMxx). System Action: The RMF session is terminated. The TSO session continues. Programmer Response: Reinitialize TSO under TCAM with a parmlib member designed to accommodate full-screen TPUTs for the IBM 3270 Display Station. ERB217I Operator Response: Examine the options listed following message ERB305I and respond to message ERB306D. Programmer Response: If the invalid option occurred on the EXEC statement, the library data source, or a post processor control statement, correct the statement or library member. ERB220I YOU ARE NOT AUTHORIZED TO USE RMFMON Explanation: Your installation authorization exit routine (ERBTSOCK) has determined that the userid of the user attempting to start an RMF session is not authorized to use RMF under TSO. System Action: The RMF session is terminated. The TSO session continues. installation to obtain authorization to use RMF; reissue the RMFMON command. ERB218I System Action: Operator intervention is forced when the error occurred during a session. RMF issues message ERB305I, listing the current session options, followed by message ERB306D, to which the operator must reply by supplying new options or entering 'GO'. RMF processing continues. When the error occurred during execution of the post processor, the option in error is ignored and the default value is substituted, if one is present. SESSION CREATE FAILED Explanation: In response to an RMFMON command, RMF attempted to create a TSO display session. ERBSESSC (the RMF session create function) has returned a non-zero return code to the TSO RMF interface module. System Action: The RMF session under TSO is terminated. The TSO session continues. ~~~~Y} 1 ERB219I xxx: UNRECOGNIZABLE OPERATOR PARM LIBRARY nn REPLY SYSIN I I } 1SUBOPTION 'ccc'IN Explanation: The option indicated by ccc for the session identified by xxx is not a valid option for the type of command issued. System Action: Operator intervention is forced. RMF issues message ERB305I, listing the current session options, followed by message ERB306D, to which the operator must reply by supplying new options or entering 'GO' RMF processing continues. Operator Response: Examine the options listed following message ERB3051 and respond to message ERB306D. ERB2211 I xxx: OPTION 'ccc' FOUND IN (~=::o: REPLY INPUT IS IGNORED Explanation: During input merge, an option, indicated by ccc, for the session identified by xxx violated an RMF restriction. For example, the MEMBER option cannot appear in a library member. The source of the option in error was: OPERATOR operator command PARM PARM field of EXEC statement in RMF cataloged procedure LIBRARY nn library member ERBRMFnn REPLY operator reply to message ERB306D INPUT Explanation: The invalid option or suboption keyword indicated by ccc was detected during input merge for the post processor or the session identified by xxx. The source of the invalid value was: OPERATOR operator command PARM PARM field of EXEC statement in RMF cataloged procedure LIBRARY nn library member ERBRMFnn REPLY operator reply to message ERB306D SYSIN post processor control statement ERB-4 COMMAND STOP Operator Response: Retry the RMFMON command. If the problem recurs, contact the RMF license holder at your installation. OPTION xxx: OPTION 'ccc' NOT VALID ON MVS/370 System Messages Volume 1 System Action: Operator intervention is forced. RMF issues message ERB305I, listing the current session options, followed by message ERB306D, to which the operator must reply by supplying new options or entering 'GO' RMF processing continues. Operator Response: Examine the options listed following message ERB3051 and respond to message ERB306D. Programming Response: If the option in error occurred on the EXEC statement or library data source, correct the statement or library member. c ERB222I C. ,J' ~ xxx: MEMBER ID'LIMIT EXCEEDED, MEMBER 'nn'IN IOPERATOR PARM I. Explanation: During input merge for the session identified by xxx, more than five valid members were specified as the library data source. As a result, member ERBRMFnn is ignored, and the session options are merged from other sources. The source of the error is either an operator command (OPERATOR) or the PARM field on the EXEC statement in the RMF cataloged procedure (PARM). Systein Action: Operator intervention is forced. RMF issues message ERB30SI, listing the current session options, followed by message ERB306D, to which the operator must reply by supplying new options or entering 'GO' RMF processing continues. Operator Response: Examine the options listed following message ERB30SI and respond to message ERB306D. Programmer Response: If the error occurred on the EXEC statement, correct the statement. ERB223I o I xxx: UNEXPECTED END OF TEXT IN I OPERATOR PARM LIBRARY nn REPLY SYSIN OPERATOR operator command PARM PARM field of EXEC statement in RMF cataloged procedure LIBRARY nn library member ERBRMFnn REPLY operator reply to message ERB306D SYSIN post processor control statement Operator Response: Examine the options listed following message ERB30SI and respond to message ERB306D. Programmer Response: If the error occurred on the EXEC statement, the library data source, or a post processor control statement, correct the statement or library member. ~" System Action: Operator intervention is forced when the error occurred during a session. RMF issues message ERB30SI, listing the current session options, followed by message ERB306D, to which the operator must reply by supplying new options or entering 'GO' RMF processing continues. When the error occurred during execution of the post processor, the option in error is ignored and the default value is substituted, if one is present. Operator Response: Examine the options listed following message ERB30SI and the text that was skipped to determine the options that were skipped. Respond to message ERB306D with the missing options. Programmer Response: When the error occurred during execution of the post processor, correct the control statement that caused the error before using the post processor again. INPUT Explanation: During input merge for the post processor or the session identified by xxx, RMF encountered the end of text in an input source when it expected to find additional required information. The source of the error was: xxx: 'cccccccc' SKIPPED DUE TO PREVIOUS ERROR Explanation: When input merge for the session identified by xxx or the post processor detected an error, such as a syntax error, it attempted to validate the remaining input. The input text skipped over during this attempt to validate the input appears in the 'cccccccc' message field. ERB225I System Action: Operator intervention is forced when the error occurred during a session. RMF issues message ERB30SI, listing the current session options, followed by message ERB306D, to which the operator must reply by supplying new options or entering 'GO' When the error occurred during execution of the post processor, the option in error is ignored and the default value is substituted, if one is present. 0. ·':, ERB224I INPUT IS IGNORED xl~E~7: lett V~:::m'IN REPLY SYSIN Explanation: During input merge for the session identified by xxx, or the post processor, an invalid value was detected. The option for which the invalid value was specified is indicated by ccc; the invalid value is indicated by yyyy. The source of the invalid value was: OPERATOR operator command PARM PARM field of EXEC statement in RMF cataloged procedure LIBRARY nn library member ERBRMFnn REPLY operator reply to message ERB306D SYSIN post processor control statement System Action: Operator intervention is forced when the error occurred during a session. RMF issues message ERB30SI, listing the current session options, followed by message ERB306D, to which the operator must reply by supplying new options or entering 'GO'. RMF processing continues. When the error occurred during execution of the post processor, the option in error is ignored and the default value is substituted, if one is present. Operator Response: Examine the options listed following message ERB305I and respond to message ERB306D. Programmer Response: If the invalid value occurred on the EXEC statement, the library data source or a post processor control statement, correct the statement or library member. ERB Messages - RMF ERB-5 ERB226I xxx: OPEN FAILED FOR MESSAGE DATASET ERB230I Explanation: When xxx identifies the Monitor I session or a Monitor II background session, an attempt to open an output message data set for the session identified by xxx has failed. When xxx identifies the post processor, an attempt to open the output message data set (MFPMSGDS) for the post processor has failed. System Action: When xxx is a session identifier, that session is terminated. All other active sessions continue processing. When xxx identifies the post processor, the post processor job is terminated. Operator Response: Try to start the session or the post processor again. If the problem persists, contact the RMF license holder at your installation. xxx: REJECTED, MAX SESSIONS ALREADY ACTIVE Explanation: An attempt was made to start a non-TSO Monitor II session when the maximum number of Monitor II sessions possible (32) were already active. System Action: The command to start the session identified by xxx is rejected. All other active RMF sessions continue processing. I UCde! Scde Explanation: RMF has detected the abnormal termination of the session identified by xxx. Ucde is the user completion code, and Scde is the system completion code. System Action: If a SYSABEND or SYSUDUMP DD statement was specified in the RMF cataloged procedure, a storage dump is provided for the failing session. All other active sessions continue processing. Operator Response: None. Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. ERB2311 ERB2271 xxx: TERMINATED ABNORMALLY xxx: NOT ACTIVE Explanation: A MODIFY, STOP, or DISPLAY command has been issued specifying session xxx, and there is no currently active session with that identifier. System Action: The command is rejected. All active RMF sessions continue processing. Operator Response: Determine the correct session identifier and reissue the command, if desired. Operator Response: Either stop one of the currently active sessions or wait until an active session stops. Re-issue the START command for session xxx. ERB232I ERB228I Explanation: An attempt to dynamically allocate an output data set for hardcopy during a Monitor II display session or a printed report during a background session has failed. xxx: UNABLE TO OPEN DISPLAY Explanation: An attempt was made to start a Monitor II local 3270 display session at the device identified by xxx, but the BT AM open for the device was not successful. System Action: The display session identified by the device address xxx is terminated. All other active RMF sessions continue processing. Operator Response: Verify that the device is correctly connected to the system and restart the session. Communicate the problem to the RMF user at the display station. If the problem recurs, contact the RMF license holder at your installation. ERB229I xxx: UNABLE TO ALLOCATE HARDCOPY. RETURN CODE rrr, ERROR CODE eeee, INFORMATION CODE iiii System Action: If the session is a display session, the session continues, but no hardcopy output is produced. If the session is a background session, the measurement for which the allocation failed continues without printed reports when the RECORD option is in effect. If RECORD is not in effect, the specific measurement is terminated, and the session continues. Operator Response: Continue the session, or end the session and correct the situation described by the return, error, and information codes. The meaning of these codes is described in OS/VS2 System Programming Library: Job Management. xxx: INITIALIZATION FAILED ERB233I Explanation: RMF was unable to initialize the session identified by xxx. System Action: RMF terminates the session. All other active RMF sessions continue processing. Operator Response: If another RMF message, such as ERB230I, describing the reason for the failure is issued, take the appropriate action. If no other message appears, try to restart the session. If the problem persists, contact the RMF license holder at your installation. xxx: UNABLE TO OPEN HARDCOPY Explanation: An attempt to open an output data set for hardcopy during a Monitor II display session or a printed report during a Monitor II background session has failed. The attempt occurred during the session identified by xxx. System Action: If the session is a display session, the session continues, but no hardcopy output is produced. If the session is a background session, the measurement for which the allocation failed continues without printed reports when the RECORD option is in effect. If RECORD is not in effect, the specific measurement is terminated, and the session continues. Operator Response: Continue the session. ERB-6 MVSj370 System Messages Volume] c o ERB234I xxx: mmmmmmmm TERMINATED ABNORMALLY Scde Explanation: An error has occurred during the session identified by xxx or during execution of the post processor, causing an abnormal termination; Scde is the system completion code. The RMF module last in control is identified mmmmmmmm. System Action: If the error occurred during a display session that has been initialized successfully, RMF issues message ERB235A to give the user a choice about whether or not to continue the session. When RMF cannot issue ERB235A, the session is terminated. In either case, all other active RMF sessions continue processing. If the error occurred during execution of the post processor, the Monitor II session interval report being generated when the error occurred is terminated. If other reports were requested, the post processor continues to execute. System Action: If the error occurred during a display session that has been initialized successfully, RMF issues message ERB235A to give the user a choice about whether or not to continue the session. When RMF cannot issue ERB235A, the session is terminated. In either case, all other active RMF sessions continue processing. If the error occurred during execution of the post processor, the Monitor II session report being printed when the error occurred is terminated. If other reports were requested, the post processor continues. Operator Response: If the error occurred during the execution of a reporter module supplied by your installation, report the problem to the responsible programmer. If a module supplied by IBM caused the error, take the appropriate action related to the user completion code 1403. Respond to message ERB235A, if issued by RMF. Problem Determination: Table I, items 4, 5b, 16, and 29. Operator Response: Take the appropriate action related to the system completion code. Respond to message ERB235A, if issued by RMF. ERB235A xxx: TO CONTINUE RMF SESSION, ENTER ANY RMF COMMAND. TO TERMINATE THE SESSION AND OBTAIN A DUMP, ENTER 'STOP' Explanation: An abnormal termination, described in a previous message, has occurred during the session identified by xxx. It is possible to continue the session without obtaining diagnostic information about the problem or terminate the session and obtain the diagnostic information. o System Action: Waits for the response to this message. Operator Response: To continue the session, respond to the message with any explicit RMF display command (using the ENTER key to repeat the previous command will probably cause the problem to recur). To terminate the session and obtain a dump, enter 'STOP'. The type of dump depends on whether a SYSUDUMP DD statement or SYSABEND DD statement was provided for RMF. ERB236I ERB238I xxx: ABEND U1404 FROM ERBPUTSM - TOO MANY HEADER OR DATA LINES Explanation: During the display session identified by xxx, the RMF module ERBPUTSM was called to add a header or data line to the logical terminal buffer, but the buffer already contained the maximum number of header or data lines. The maximum number of header lines is 2; the maximum number of data lines cannot exceed the number of relocate blocks in the SMF record for the report. - System Action: If the error occurred during.a display session that has been initialized successfully, RMF issues message ERB235A to give the user a choice about whether or not to continue the session. When RMF cannot issue ERB235A, the session is terminated. In either case, all other active RMF sessions continue processing. Operator Response: If the error occurred during the execution of a reporter module supplied by your installation, report the problem to the responsible programmer. If a module supplied by IBM caused the error, take the appropriate action related to the user completion code 1404. Respond to message ERB235A, if issued by RMF. xxx: TERMINATED ABNORMALLY Ucde Problem Determination: Items 4, 5b, 16, and 29. Explanation: An error causing abnormal termination has occurred during the session identified by xxx. Ucde is the user completion code. System Action: If the error occurred during a display session that has been initialized successfully, RMF issues message ERB235A to give the user a choice about whether or not to continue the session. When RMF cannot issue ERB235A, the session is terminated. In either case, all other active RMF sessions continue processing. Operator Response: Take the appropriate action related to the user completion code. Respond to message ERB235A, if issued by RMF. ERB237I o xxx: ABEND Ul403 FROM ERBRMFPL - INPUT ERROR Explanation: During the post processor or the Monitor II session identified by xxx, the RMF module ERBRMFPL - the putline routine - was called with an invalid input parameter. Either the text length was 0 or greater than 79, or the data type contained a value other than HD or DT. ERB239I xxx: ABEND Ul405 FROM ERBPUTSM - INPUT ERROR Explanation: During the display session identified by xxx, the RMF module ERBPUTSM was called to add a text string to the logical terminal buffer, but the length specified for the text was zero. System Action: If the error occurred during a display session that has been initialized successfully, RMF issues message ERB235A to give the user a choice about whether or not to continue the session. When RMF cannot issue ERB235A, the session is terminated. In either case, all other active RMF sessions continue processing. Operator Response: If the error occurred during the execution of a reporter module supplied by your installation, report the problem to the responsible programmer. If a module supplied by IBM caused the error, take appropriate action related to the user completion code 1405. Respond to message ERB235A, if issued by RMF. ERB Messages - RMF ERB-7 Problem Determination: Table I, items 4, 5b, 16, and 29. ERB1401 Programmer Response: Report the problem to the RMF license holder at your installation. xxx: ABEND U1401 FROM ERBMFDPC - ERROR RETURN FROM TGET ERBl44I Explanation: During a TSO display session, a code of 4, 16, 20, or more than 20 was returned from the TGET SVC. xxx: MONITOR II REPORTS TERMINATED ABNORMALLY (ucdel Scde System Action: If the error occurred after the session had b.een initialized successfully, RMF issues message ERB235A to gIve the user a choice about whether or not to continue the session. When RMF can not issue ERB235A, the session is terminated. In either case, all other active RMF sessions continue processing. Explanation: An error occurred while the post processor was formatting and writing Monitor II session reports. Ucde is the user completion code, and Scde is the system completion code. The error was not associated with a particular report. Operator Response: Respond to message ERB235A, if issued by RMF. Take the appropriate action related to user completion code 1401. System Action: Because the error was not associated with a particular report, the formatting and writing of all Monitor II session reports is terminated for this execution of the post processor. If other reports were requested, the post processor continues execution. ERB1411 xxx: ABEND U1401 - INVALID ENTRY CODE TO DATA GATHERER OR DATA REPORTER Explanation: During the post processor or the Monitor II session identified by xxx, a data gatherer or data reporter issued a return code of 8, indicating that it detected an invalid entry code in its input parameters. System Action: If the error occurred during a display session that has been initialized successfully, RMF issues message ERB235A to give the user a choice about whether or not to continue the session. When RMF cannot issue ERB235A, the display session is terminated. If the error occurred during a background session, the session is terminated. All other active RMF sessions continue processing. If the error occurred during execution of the post processor, the Monitor II session report being printed when the error occurred is terminated. If other reports were requested, the post processor continues. Operator Response: For a display session, respond to message ERB235A, if issued by RMF. For either a display or a background session or the post processor, take the appropriate action related to user completion code 1402. Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. ERB14SI xxx: INVALID RETURN CODE FROM USER EXIT - USER EXIT IGNORED Explanation: During execution of the post processor when the EXITS option was in effect, the Monitor I session user exit (ERBMFPUS) issued an invalid return code (a return code other than 0, 4, or 8) to the post processor. System Action: Execution of the post processor continues; however, the user exit is no longer invoked. Operator Response: None. Programmer Response: Have the user exit routine retested to ensure that it sets a valid return code for the post processor. ERB146I xxx: Problem Determination: Table I, items 4, 5b, 16, and 29. ERB141I xxx: POST PROCESSOR TERMINATEDUNABLE TO OPEN INPUT FILE (MFPINPUT) Explanation: The RMF post processor (ERBRMFPP) was unable to open the input data set. System Action: The post processor is terminated. Operator Response: None. Programmer Response: Ensure that a DD statement named MFPINPUT that correctly describes the input data set is present. ERB143I xxx: POST PROCESSOR TERMINATED - ESTAE COULD NOT BE ESTABLISHED Explanation: During execution of the post processor, the ESTAE macro issued a non-zero return code, indicating the failure of the macro. u r II CHAN DEVICE PAGING WKLD DUE TO ( Scde Ucde PLOTS ELIMINATED ABEND Explanation: While processing a plot report, the post processor detected an error. Scde is the system completion code, and Ucde is the user completion code. The error occurred while the post processor was generating a plot report for the system activity identified in the message. System Action: Data is no longer formatted and written for plot reports describing the system activity identified in the message. The post processor continues to generate other plot reports, if any were requested. Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. System Action: The post processor is terminated. C ~ . ERB-8 MVS/370 System Messages Volume 1 ) o ERB247I I xxx: INTERVAL REPORT TERMINATED DUE TO UNRECOVERABLE ERROR - ABEND 1Scde 1Ucde ERB2S2I Explanation: During execution of the post processor, either (I) an unrecoverable error occurred during initialization for Monitor I session interval reporting or (2) all requested Monitor I session interval reports terminated abnormally. In the second case, messages ERB40 I I and ERB4021 precede this message. Scde is the system completion code and Ucde is the user completion code. xxx: CYCLE CHANGED DURING datet timet DURATION INTERVAL. n System Action: In either case, the post processor terminates the generation of interval reports. Execution continues if a summary report or plot reports were requested. Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. ERB248I I xxx: DURATION REPORT TERMINATED TO UNRECOVERABLE ERROR - ABEND 1Scde 1Ucde Explanation: An error occurred while the processor was formatting and writing a duration report. The error was not associated with a particular report. Scde is the system completion code, and Ucde is the user completion code Messages ERB401I and ERB4021 might precede this message. o System Action: Because the error was not associated with a particular report, the formatting and writing of all duration reports is terminated for this execution of the post processor. If a summary report or plot reports were requested, the post processor continues execution. Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. ERB249I I xxx: PLOTS REPORT TERMINATED DUE TO UNRECOVERABLE ERROR - ABEND I Scde 1Ucde Explanation: While the post processor was generating plot reports, an error was detected that was not associated with a particular report. Ucde is the user completion code, and Scde is the system completion code. System Action: Because the error was not associated with a particular report, the formatting and writing of all plot reports is terminated for this execution of the post processor. If a summary report or interval or duration reports were requested, the post processor continues execution. Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. PAGING CHAIN DEVICE(DASD) DEVICE(TAPE) DEVICE(COMM) DEVICE(CHRDR) DEVICE(GRAPH) DEVICE(UNITR) PAGESP INTERVALS SKIPPED STARTING date2 time2 Explanation: While processing the type of duration report indicated in the message, the post processor encountered a change in the cycle length for the session that produced the input records. The datel and timet fields indicate the starting time of the duration interval during which the cycle change was encountered, n indicates the number of RMF measurement intervals that were skipped because of the different cycle length, and date2 and time2 indicate the date and start time of the first RMF measurement interval that was skipped. Note that the datel and timel are taken from the first input record for the duration interval during which the cycle changed. Therefore, the date and time shown might be later than the start date and time specified on the post processor control statements. System Action: Processing of the duration reports continues, but all data in the SMF records with different cycle lengths is ignored. Programmer Response: None. ERB2S31 xxx: CPU PAGING WKLD CHAN DEVICE PAGESP RECORDS NO LONGER COLLECTED DUE TO j ~:!:I ABEND IN DURATION INTERVAL date time Explanation: While processing a duration report, the post processor detected an error. Scde is the system completion code, and Ucde is the user completion code. The error occurred while the post processor was generating the type of duration report indicated in the first message field. The date and start time of the duration interval during which the error occurred are shown in the date and time fields. System Action: If the error occurred during the data collecting phase of the post processor, data is no longer collected for the type of duration report indicated in the message. The post processor continues to generate other duration reports, if any were requested. If the error occurred during the report writing phase, some or all of the reports for the duration interval indicated in the message might be lost. The post processor continues to generate all duration reports. o ERB Messages - RMF ERB-9 Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. ERB254I xxx: SUMMARY REPORT COLUMN heading ELIMINATED DUE TO [scde) Ucde Explanation: While processing a summary report, the post processor detected an error. Scde is the system completion code, and Ucde is the user completion code. The error occurred while the post processor was calculating or formatting data for the column in the report shown in the heading message field. The date and start time of the SMF record being processed when the error occurred are shown in the date and time fields. System Action: Generation of the summary report continues; however, no further attempts are made to calculate or format data for the column being processed when the error occurred. Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. xxx: SUMMARY REPORT TERMINATED DUE TO UNRECOVERABLE ERROR - ABEND [scde) Ucde Explanation: While the post processor was generating a summary report, an error was detected that was not associated with a particular column in the report. Ucde is the user completion code, and Scde is the system completion code. System Action: Because the error was not associated with a particular column in the report, the formatting and writing of the entire summary report is terminated for this execution of the post processor. If a summary report or interval or duration reports were requested, the post processor continues execution. Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. ERB256I xxx: SUMMARY REPORT heading COLUMN CONTAINS DATA FROM TRUNCATED RECORDS. DATA MAYBE INCOMPLETE. Explanation: During a session, RMF can generate SMF records that are long enough to require that the records be spanned; that is, the records occupy more than one physical block. Spanned records are most likely to occur when I/O device activity is measured for direct access devices. If the input data set contains spanned records and the spanning indicators are lost through improper copying of the SMF records, the post processor regards the records as truncated or incomplete and issues this warning message to indicate the column in the report affected by the apparently truncated records. The column is identified in the heading field. System Action: The post processor continues to generate the summary report, using the data available. No columns are eliminated. Programmer Response: Review your installation's procedures for copying or processing the SMF records produced by RMF. In ERB-IO ERB257I ABEND- INTERV AL date time ERB255I particular, ensure that the IFASMFDPprogram is always used to copy records from the SMF data sets. MVS/370 System Messages Volume 1 xxx: RECORDS WITH VERSION NUMBER nn WERE FOUND IN THE INPUT DATA SET. THE EXPECTED VERSION NUMBER IS vv. Explanation: The post processor encountered SMF (system management facility) records produced by an unsupported version (level) of RMF (resource management facility). For the version numbers of SMF records and the corresponding versions (levels) of RMF, see the RMF Reference and User's Guide. System Action: The post processor ignores any records containing an inappropriate version number and continues reading records. If any are found that contain the appropriate version number, they are processed. If none are found, the post processor terminates with return code 4. Programmer Response: Use the level of the post processor that corresponds to the version of the SMF records to be processed. (See OS/VS MVS Resource Measurement Facility (RMF): Reference and Users Guide.) ERB258I xxx: MONITOR I INTERVAL COLLECTION SKIPPED Explanation: A reporting interval for RMF Monitor I session xxx extended beyond 99 minutes. RMF did not create an SMF record for this interval because the interval value field in the SMF record cannot contain a value greater than 99. If produced, the SMF record would be invalid. The long interval occurred because: 1. RMF did not have a high enough dispatching priority to be dispatched before 100 minutes had elapsed. 2. The processor was stopped during the interval. 3. A SET command was issued to change the system clock during the interval. System Action: RMF cancels the output for this interval; no SMF record is produced and no reports are written for this RMF interval. Programmer Response: If the dispatching priority of RMF is too low, raise it so that RMF can be dispatched more frequently. ERB259I EXCEPTION REPORTING TERMINATED Explanation: An error occurred in the ERBMFXCB or the ERBMFPER module. The post processor ESTAE routine tried unsuccessfully to recover. System Action: RMF post processing continues, but exception reporting terminates. Operator Response: None. Programmer Response: Take a user dump. If the error is the result of a space limitation, specify a larger value for the REGION parameter in your JCL. Check to see if the SMF records are valid. c o ERB299I NO DCB AD DR PASSED TO ERBMFMPR Explanation: The RMF message processing routine, ERBMFMPR, was called to process a message intended for a data set; however, no DCB address for the data set was passed to the message processing routine. System Action: The system issues this message. ERBMFMPR sends the message intended for the data set to the operator's console. Other processing continues. Operator Response: Report the occurrence of this message to the RMF license holder at your installation, noting the number of the RMF message that immediately preceded ERB2991. ERB300I 2. NOSTOP is changed to STOP(value); value is set equal to the length established for the interval 3. the STOP value is set equal to the length established for the interval IN Operator Response: Examine the session options listed for message ERB3051. Respond to message ERB306D to accept or change the options. [[~7:.1 INPUT System Action: RMF attempts to parse the remainder of the input source that was in error and then continues with the input from any other sources. Operator intervention is forced when the error occurred during a session; that is, message ERB305I and message ERB306D are issued to allow the operator to examine and change the options. When the error occurred during execution of the post processor, the option in error is ignored and the default value is substituted, if one is present. Operator Response: Examine the list of options following message ERB3051. Reply to message ERB306D as desired. Programmer Response: If the error was in PARM input, correct the input source before the next execution of RMF. If the error was in library input, correct the member ERBRMFnn before using it again. If the error was in SYSIN input, correct the post processor control statement before using the post processor again. xxx: CONFLICTING OPTIONS - n Explanation: Invalid values or mutually exclusive options were specified for the session identified by xxx; n indicates the type of conflict and can have anyone of the following values: c NOREPORT is changed to REPORT(DEFER) xxx: SYNTAX ERROR IN OR FOLLOWING TEXT BEGINNING 'text' Explanation: The syntax scan of the input options for the post processor or the session identified by xxx determined that one or more errors existed in or following the text shown by text, in the source indicated. Usually, the last character shown in text is the actual cause. ERB3011 1. The OPTIONS option is forced and messages ERB3051 and ERB306D are issued to allow the operator to examine and, if required, change the options. The modified options are followed by the word CHANGED in the list of options for message ERB3051. REPLY SYSIN o System Action: RMF modifies the options and continues with input merge and initialization for the session; n indicates the type of change: 1. both NOREPORT and NO RECORD were specified, indicating that no output data could be produced 2. REPORT(DEFER) and NOS TOP were specified, indicating a situation where SYSOUT spool space could be filled 3. the STOP value is less than the INTERV AL value, indicating that the session will terminate before the first measurement interval Programmer Response: Examine the input sources and correct any errors before the next execution of RMF. ERB302I xxx: MEMBER ERBRMFnn NOT FOUND IN PARM LIBRARY Explanation: During input merge for session xxx, ERBRMFnn was generated as a default or by recognition of MEMBER(nn) in the RMF input stream. A member by this name does not exist in the library data set specified by the IEFRDER DD statement (usually SYS1.PARMLIB). (nn is the me.mber number specified in the control input as MEMBER(nn).) System Action: The library is ignored as the source of input and input merge and initialization continue. Operator intervention is forced, allowing the operator to examine and, if required, change the RMF options upon completion of the merge. Operator Response: Examine the options following message ERB3051 and reply to message ERB306D to modify any option established during input merge. Programmer Response: Create a member with the name ERBRMFnn, if desired. ERB3041 xxx: I/O ERROR WHILE PROCESSING RMF LIBRARY DATA SET. ftlTHE SYNAD TEXT FOLLOWS. text" Explanation: During initialization for session xxx, an uncorrectable I/O error or OPEN error occurred while reading or searching for the specified member in the library dataset defined by the IEFRDER DD statement (usually SYSl.PARMLIB). The SYNAD text will not appear in the message text if the error occurred while opening the data set and finding the member. System Action: The library input source is ignored. Input parameter merge and initialization continue. The OPTIONS option is forced to allow the operator to examine and, if required, change the options chosen by the system. Operator Response: Examine the options following message ERB3051 and reply to message ERB306D to modify any option established during the input merge. ERB Messages - RMF ERB-II _ Programmer Response: Recreate the library data set before using the library again. Problem Determination: Table I, items 2, and 30. ERB3051 System Action: No further writes are issued to the data set. One retry is performed by unallocating the data set and allocating a new one. If this retry is successful, RMF continues with no data loss. If unsuccessful, RMF continues but the reports for this interval are not completed. xxx: PARAMETERS Programmer Response: None. Explanation: This message is issued when a list of options is desired upon completion of input merge or when RMF detects an error during input merge. Problem Determination: Table I, item 30. ERB4011 System Action: All of the options are listed following this message, one option to a line, in the format option(value). Each option is followed by its source, which can be: COMMAND - the option was specified on a start or modify command. DEFAULT - the option was taken from the program defaults. EXEC - the option was specified on the EXEC statement in the RMF cataloged procedure. CHANGED- the option was changed by RMF. The preceding message, ERB30 I I describes the nature of the error and the change RMF has made. MEMBER - the option was specified in a member of the RMF partitioned data set. Message ERB306D is then issued. Operator Response: Examine the list of options and verify the values. ERB306D xxx: REPLY WITH OPTIONS OR GO BEGINNING hh.mm.ss REINSTATED Explanation: An error was detected during the post processor or session xxx while formatting and writing a report to a SYSOUT data set. hh.mm.ss is the beginning of the report interval, Ucde is the user completion code, and Scde is the system completion code. System Action: When the message occurs during a session, the data being processed is presumed intact. The report subtask is reinitialized, the old data set is closed, a new one is reallocated and opened, and the report is written to the new SYSOUT data set. If two errors occur, the sub task is terminated. When the message occurs during execution of the post processor, the report being processed when the error occurred is terminated. However, the post processor continues to generate any other requested reports. The message is issued each time a specific interval or duration report is terminated because of an error. Programmer Response: Examine the dump provided and take the appropriate action for the original completion code causing the reinstatement. ERB4021 xxx: RMF REPORT SUBTASK FOR INTERVAL BEGINNING hh.mm.ss ABENDED Explanation: This message follows message ERB305I and permits changes to be made in the options listed. System Action: The RMF session control task waits for the operator to reply. All other active sessions continue processing. (=1 xxx: RMF REPORT SUBTASK FOR INTERVAL UCde) ( Scde Explanation: During the post processor or session xxx, an RMF subtask was formatting data and writing records to a SYSOUT data set when it abended with the indicated completion code. Operator Response: If changes are to be made, enter REPLY nn, 'option(value),option(value, .. .'. If changes are not desired, enter REPL Y nn, 'GO'. If you respond with new options, those options will be changed. This message will be issued repeatedly, allowing additional changes, until you respond with 'GO'. If you enter a syntax error, mutually exclusive values, or invalid values in your reply, message ERB300I or ERB301I will follow. If you specify MEMBER(nn) or OPTIONS, special processing will occur. MEMBER(nn) will be ignored because the input merge is already complete and a particular library member has already been used. If you specify OPTIONS, the RMF options will be listed following a subsequent reply of 'GO'. System Action: When the message occurs during a session, RMF processing continues. The reports for data collected for this interval are not completed; however, the SMF records containing the data collected for this interval are written if the RECORD option is in effect. When the message occurs during execution of the post processor, all requested interval or duration reports have terminated because of an error. Generation of all interval or duration reports is ended. However, the post processor continues to generate any other requested summary or plot reports. Note: A syntax error, mutually exclusive options, or invalid values in your reply wiII force OPTIONS. ERB403I ERB400I xxx: 1/0 ERROR RMF WRITE. THE SYNTAX TEXT FOLLOWS. text Explanation: An uncorrectable I/O error occurred during session xxx while writing to a report SYSOUT data set. ERB-12 MVSj370 System Messages Volume 1 Programmer Response: Take the appropriate action related to the completion code. xxx: 1/0 ERROR ON HARDCOPY DATASETSYNAD TEXT FOLLOWS text Explanation: During the session identified by xxx, an uncorrectable I/O error occurred while writing to the SYSOUT data set. For a display session, the error occurred because of a print (P) command or because the hardcopy mode was set on (H ON) for the session. c o System Action: No further writes are issued to the data set. For a display session, the hardcopy mode is terminated or the print command ignored, and session processing continues. For a background session, the data for the measurement continues to be gathered and formatted into SMF records when the RECORD option is in effect, but no subsequent reports are printed. If NORECORD is in effect, the measurement is terminated because there is no way to record the data gathered. Operator Response: For a display session, enter a request for another report. For a background session or the post processor, report the problem to the RMF license holder at your installation. Operator Response: For a display session, data can continue to be reported on the display screen; do not issue the print command or turn on hardcopy mode. For a background session to continue to measure data, ensure that the RECORD option is in effect. Explanation: During the post processor or the Monitor II session identified by xxx, a data gatherer or data reporter attempted to use the default operands included in the menu or option list. During this attempt, the operands indicated by ccc were found to be invalid for the report identified by mm. ERB404I xxx: HARDCOPY FUNCTION CANNOT BE USED. USE THE RECALL FUNCTION TO VIEW THE DATA GATHERED Explanation: This message is issued following message ERB403I for the display session identified by xxx. No data can be printed because of the failing hardcopy data set. System Action: None. Operator Response: Use the recall function (Rmm), where mm is the menu item. Respecify any operands specified for the previous report. The data will be displayed on the screen for inspection. ERB40SI o xxx: NO DATA WAS FOUND TO FIT YOUR SELECTtON CRITERIA Explanation: During the Monitor II session identified by xxx, the data gatherer or data reporter for a requested report returned a return code of 16, indicating that no data was produced. In the case of an IBM-supplied report, this message indicates that no address spaces met the selection criteria established in the operands when the report was requested. For example, the message can occur when ARDJ jobname is entered, and the job named has not yet started or has already terminated. The message would also occur if ASD B,A,2 has been entered, requesting address space state data for all batch users in domain 2, but your installation has assigned domain 2 to TSO users. System Action: The session continues. In the case of a display session, RMF waits for the next display command. In the case of a background session, no report or SMF record is produced for the measurement for this interval; all measurements continue. Operator Response: Respecify the command or change the options to create different selection criteria. ERB406I xxx: ESTAE COULD NOT BE ESTABLISHED BY mmmmmmmm Explanation: During the post processor or the Monitor II session identified by xxx, a data gatherer or data reporter, identified by mmmmmmmm issued a return code of 20, indicating the failure of the ESTAE macro. ERB407I System Action: For a display session, the current report is terminated but the session continues; RMF waits for the next command. For a background session, the current measurement continues if the failure occurred in the data reporter and the RECORD option is in effect. Otherwise, the current measurement is discontinued but the session continues with other measurements, if any were specified. If the error occurred during execution of the post processor, the Monitor II session report _ being printed when the error occurred is terminated. If other reports were requested, the post processor continues. Operator Response: For a display session, reissue the command, explicitly specifying all operands. For a background session, modify the options to specify explicitly all operands required for the measurement. Programmer Response: Correct the entry in the menu table that contains the operands that have invalid syntax. ERB408I c xxx: RETURN CODE rrr FROM mmmmmmmm Explanation: During the post processor or the session identified by xxx, the return code rrr, which is greater than 24, was returned by the data gatherer or reporter identified by mmmmmmmm. System Action: For a display session, the current report is terminated but the session continues; RMF waits for the next display 'command. For a background session, the current measurement continues if the failure occurred in the data reporter and the RECORD option is in effect. Otherwise, the current measurement is discontinued but the session continues with other measurements, if any were specified. If the error occurred during execution of the post processor, the Monitor II session report being printed when the error occurred is terminated. If other reports were requested, the post processor continues. Operator Response: For a display session, enter a request for another report. For a background session, continue the session with other measurements. If the module causing the problem is a module supplied by your installation, have the module retested. If the module is one supplied by IBM, report the problem to the RMF license holder at your installation. ERB409I System Action: For a display session, the current report is terminated but the session continues; RMF waits for the next command. For a background session, the current measurement is discontinued but the session continues with other measurements. If the error occurred during execution of the post processor, the Monitor II session report being printed when the error occurred is terminated. If other reports were requested, the post processor continues. xxx: INVALID SYNTAX IN MENU DEFAULT OPERANDS - ccc - DURING THIS SESSION DO NOT DEFAULT OPERANDS FOR PICTURE mm xxx: INVALID OPERAND SYNTAX ccc Explanation: During the post processor or the Monitor II background session identified by xxx, the option operands indicated by ccc were found to have invalid syntax. The error can be detected during either the data gathering or the data reporting phase of a measurement. ERB Messages - RMF ERB-13 :; System Action: If the error was detected by a data reporter and if the RECORD option is in effect, the current measurement continues. Otherwise, the current measurement is discontinued but the session continues with other m~asurements, if any were specified. If the error occurred during execution of the post processor, the Monitor II session report being printed when the error occurred is terminated. If other reports Were requested, the post processor continues. Programmer Response: Use the PICTURE macro instruction to increase the number of relocate blocks in the menu list. (See OS/VS2 MVS Resource Measurement Facility (RMF) Reference and Users Guide for a description of the PICTURE macro instruction.) Be sure the number of relocate blocks times the size of one relocate block does not exceed the maximum size of an SMF record less the size of the common section of the record (32k bytes - 160 bytes). Operator Response: Modify the session options to replace the invalid operands with valid operands. ERB4121 Programmer Response: If the error occurred during execution of the post processor, correct the control statement that caused the error before using the post processor again. Explanation: The Monitor II transaction activity report was requested but the workload activity measurement table (W AMT) that contains the data used in the report is not available. SRM collects data in the WAMT only when a Monitor I session that is measuring workload activity is active. ERB410I xxx: rrr TERMINATED ABNORMALLY ccc-SESSION nnn, SYSTEM sss Explanation: Abend code ccc has occurred while the post processor was producing Monitor II results. rrr is the failing report. Session nnn on system sss produced the Monitor II records. System Action: The system produces a dump. If any other reports were requested, the post processor processes them. DATA UNA VAILABLE - MONITOR I REPORT NOT ACTIVE System Action: The session continues. In the case of a display session, RMF waits for the next display command. In the case of a background session, no SMF record is produced; all measurements continue. Programmer Response: Be sure the transaction activity report is requested only when a Monitor I session with the WKLD option is active. Programmer Response: Examine the dump provided and take the appropriate action related to the completion code. ERB4131 ERB411I Explanation: The Monitor II transaction activity report was requested, but the source data for the report has been reinitialized since the previous request for the report, so that any data reported would be misleading. The source data is contained in the workload activity measurement table (WAMT). INCOMPLETE DATA - MAXRBS VALUE IN MENU ENTRY HAS BEEN EXCEEDED Explanation: The RMF data gathering routine found that the number of SMF relocate blocks specified in the menu entry MAXRBS is insufficient to accommodate all the data found that satisfies the operand requests. Data is recorded in all available relocate blocks. System Action: The session continues. In the case of a display session, a report is produced and RMF waits for the next display command. In the case of a background session, a report is produced for all measurements taken within the interval; all measurements continue. DA TA REINITIALIZED - MONITOR I INTER VAL ENDED System Action: The session continues. In the case of a display session, RMF waits for the next display command. In the case of a background session, no report is produced for the measurements taken within the interval; all measurements continue. Programmer Response: Request the report again. Be sure the report is requested only when a Monitor I session is active that is measuring workload activity. c ERB-14 MVS/370 System Messages Volume 1 o JES2 Messages ($HASP) Component Name HASP Program Producing Message JES2 Audience and Where Produced For operator: console. For programmer: SYSOUT listing. Message Format (hh.mm.ss) jjjj • @ b [+] $HASPnnn text hh.mm.ss Time stamp (optional). jjjj JES2 job identification (optional) . • Indicates a request for operator action. @ Indicates a request for operator action by JES2 generation modules or RMTGEN. b Bland, if no operator action is required. + o Indicates the message is issued by JES2 generation or RMTGEN; no action is required. nnn Message serial number. text Message text. Comments Some JES2 messages are assigned an importance level of I, 3, 5, or 7. The higher the value, the mo Ie important the message. The importance level of a message is indicated in the message explanation. The operator can use the $TC command to control messages sent to local MCS (multiple console support) consoles by eliminating those messages with importance levels at or below a certain value (such as I, 3, 5, or 7). See Operator's Library: JES2 Commands, SC23-0048. Associated and Referenced Publications System Programming Library: JES2 Initialization and Tuning, SC23-0046 JES2 Logic, LY24-6006 Operator's Library: JES2 Commands, SC23-0048 MVS JCL, GC28-l300 VTAM Macro Language Reference, GC27-6995 OS/VS2 Supervisor Services and Macro Instructions, GC28-0683 OS/VS2 MVS Data Management Macro Instructions, GC26-3873 OS/VS2 MVS System Programming Library: Job Management,GC28-0627-2 Operator's Library: OS/VS2 MVS System Commands, GC28-I031 VS2 System Codes, GC38-I008 IBM 3800 Printing Subsystem Operator's Guide, GA26-1634 ACF/VTAM Programming, SC27-0449 ACF/VTAM Advanced Communication Function for VTAM Programming, SC27-0611 IBM 2701 Data Adapter Unit Component Description, GA22-6864 System/360 Component Description - 2703 Transmission Control, GA27-2703 Print Services Facility Diagnosis Guide and Reference, SY35-0062 c $HASP Messages - JES2 $HASP-l SHASPOOO OK more than 80% of the resource; (80 is the default value for the percent utilization value.) Explanation: The command has been accepted for action.. The appropriate action has been taken or has been scheduled. The OK response is an indication that the JES2 command processor found no fault in the command; however, actions such as an attempt to initiate a function already scheduled or in progress may be ignored. (The importance level is 7.) System Action: Processing continues. Operator Response: None. SHASPOOI The resource types and the corresponding initialization statements are: CMBS (console message buffers) -- &NUMCMBS LBUF (logical buffers) -- &NUMBUF TPBF (teleprocessing buffers) -- &NUMTPBF SMFB (system management facilities buffers) -- &NUMSMFB JQES (job queue elements) -- &MAXJOBS JOES (job output elements) -- &NUMJOES TGS (spool space/track groups) -- &NUMTG r, text Explanation: The operator at a central console (r = 0) or at a remote terminal identified by the value r has entered the displayed message, via the $DM (display message) command. (The importance level is 7.) For example, the initialization statement &NUMTPBF = (20,75) tells JES2 to generate 20 TP buffers and to issue this message when 75% of those buffers are being used. This message reappears every 32 seconds as long as the resource shortage exists. System Action: Processing continues. (The importance level does not apply to this message.) Operator Response: Perform the appropriate action in accordance with installation procedures. System Action: Processing continues. SHASPOO2 Operator Response: Notify the system programmer. AUTOMATIC COMMANDS HALTED Explanation: The operator has commanded the system to automatically issue commands via the $TA command. The system has detected a potentially undesirable situation as follows: Programmer Response: If this message appears frequently; increase the value of the initialization parameter for the resource. SHASP070 1. 2. The time and date are inconsistent with a previously recorded time and date. This inconsistency results from leaving the automatic command feature halted for greater than 24 hours or altering the time and date greater than 24 hours forward or backing the date up to a previous day. Lowering the time is considered consistent but will stop interval displays until the time reaches the previously set value. The system was congested with activity, preventing automatic issuance of commands for an extended period of time. (The importance level is 7.) System Action: The system performs a $ZA command action and records the new time so that a $SA command will allow continuation of automatic command processing. Operator Response: Display the automatic command queue using the $TA command to determine if time values should be altered or entries should be deleted. Because the $TA command only displays elements consistent with the operator console authority, a fully authorized console should be used' for queue examination. SHASP050 JES2 SHORTAGE OF resource type Explanation: JES2 has a shortage of the resource type identified in the message text, where a shortage is defined as one of the following: • The initialization statement for the resource type included a percent utilization value, and JES2 is now using more than that percentage of the resource. • The initialization statement for the resource type did not include a percent utilization value, and JES2 is now using $HASP-2 MVS/370 System Messages Volume 1 SPECIFY RECOVERY OPTIONS - ('RECOVER' OR 'TERMINATE' AND, OPTIONALLY, ',NODUMP') Explanation: A JES2 error has occurred and JES2 has issued message $HASP095 to describe the error. The JES2 error rate has reached or exceeded the value specified on the RECVOPTS initialization statement (RECVOPTS . COUNT = nn,INTERVAL= hhhh, where nn is the number of system abends of the JES2 main task plus the number of JES2 catastrophic errors within the interval of hhhh hours. The default values for nn and hhhh are 2 and 24, respectively). The JES2 processor that was executing has a recovery routine for this error, but because the error rate has exceeded the value specified at initialization, JES2 does not automatically execute the processor recovery routine. Instead, JES2 issues this message to require the operator to choose the action JES2 should take. (The importance level does not apply to this message.) System Action: JES2 waits for the operator to reply. If the operator replies RECOVER, JES2 issues an indicative dump (message $HASP088) to the hardcopy log and then attempts recovery. If the operator replies SNAP, JES2 issues message $HASP088 at the console, and then issues message $HASP070 again. If the operator replies TERMINATE, JES2 terminates and the system dump is taken. Operator Response: Reply RECOVER to allow the JES2 processor recovery routine to execute and to allow the automatic system dump. Reply RECOVER,NODUMP to allow the recovery routine to execute and to prevent the system dump. Reply TERMINATE to terminate JES2 and to allow the automatic system dump. Reply TERMINATE,NODUMP to terminate JES2 and prevent the system dump. Programmer Response: None. c SHASP07t 0 "·:1 " INVALID REPLY TO SHASP070 Explanation: The operator entered an invalid reply to message $HASP070. (The importance level does not apply to this message.) Operator Response: None. SHASP080 JES2 SYSTEM DUMP REQUESTED FROM xxxxxxxx+ X'oooo' Programmer Response: None. Explanation: A SVC dump was requested by JES2 module xxxxxxxx, at address aaaaaa in the JES2 address space. The request was issued from offset '0000' in the module. Messages issued prior to the $HASP080 message define the reason for the dump request. (The importance level does not apply to this message.) SHASP072 Where: System Action: JES2 reissues message $HASP070. Operator Response: Enter a valid reply to message $HASP070. RECOVERY IN PROGRESS Explanation: An error has occurred in a JES2 processor (for example, in the JES2 command processor). The processor recovery routine has received control and is attempting to recover from the error and to avoid JES2 termination. (The importance level does not apply to this message.) System Action: While the JES2 processor recovery routine is executing, JES2 runs in a quiesced state. JES2 processors that are not essential to the recovery attempt (those processors controlling readers and printers, for example) do no processing. Operator Response: None. xxxxxxxx aaaaaa '0000' JES2 module name beginning address of the JES2 module offset of the failing instruction in the JES2 module System Action: JES2 issues an SDUMP .macro to request a dump of the appropriate storage areas, address spaces, and diagnostic information. Operator Response: Notify the system programmer, and note the descriptions of messages issued prior to $HASP080. Programmer Response: Print the dump taken, and note the descriptions of the messages issued prior to $HASP080. Programmer Response: None. Problem Determination: Table I, items 2, 7, 16, 18, 33. SHASP073 o RECOVERY SUCCESSFUL - NORMAL PROCESSING RESUMES SHASP081 JES2 SYSTEM DUMP UNSUCCESSFUL Explanation: A JES2 processor recovery routine successfully recovered from a JES2 error. (The importance level does not apply to this message.) Explanation: The SDUMP requested by JES2 failed after issuing message $HASP080. A probable cause is that the dump data set is full. (The importance level does not apply to this message.) System Action: JES2 processing continues. System Action: The JES2 module that requested the SDUMP did not specify operator intervention if an error occurred while taking the SDUMP, so the module regains control. JES2 processing continues, and the dump request is cancelled. Operator Response: Check the $HASP messages to see if the processor recovery routine caused any units of work to be canceled or suspended. Take corrective action if necessary. Operator Response: Notify the system programmer. Programmer Response: None. SHASP074 RECOVERY UNSUCCESSFUL Explanation: An error occurred in a JES2 processor (for example, in the command processor). The processor recovery routine received control but was unable to recover from the error. (The importance level does not apply to this message.) System Action: JES2 issues message $HASP098 to request termination options. Operator Response: Reply to message $HASP098. Programmer Response: None. SHASPOSO JES2 SYSTEM DUMP IN PROGRESS Explanation: The operator has responded DUMP in reply to message $HASP098, and a system dump is being taken to the dump data set. (The importance level does not apply to this message.) o Programmer Response: Determine the reason(s) why the SDUMP failed using the lEA messages issued, and correct the problem. Problem Determination: Table I, items 2, 7. SHASP083 Rt3 NOT A VALID PCE ADDRESS Explanation: The operator responded SNAP in reply to message $HASP070 or $HASP098, requesting an indicative dump. JES2, during indicative dump processing, found that register 13 contains zeros or an invalid PCE (processor control element) address. (The importance level does not apply to this message.) System Action: Indicative dump processing continues, but PCE information is not displayed in message '$HASP088 PCE = pceid (adr)'. When indicative dump processing completes, message $HASP098 is issued. Operator Response: None. System Action: When the system dump completes, message $HASP098 is issued. $HASP Messages - JES2 $HASP-3 SHASP084 INVALID SAVE AREA CHAIN Explanation: The operator responded SNAP in reply to message $HASP070 or $HASP098, requesting an indicative dump. JES2, during indicative dump processing, found that the chain of PCE (processor control element) save areas in fields PSVNEXT and PSVPREV is invalid. (The importance level does not apply to this message.) System Action: Indicative dump processing continues, but message '$HASP088 --CALLED BY mod2' is not included in the output. When the indicative dump completes, message $HASP098 is issued. Operator Response: None. SHASP085 JES2 TERMINATION COMPLETE Explanation: JES2 has completed termination because the operator entered the $P JES2 command or the operator replied EXIT or PURGE to message $HASP098. If PURG was entered, JES2 attempts to terminate any attached tasks. (The importance level does not apply to this message.) Programmer Response: Refer to other error messages and the description of the completion code. Print and analyze the SDUMP. For descriptions of the system completion codes, see VS2 System Codes. Problem Determination: Table I, items 2, 7, 16, 18,33. SHASP088 JES2 ABEND ANALYSIS FMID = xxxxxxx LEVEL SET PTF = xxx xx SUBSYS = ssss vvvvvvvv MODULE = mod DATE = yy.ddd TIME = hh.mm.sS DESC == text ABEND scde AT modI (start!) + X'offsetl' --- CALLED BY mod2 (start2) + X'offset2' FAILING INSTRUCTION WAS instr PSW = psw ILC = n IC = mm ASID = xxxx (HOME) xxx x (PRIM) xxxx (SCND) (adr) [type) [number) [name) PCE = pceid RO = rO r1 r2 r3 R4 = r4 rS r6 r7 R8 = r8 r9 rIO r11 r13 r14 rIS R12 = r12 System Action: JES2 withdraws from the system. Operator Response: None. SHASP086 WARNING - JES2 CHECKPOINT LOCK NOT RELEASED Explanation: JES2 has abnormally terminated without releasing the DASD resident checkpoint data set lock. (The importance level does not apply to this message.) System Action: When any other system in the multi-access spool complex cannot obtain the checkpoint data set lock, it issues message $HASP264 or $HASP479. Explanation: In response to message $HASP070 or $HASP098, the operator replied SNAP. The message contains the requested indicative dump information, where: FMID is SMP Function Modification ID for the current JES2 product. LEVEL SET PTF will normally have a PTF number (UZxxxxx). ssss subsystem name (such as JES2 or JESA) vvvvvvvv subsystem version identifier mod module name (from the contents directory) Operator Response: See the descriptions of messages $HASP264 and $HASP479. yy.ddd year and day of the dump SHASP087 hh.mm.ss the time in hours, minutes, and seconds when the dump was taken text description of the error from field $ERCODET (such as invalid operation code or data exception) HASPTERM HAS ABENDED, SDUMP IN PROGRESS Explanation: Module HASPTERM has abnormally terminated while trying to process a JES2 ABEND. (The importance level does not apply to this message). scde system (Snnn) or JES2 ($nnn) abend code System Action: An ESTAE is entered to issue an SDUMP macro instruction to gather information about the problem. modI JES2 module name Operator Response: None. startl beginning address of the JES2 module SHASP087 offset! offset into the JES2 module of the failing instruction mod2 name of the calling module start2 beginning address of the calling module offset2 offset into the calling module System Action: An SDUMP is requested by the ESTAE issuing this message. JES2 terminates. instr actual failing instruction. It is not given if the home asid is not the same as the primary asid. Operator Response: Notify the system programmer. psw PSW at the time of the error JES2 FAILED DURING TERMINATION PROCESSING, type ABEND cde Explanation: HASPTERM ABENDed during termination processing for JES2. In the message, type is the type of abend (system or user), and cde is the system or user completion code. (The importance level does not apply to this message.) $HASP-4 MVSj370 System Messages Volume 1 c n instruction length code mm interruption code ASID asid values at the time of ABEND (home asid, primary asid, and secondary asid). All the address spaces indicated by this message are included in the SDUMP(s) taken from this ABEND by JES2. These asid values are not given on a SNAP dump if the reason for termination is a catastrophic error (cde $nnn) caused by a JES2 $ERROR macro, or if an SDWA (system diagnostic work area) was not allocated for this ABEND. If the home asid is not the same as the primary asid, then the failing instruction is not given in the $HASP088 message. Note: At this time, the JES2 subsystem issuing this message cannot start a job of any kind. If a job must be run to clear out a SYS1.DUMPxx DASD data set, the running of that job must not involve services from this subsystem. pceid name of the PCE (processor control element) adr address of the PCE type type of JQE Gob queue element) currently associated with the PCE. The value is JOB, STC, or TSU. Explanation: The interface between VTAM and JES2 has failed. rrrr indicates the VTAM service that was requested; the first two characters of ssss indicate the return code in register 15 after the ACB request and the last two characters indicate setting of the ACBERFLG field. (The importance level is 7.) number number of the current job name name of the current job rO-rl5 contents of the registers at the time of the error (Importance level does not apply to this message.) o System Action: When the indicative dump completes, message $HASP098 is issued. Operator Response: Notify the system programmer. If possible, correct the reason(s) for the SDUMP failure and reply 'Y' to retry the SDUMP. Programmer Response: If a successful dump cannot be taken, see the description of message $HASP081. Problem Determination: Table I, items 2, 7, 16, 18, 33. SHASP092 API ERROR ON devname ACB rrrr,VTAM,ssss System Action: The ACB is closed, and the connection"-between VTAM and JES2 is terminated. Operator Response: Check to see if VTAM has been started, and then try to log on again. If the attempt to log on fails, contact the system programmer. Programmer Response: Refer to VTAM Macro Language Reference for an explanation of the ACBERFLG setting and return code, and correct the problem. SHASP093 nnn% SPOOL UTILIZATION Operator Response: None. Programmer Response: Note that if the home asid is not the primary asid, diagnosis from the associated dump(s) should be done recognizing that the $HASP088 'CALLED BY' trace indicates activity within the JES2 address space (HOME), while the actual ABEND location is in the primary address space and occurred in a cross-memory 'PC' routine. Explanation: JES2 has detected that space used on the available spool volumes has exceeded the percentage specified in the resource threshold subparameter on the &NUMTG initialization statement. This message reappears at 30-second intervals as long as the threshold subparameter value is exceeded. (The importance level is 7.) System Action: Processing continues. Problem Determination: Table I, items 2, 7, 16. SHASP089 SDUMP FAILED, REPLY 'yo TO TRY AGAIN, OR 'N' TO EXIT Explanation: Message $HASP087 was issued, and the subsequent SDUMP failed. A probable cause is that one or more dump data sets are full. (The importance level does not apply to this message.) System Action: The system waits for the operator to respond. Operator Response: Reply Y to attempt SDUMP again. Reply N to exit HASPTERM. If the reply is N, no dump is written. SHASP089 JESl SYSTEM DUMP UNSUCCESSFUL, REPLY 'Y' TO TRY AGAIN, OR 'N' TO BYPASS DUMP Operator Response: Increase the rate of job output by starting more JES2 output devices, routing data sets to available devices, and releasing HELD jobs and data sets. Reduce the input rate by draining reader devices and stopping initiators. Report the occurrence of frequently high spool utilization to the system programmer. Programmer Response: If frequent high utilization is experienced, provide larger data sets for JES2 spooling. Take steps to reduce the amount of output backlog. Note: Reaching 100% spool utilization is considered a serious operational problem and generally undesirable conditions will result. This may include forced canceling of job output and consequently loss of data. SHASP094 o Explanation: An SDUMP requested by JES2 after issuing message $HASP080 has failed. (The importance level does not apply to this message.) System Action: The operator is given control with this message to retry the SDUMP, if desired. 1/0 ERROR ON SPOOL, INVALID EXTENT, MTTR = nnnnnnnn Explanation: An invalid extent was supplied when requesting 1/0 from a spool device. Either the 'm' from the MTTR was greater than X'20', or the spool volume designated by the 'm' value was not available for use. $HASP Messages - JES2 $HASP-5 System Action: JES2 continues job processing and submits additional error messages, indicating the severity of the error. FFFF - sens Operator Response: None. $HASP094 The values are as follows: 01 time-out 02 lost data 04 overrun 08 data check 10 equipment check 20 bus out check 40 intervention required 80 command reject Last character received, if stat = OCOO. I/O ERROR ON ser ddd,cde,stat,sens,bbcchhr Explanation: An input/output error has occurred on the indicated JES2 device where: ser = JES2 device name, or volume serial if direct access ddd = hardware address cde = CCW op code used at the time of error stat = CSW status code sens = sense information bb = bin, as appropriate cc = cylinder, as appropriate hh = head, as appropriate r = record, as appropriate Associated error messages may be displayed as a result of the error. For direct access, the following could be causes of the error: I. 2. 3. The channel, control unit, or device is malfunctioning. This may be determined by moving the volume (if moveable) to a new drive, control unit, or channel and by restarting JES2. The recording surface is bad, possibly indicated by the nature and the distribution of the bbcchhr information. (A reinitialization with assignment of alternate tracks, followed by a JES2 format start, may be desirable.) The data set SYSI.HASPACE may have been overwritten by improper data set assignment and protection procedures. This may be indicated by wrong length record indicators. (A JES2 format start is required.) rr xy BSC multi-leaving sequence: 92 ENABLE (IOBCCW1) 94 READ (IOBCCW4) 98 SYN (IOBCCW5) 98 WRITE DATA (lOBCCW6) 98 WRITE RESPONSE (IOBCCW7) 99 SYN (IOBCCW2) 99 WRITE RESP (IOBCCW3) B4 READ (lOBCCW8) System Action: JES2 continues job processing and submits additional error messages, indicating the severity of the error to' the system. Operator Response: Determine the cause of the error, and take appropriate action. BSC hardware terminal read sequence: 82 ENABLE (IOBCCWI) 84 READ (IOBCCW4) 89 WRITE RESPONSE (IOBCCW3) 90 SYN (IOBCCW2) I/O ERROR ON LINElna adr,cde,stat,sensrr,xyee Explanation: An error has been detected on the indicated JES2 RJE line, or on a device attached to that line. The fields in the message and their values are as follows: Ina adr cde stat BSC hardware terminal write sequence: AO WRITE DATA (IOBCCW6) A2 ENABLE (lOBCCW1) A5 READ (IOBCCW8) A6 READ (lOBCCW4) A8 SYN (IOBCCW5) A8 WRITE RESP (lOBCCW7) AA SYN (IOBCCW2) AA WRITE RESP (lOBCCW3) JES2 RJE line number Line adapter address CCW op code used at the time of error. The codes are as follows: 01 WRITE 02 READ 03 NOP (SYN) 07 CTCA CONTROL 08 TIC 14 CTCA SENSE 23 SET MODE 27 ENABLE 2F DISABLE CSW status code if no block sequence check. 0000 indicator for normal channel end, with a block sequence check at the central processor $HASP-6 MVS/370 System Messages Volume 1 The values are as follows: 0] SOH-STX-DATA-ETB 02 DLE-STX-DATA-ETB 2D SOH-ENQ 37 EOT 3D NAK 61 DLE-ACKI 70 DLE-ACKO 7C RVI (reverse interrupt) Remote device first response character. See the sens field for a description of the possible values. JES2 CCW internal sequence identification and command type. The values are as follows: BSC prepare seq uence: CO DISABLE (IOBCCW1) Cl SET MODE (IOBCCW2) C2 ENABLE (lOBCCW3) C4 READ (IOBCCW6) CA SYN (lOBCCW4) CA WRITE ENQ/EOT or SYN (IOBCCW5) (The importance level is 7.) $HASP094 indicator for normal channel end, with a block sequence check at the remote site Sense information, if stat = OEOO. ee CTCA sequences (x = C or x = 9): x2 SENSE (IOBCCWI) x4 READ (lOBCCW4) x7 CONTROL (IOBCCW3) x8 WRITE (IOBCCW2) xA WRITE ENQ (IOBCCW2) Expected response, if xy contains B4 or 94. See the sens field for a description of the possible values. ( -~ ••... JjY SHASP094 Notes: 1. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E= Y option of the $T LNEn command. 2. For BSC terminals, see the appropriate IBM component description manual (System Reference Library) for descriptions of additional status and sense values. (The importance level is 7.) System Action: JES2 will, for most line errors, attempt to recover and continue processing, using the line. Operator Response: The console log should be saved for maintenance personnel (even if recovery is successful). Additional responses depend on the nature of the problem. SHASP094 Explanation: A block sequence error has been detected by JES2, while communicating with a multileaving terminal. This indicates that one or more transmission blocks have been lost. rr indicates the count received, and ee indicates the count expected. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E = Y option of the $T LNEn command. (The importance level is 7.) System Action: Any job reading in is deleted and must be resubmitted. Operator Response: This represents a very serious error. Control records may have been lost, which could cause partial loss of terminal function. The line should be drained ($P) and restarted ($S) as soon as practical. SHASP094 System Action: Normal error recovery procedures are invoked. Operator Response: None. SHASP094 I/O ERROR ON LINElna adr,02,OOOO,OOrr, [: 1ee o Explanation: A NAK has been received from the remote terminal, indicating an error was detected at the terminal. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E = Y option on the $T LNEn command. (The importance level is 7.) I/O ERROR ON LINElna adr,02,OCOO,OOOl, [: I" Explanation: A 2770, 2780, or 3780 terminal has disconnected without signing off, and a multileaving terminal has subsequently connected to the same line and is attempting to sign on. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E = Y option on the $T LNEn command. (The importance level is 7.) SHASP094 I/O ERROR ON LINElna adr,02,OCOO,0061, [1:1 [1: 1 70 I/O ERROR ON LINElna adr,02,OCOO,0070, 61 Explanation: JES2 has received an incorrect acknowledgment from a 2770, 2780, or 3780 terminal. This may indicate that an _ output device (printer or punch) at the remote terminal has become not ready. It may also indicate that an output block has been lost. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E = Y option on the $T LNEn command. (The importance level is 7.) System Action: The last,!:>lock is retransmitted. Operator Response: The remote terminal operator should check (to any extent possible) for missing or duplicate output and should request a backspace or restart, if the output looks questionable. SHASP094 I/O ERROR ON LINElna adr,02,OCOO,OOrr,84 ** Explanation: Invalid data has been received from a 2770, 2780, or 3780. "rr" indicates the first significant byte received. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E = Y option on the $T LNEn command. (The importance level is 7.) System Action: Normal error recovery procedures are invoked. Operator Response: None. System Action: The previous terminal is signed off, and the line is disconnected. Operator Response: The remote terminal operator must redial and attempt to sign on again. o SHASP094 I/O ERROR ON LINElna adr,02,OCOO,ii [:1 [:1 ,. Explanation: An invalid termination character was received from a multileaving terminal. "ii" indicates the termination character received. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E = Y option on the $T LNEn command. (The importance level is 7.) $HASP Messages - JES2 $HASP-7 ~ • System Action: Normal error recovery procedures are invoked. terminal function. The line should be drained ($P) and restarted ($S) as soon as practical. Operator Response: None. SHASP094 $HASP094 Explanation: The card reader on a 2770, 2780, or 3780 has become not ready. This may be caused by a card feed error or by the failure of the remote operator to activate the END-OF-FILE switch or button. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E = Y option on the $T LNEn command. (The importance level is 7.) System Action: The system waits for the reader to be made ready and transmission to continue. Operator Response: The remote terminal operator should correct the problem and ready the card reader (ensuring that the END-OF-FILE switch or button is activated). $HASP094 (~ r~OR ON LINEw .dr.O~ODOO.OO37. Explanation: JES2 has received an unexpected EOT. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E = Y option on the $T LNEn command. The importance level is 7.) System Action: Normal error recovery procedures are invoked. Explanation: An unusual channel end condition on the communications adapter has been detected by JES2. This message can also occur as an informational message about LINE and/or LOGONx, when JES2 trace is requested for diagnostic purposes via the E = Y option of the $T LNEn or $T LGNx command. For more detailed information concerning the exact nature of the error, the appropriate hardware component description manuals should be consulted. (The importance level is 7.) System Action: The line is automatically restarted. Operator Response: None. SHASP094 devname The device or line on which the error occurred SNA The type of device xx The VT AM request type (RPLREQ), as follows: X'IS' X'IT X'IA' X'tF' X'22' X'23' X'24' X'25' X'2T X'28' X'29' X'2A' X'2C' I/O ERROR ON LINElna adr,cde,sens,ii**,**** Explanation: A unit check on the communications adapter has been detected by JES2. For more detailed information concerning the exact nature of the error, IBM 2701 Data Adapter Unit Component Description and/or the System/360 Component Description - 2703 Transmission Control should be consulted. (The importance level is 7.) System Action: Processing continues. Operator Response: None. $HASP094 ee Explanation: A block sequence error has been detected by a multileaving terminal, indicating that one or more transmission blocks have been lost. "rr" indicates the count that was received at the remote terminal, and "ee" indicates the count that was expected. This message can also occur as an informational message when JES2 trace is requested for diagnostic purposes via the E = Y option on the $T LNEn command. (The importance level is 7.) SETLOGON OPNDST INQUIRE CLSDST SEND RECEIVE RESETSR SESSIONC SENDCMD RCVCMD REQSESS OPNSEC TERMSESS For descriptions of the VTAM request types for your system, see the level of VTAM Macro Language Reference or ACF/VTAM Programming that corresponds to the level of your system. I/O ERROR ON LINElna adr,02,FFFF,OOrr, !: I I/O ERROR ON devname SNA,xx,dddd,iiiiiiii,ttrrffeebbssccgwvvkkwwyy Explanation: A VT AM RPL request has failed because an I/O error has occurred on the indicated SNA device or line. The message includes: Operator Response: None. $HASP094 I/O ERROR ON LINElna adr,cde,sens,ii**,**** I/O ERROR ON LINElna adr,02,ODOO,OO37,84** dddd The data length including FM headers (RPLRLEN). iiiiiiii System and user sense information (RPLFDBK2). See the following: Systems Network Architecture Reference Summary, VTAM Macro Language Reference System Action: Any job printing on the terminal is Interrupted, and any job punching on the terminal is restarted. ACF/VTAM Diagnosis Guide Operator Response: This represents a very serious error. Control records may have been lost, which could cause partial loss of IBM 3770 Data Communications System: System Components $HASP-8 MVS/370 System Messages Volume 1 IBM 3790 Host System Programmer's Guide o w tt Normal Sequences Normal RECEIVE 00 01 Normal SEND 02 RESETSR (continue-specific) 03 RESETSR (continue-any) Special Sequences Ix Connection sequence 3x Disconnection sequence 6x Autologon sequence Data Stream properties No compression or compaction 2 Compaction only 4 Compression only 6 Compression and compaction o The JES2 RPL sequence type (RPLSEQTP), as follows: vv VTAM flags (RPLVTFL2), as follows: X'SO' X'04' X'02' X'OI' POST = SCHED Exception response No definite response I (note inverse) Definite response 2 rr The VTAM return code (RPLRTNCD). See the level of VTAM Macro Language Reference or ACF/VTAM Programming that corresponds to the level of your system. kk Data flow controls (DFC), first byte RPLCNTDF, as follows: X'SO' X'40' ff The VTAM feedback code (RPLFDBK). See the level of VTAM Macro Language Reference or ACF/VTAM Programming that corresponds to the level of your system. Normal data CANCEL DFC ww Additional data flow controls (DFC), second byte RPLCNTL~, as follows: ee FM header type (FMHBYTE 1), as follows: 00 01 02 03 04 No FM header Type I FM header Type 2 FM header Type 3 FM header Type 4 FM header X'40' X'20' X'IO' X'OS' X'04' (destination select) (PDIR) (compaction table) (NJE) RTR DFC LUSTAT DFC SIGNAL DFC BIND SC UNBIND SC yy o Session control indications, third 'byte RPLCNTSC, as follows: bb Bracket and direction controls (RPLRH3), as follows: X'80' X'40' X'20' X'08' Begin bracket End bracket Change direction Alternate code ss The SEND/RECEIVE type (RPLSRTYP), as follows: X'SO' X'OC' X'OO' X'06' Send response Receive response Receive synch data Receive asynch data X'04' X'02' RQR SC RSHUTD DFC Note: This message can occur as an informational message about LINE and/or LOGON x when JES2 trace is requested for diagnostic purposes via the E = Y option of the $T LNEn or $T LGNx command. (The importance level is 7.) System Action: Normal recovery procedures are invoked. SHASP095 cc JES2 CATASTROPHIC {ABEND/ERROR} CODE == cde (desc) Chaining controls (RPLCHN), as follows: X'SO' X'40' X'20' X'IO' First-in-chain Middle-in-chain End-of-chain Only-in-chain gw FM header properties (FMHPROPS) set for type 1 FM headers only, as follows: g o Destination select o Resume 2 Normal end 4 Begin 8 Suspend A Abort end 1 Basic exchange (used in combination with the above) Explanation: An error has caused the JES2 main task to enter the ESTAE routine. For some errors, a brief description of the error appears in the desc field. If ABEND appears in the message text, an MVS system service (GETMAIN processing, for example) detected an error or abnormally terminated, and the cde field contains one of the system completion codes documented in VS2 System Codes. If ERROR appears in the message text, the error was detected by JES2 processing and the cde field contains one of the following: • If one of your installation's JES2 exit routines detected the error, the cde field contains the error code specified on the $ERROR macro instruction. $HASP Messages - JES2 $HASP-9 • If J_ES2 detected the error, the cde field contains one of these codes: $J06 $KOI cde Explanation $A01 JES2 detected more channel end indications for a device than expected. Only one channel end indication should be received from lOS for each input/output operation that JES2 has initiated. Either an attempt has been made to return an invalid JES2 buffer to the buffer pool, or the free buffer chain has been destroyed. The available buffer count for a buffer pool is non-zero, but no buffer is indicated as available. The total number of channel end indications from lOS has exceeded the total number of input/output operations initiated by JES2. For example, the total number of outstanding input/output operations became negative. LOGIC ERROR IN USE OF $ESTAE - A JES2 processor is attempting to cancel or replace its current JES2 recovery environment, but there is no recovery environment associated with the current save area level. That is, the processor has not established a recovery environment since it obtained control, and therefore cannot cancel one. INVALID RETURN FROM RECOVERY ROUTINE - When a JES2 processor recovery routine returned control, critical register contents, or control block contents, or both, had been destroyed. LOGIC ERROR IN RECOVERY SUPPORT There is a logic error in the JES2 processing associated with (but not included in) a JES2 processor recovery routine. Functional subsystem interface (FSI) POST request failed. GETMAIN FOR TGB FOR A BAD TRACK GROUP FAILED - JES2 issued the GETMAIN macro instruction for storage for a TGB (track group buffer), but the required storage is not available in subpoolO. INVALID GET WORK AREA REQUEST - Either a JES2 processor requested a work area larger than the maximum size allowed, or a processor's total work area requests are larger than the total allowed. INVALID RETURN WORK AREA REQUEST One of the following occurred: • Critical control information in a work area has been destroyed. • A JES2 processor is attempting to return a larger work area than it acquired. INVALID USE OF WORK AREA - A JES2 processor used part of a work area that it did not own. (For $DEBUG = YES only.) GETMAIN FAILURE IN $GETWORK ROUTINE - A $GETWORK request was issued unconditionally (without ERRET = on the macro), and a GETMAIN was required to satisfy the request; the GETMAIN failed. No routine name was specified in a $PTENT (parameter statement table entry) macro call. The field length parameter on a $PTENT macro was specified as greater than 4 bytes. The keyword length parameter on a $PTENT macro was specified as greater than 8 characters. JOE NOT FOUND ON REQUESTED QUEUE A request was made to remove a JOE from a queue, but the JOE is not on the requested queue. $BOI $B02 $EOI $ERI $ER5 $ER9 $F08 $GOI $GWI $GW2 $GW3 $GW4 $101 $102 $103 $J05 $HASP-IO MVSj370 System Messages Volume 1 $K03 $K05 $KlO $Kli $K12 $K13 $K14 $K15 $K16 $K17 $K18 $K19 $MOI $M02 $M03 $M04 $MlO $PDI $#POST entered when not under control of $QSUSE macro. Invalid alteration of checkpoint record contents when not under control of $QSUSE macro. One of the following is true: • Two systems are using the same system identifier. • There is a time stamp synchronization problem in a multi-access spool configuration. This is usually caused by an invalid operator reply to message $HASP419 or some other operator error. • This error requires a re-IPL. A checkpoint record has been changed, but not flagged for checkpoint. (For &DEBUG = YES only) A permanent read error has occurred on the JES2 primary checkpoint data set. Checkpoint duplexing was active. A permanent read error has occurred on the JES2 primary checkpoint data set. Checkpoint duplexing was not active. JES2 could not establish ownership of the checkpoint data set lock when it attempted to format-write. A permanent write error has occurred while trying to release the JES2 checkpoint data set lock. The holder ID of the JES2 checkpoint data set lock was found to be invalid. A permanent read error has occurred on the JES2 primary checkpoint data set. Checkpoint duplexing was not active. A configuration-wide warm start is required. A permanent I/O error has occurred during a format-write to the JES2 primary checkpoint data set. This error requires a re-IPL. A permanent I/O error has occurred during a format-write to the JES2 alternate checkpoint data set. This error requires a re-IPL. A primary checkpoint read channel program has been interrupted. Retries were also interrupted. One of the following occurred: • A primary checkpoint write channel program was interrupted. • Tried to start a secondary JES2 subsystem without the program properties table indicating that the JES2 subsystem is nonswappable. An alternate checkpoint write channel program has been interrupted. Retries were also interrupted. JES2 has detected more channel end indications for a BSC RJE line than expected. Only one channel end indication should be received from lOS for each input/output operation initiated by JES2. An attempt has been made to initiate an input/output operation on an RJE line before the previous operation has completed. An internal logic error has been detected by RTAM during processing for an SNA remote work station. A SNA logical line has been erroneously removed from the SNA line queue after having been reserved for an SNA application-to-application session. The network path manager has determined that the nodes attached table is invalid. $PCEDYDC - UNDEFINED DCT DEVICE TYPE - A call was made to $PCEDYN for a DCT chain, and a DCT in that chain is invalid (for example, its DCT table cannot be found, or it should not have a PCE related to it). L~, (I'~,I \ ~j c $PD2 Cr $PD3 $PD4 $PD5 $PD6 $PD7 $PJ2 $POI 0 $P02 $QOl $Q02 $Q03 $Q04 $SOI $S02 $TOt $T02 $UOI 0 $PCEDYN - UNABLE TO FIND PCETAB OR DCTTAB - A call was made to $PCEDYN, passing a PCE or a DCT, and the corresponding PCE table entry or DCT table entry could not be found. $PCEDYN - PCETAB/DCTTAB RELATIONSHIP ERROR - A call was made to $PCEDYN, passing a DCT, and the DCT table entry corresponding to that DCT does not have a matching PCE table entry. $PCEDYN - PCE/DCT RELATIONSHIP ERROR - A call was made to $PCEDYN and there was an error in the connection between the PCE and a DCT (for example, the PCE and DCT are required to match one-to-one and do not). $PCEDYN - PCE CANNOT BE DETACHED - A call was made to $PCEDYN to detach a PCE and (I) the PCE length is incorrect, or (2) the PCE indicates the processor has resources outstanding (for example, save areas, buffers, or job queue elements). $PCEDYN - REQUIRED UCT CANNOT BE FOUND - A call was made to $PCEDYN that resulted in references to PCE table entries (in the installation PCE table) that indicated required fields are in the UCT. The installation has not allocated a UCT. $PCEDYN - DYNAMIC PCE ATTACH/DETACH NOT ALLOWED - A call was made to $PCEDYN to attach a PCE after initialization or to detach a PCE, and the corresponding PCE table entry indicates PCEs of that type cannot be dynamically attached or detached. The '$PJES2,ABEND' command was issued. INTERNAL ERROR IN $SCAN - The JES2 $SCAN facility experienced an internal error, possibly due to logic errors in installation-defined $SCANTAB tables. $SCAN CONTROL BLOCK SEARCH FAILED The JES2 $SCAN facility failed to find a control block required for parameter passing or displaying, possibly due to logic errors in installation-defined $SCANTAB tables. A JES2 processor requested a job queue service routine function with invalid arguments or failed to insure that the job queue checkpoint processor was not active for a $QMOD service function. A JES2 processor requested a job queue service but failed to find the queue for the type specified in the job's JQE. REQUIRED $QSUSE CONTROL NOT OBTAINED - $CKPT macro processing attempted to flag a queue element for checkpoint processing, but $QSUSE macro processing had not obtained control of the checkpoint. $CKPT INVALID ELEMENT ADDRESS $CKPT macro processing attempted to flag a queue element for checkpoint processing, but the address of the queue element is outside the bounds of the queue. A GETMAIN for a permanent JES2 save area pool has failed. The JES2 $RETSAVE service routine has detected that the save area being returned is not on the calling processor's save area chain. A GETMAIN macro has indicated that no storage is available to initialize the process-sysout processor. A GETMAIN macro has indicated that no storage is available to satisfy the $L command. EXIT ROUTINE EXCEEDED MAX RETURN CODE - A user exit routine issued a return code that is higher than the maximum return code value $V02 $XOI $X02 $X03 $X04 $ZOI $Z02 OCx specified in the $MAXRC parameter of the $EXIT macro instruction. GETMAIN failed to obtain the storage required by the purge processor. XFRM BUFFER COMPLETIONS OUT OF ORDER - The spool offioad channel-end routine (module HASPST AM) found that I/O operations were not completing in order. DCT BUFFER COUNT WENT NEGATIVE - The spool offioad channel-end routine (module HASPSTAM) found that the number of I/O completions exceeded the number of I/O operations issued. GETMAIN failed to obtain the storage required for job control blocks during conversion processing. An attempt has been made to dequeue an SJB that has already been dequeued. The SMF subtask has abended. The software error has been recorded on logrec. The write to operator subtask has abended. The software error has been recorded on logrec. The JES2 abnormal exit routine has been entered, indicating that the JES2 system has been abnormally terminC1~ed. OCx is the system completion code, where x = I through F. See the description of codes in VS2 System Codes. (The importance level is 7.) System Action: If a JES2 processor recovery routine exists for this error, and the JES2 error rate has not reached or exceeded the value specified in the RECVOPTS initialization statement. JES2 issues an indicative dump (message $HASP088) to the hardcopy log, and then executes the recovery routine. • If a JES2 processor recovery routine exists for this error, and the JES2 error rate has reached or exceeded the value specified in the RECVOPTS initialization statement, JES2 issues message $HASP070 and waits for the operator to reply. If there is no JES2 processor recovery routine for this error, JES2 issues an indicative dump (message $HASP088) and message $HASP098 to the master console. Even if a processor recovery routine exists, the following catastrophic errors cause JES2 termination: $K03, $KIS, $K16 $PJ2, $ERI, $ER5, and $ER9. The following catastrophic errors require that the system be re-IPLed: $K03, $KI5, and $KI6. Operator Response: Notify the system programmer and enter the appropriate response to message $HASP098. SHASP096 DISASTROUS ERROR - AT SYMBOL symbol IN CSECT csect Explanation: One of the following occurred: • • If an I/O error message accompanies this message, there has been a critical I/O error on the SYS I.HASPACE data set. If no I/O error message accompanies this message, there is a logic error in JES2. JES2 tried to free a JCT (job control table) from the JCT queue and could not find the JCT on the queue, or JES2 detected an invalid lOT (I/O table) or invalid JCT while reading the spool. $HASP Messages - JES2 $HASP-ll The indicated symbol will be used to generate the error message and can be referenced in the assembler cross-reference for the indicated csect. PURGE processing completes, message $HASP085 is issued. SNAP- JES2 produces an indicative dump. Refer to message $HASP088 for a description of the contents that are displayed. When SNAP processing completes, message $HASP098 is issued again. DUMP - JES2 initiates a system dump with a title of: ABEND cde AT modI (startl) + X'offsetl' desc ssss vvv The fields in the title are: (The importance level is 7.) System Action: JES2 continues processing jobs using unaffected facilities. Programmer Response: If there is a logic error in JES2, correct the invalid lOT or JCT, or determine why JES2 is trying to free a JCT that is not on the queue. Correct the error. Restart JES2 if necessary. Operator Response: If the error appears to be associated with an I/O error, prevent new jobs from entering the system, prepare all jobs in the JES2 execution queue for resubmission (when JES2 is restarted), allow JES2 to complete all current jobs in execution and all output activity (depleting the output queues), stop JES2, and cold start. If the message is issued as a result of an internal JES2 logic error, take a stand-alone dump and notify the system programmer. SHASP097 System Action: JES2 discontinues use of the device until a $S device command is entered, specifying the device correctly. JES2 un allocates the device, permitting it to be used by other tasks within the system. Operator Response: Enter a $S device command when JES2 is to continue using the device. SHASP098 system (Sxxx) or JES2 ($xxx) abend code modI JES2 module name start! beginning address of the JES2 module offsetl offset into the JES2 module of the failing instruction devname IS DRAINED Explanation: The operator has entered a $P device command, directed to the named device, and the device has entered the DRAINED status. (The importance level is 7.) cde desc description of the error ssss subsystem name vvv subsystem version number DUMP text - JES2 initiates a system dump with the title 'text'. Note: When the operator enters DUMP or DUMP text, the title of the dump (up to 100 chatacters) is printed on the first page of the dump. Following pages might have a portion of the title overlaid by the SVC dump module name. When dump processing completes, this message is issued again. Problem Determination: Table I, items 2, 9, 13, 15, 16, 17,20,21, 22,27,29, 33. ENTER TERMINATION OPTION SHASP099 ALL AVAILABLE FUNCTIONS COMPLETE Explanation: The JES2 main task encountered an error and issued message $HASP095 to describe the error. JES2 is terminating because one of the following occurred: Explanation: All JES2 job processors have become dormant, and no JES2 RJE lines are active. (The importance level is 7.) • There is no JES2 processor recovery routine that can handle this error. System Action: Processing continues and JES2 waits for work. • JES2 issued message $HASP070 to ask the operator whether JES2 should attempt recovery or terminate and the operator replied TERM INA TE. • o JES2 executed a recovery routine, but the recovery attempt failed. $HASP098 appears to ask the operator to specify a termination option. (The importance level does not apply to this message.) Operator Response: Enter more jobs into the system or enter a command that will allow job processing such as: • $S if a $P has been previously entered and processing is to be continued. • $SI if initiators are drained or halted. • $S devname if devices are drained, halted, or paused. • $AQ, $AA, or $A j if queues or jobs are held. • $TI if initiators are not set to select available jobs in the execution queues. • $T devname if output devices are not set to select available output. • $R if output is routed to devices that are not currently operational and should be output to alternate devices. • $0 if output is held and should be released. System Action: The system waits for the operator to reply. Operator Response: Enter one of the following: EXIT - JES2 exits from the system without any attempt to clean up. When processing completes, message $HASP085 is issued. PURGE - JES2 attempts to terminate any attached tasks, informs tasks waiting on a JES2 function of the error, and then exits from the system. When $HASP-12 MVS/370 System Messages Volume 1 c o SHASPIOO ill ON devname programmer Explanation: A JOB statement has been detected in the input stream from the indicated device, and the associated job has been assigned a JES2 job number. The programmer name displayed is the programmer name from the JOB statement. (The importance level is 5.) SHASPI04\ :name text I Explanation: The input service processor has detected a /*MESSAGE control statement in the input stream. (The importance level is 5.) System Action: Processing continues. System Action: The previous job in the same input stream (if any) is queued for execution processing, and input service processing is initiated for the new job. Operator Response: Observe the message indicated by text and take any appropriate action. Operator Response: None. SHASPI09 SHASPIOI ILLEGAL CONTROL CARD DETECTED BY EXIT 4 ill HELD Explanation: The indicated job has been placed in JES2 HOLD status for one of the following reasons: Explanation: The JECL/JCL user-supplied exit routine (Exit 4) has notified the input service processor that it has detected an illegal control statement. The installation may (via the exit routine) replace the text of this message. (The importance level is • The JOB statement specified "TYPRUN = HOLD." 1.) • The JOB statement specified "TYPRUN = JCLHOLD." System Action: Input service processing for the job is terminated. • The device from which the job was read was set to HOLD all jobs. Operator Response: None. • The class of the job has been set by JES2 initialization parameters such that all jobs entered in that class will be held. SHASPllO ill -- ILLEGAL JOB CARD Explanation: The JOB statement for the indicated job was found _ by the input service processor to be invalid. The importance level is 1.) (The importance level is 3.) System Action: Input service processing is terminated for this job. c System Action: Processing continues on other jobs. Operator Response: The reason the job was placed in JES2 HOLD status should be determined, and the job should be released, when appropriate, for further processing. SHASPI02 ill HELD FOR THE FOLLOWING VOLUMES Programmer Response: Correct the JOB statement, and resubmit the job. A different value for &RJOBOPT could be specified to allow the illegal JOB statement to be ignored. Illegal and invalid statements are detailed in the JCL manual under Coding JES2 Control Statements. SHASPll1 iii -- INVALID I*ROUTE CARD Explanation: The indicated job has been placed in HOLD status by the JES2 input service because a /*SETUP control statement was encountered. The text of the control statement is displayed with accompanying $HASPI03 messages. The importance level is Explanation: The input service processor has encountered an invalid j*ROUTE control statement. (The importance level is 1.) 5.) System Action: Input service processing for the job is terminated. System Action: Processing continues, holding the job on the execution queue. Programmer Response: Refer to the JCL manual for correct forms of the j*ROUTE statement, correct and rerun the job. Operator Response: Ensure that the requested volumes are available to be mounted, and release the job. SHASP112 SHASPI03 ill ser,...,ser ill -- INVALID I*JOBPARM CARD Explanation: The input service processor has encountered an invalid j*JOBPARM control statement. (The importance level is 1.) Explanation: The indicated job has been placed in HOLD status by the JES2 input service pending availability of the volumes indicated by ser, ... ,ser. (The importance level is 5.) System Action: The job is placed in JES2 HOLD status, and input processing continues. System Action: Input service processing for the job is terminated. Programmer Response: Refer to the JCL manual for correct forms of the /*JOBPARM statement, correct and rerun the job. Operator Response: Ensure that the requested volumes are available to be mounted and release the job. o $HASP Messages - JES2 $HASP-13 Ii· SHASP1l3 iii -- INVALID /*OUTPUT CARD Explanation: The input service processor has encountered an invalid /*OUTPUT control statement. (The importance level is Programmer Response: Refer to MVS JCL for the current format of the j*XMIT control statement. Correct the statement and rerun the job. 1.) SHASP1l8 jjjj -- INY ALiD /* CONTROL STATEMENT System Action: Input service processing for the job is terminated. Explanation: The input service processor has detected an unrecognizable JES2 control statement. (The importance level is Operator Response: Report this message to the system programmer. 1.) System Action: Input service processing for job jjjj is terminated. Programmer Response: Refer to the JCL manual for correct forms of the /*OUTPUT control statement, correct the control statement, and rerun the job. SHASPl14 iii --INVALID EXECUTION NODE Explanation: The input service processor found that an invalid destination node was specified on a /*XEQ control statement. (The importance level is 1.) System Action: The input service processing for job jjj is terminated. Operator Response: None. Programmer Response: Refer to MVS JCL for the correct format of the /*XEQ control statement. Correct the control statement and rerun the job. SHASP1l5 iii -- INVALID /*NETACCT CARD Explanation: The input service processor has encountered an invalid /*NETACCT control statement. (The importance level is Operator Response: None. Programmer Response: Refer to MVS JCL for the correct format of the control statement in error. Correct the statement and resubmit the job. SHASP1l9 iii DELETED Explanation: The input service processor has deleted the indicated job. The cause for the deletion may be that the operator entered a command to cause the deletion, or an error may have been encountered while inputting the job. When input errors are encountered, a previously displayed message details the nature of the error. (The importance level is 1.) System Action: The job is routed to the print phase for appropriate action; then, the job is purged. Operator Response: Report this message to the system programmer. 1.) Programmer Response: Correct the problem as appropriate and resubmit the job. System Action: Input service processing for job jjj is terminated. SHASP120 Operator Response: None. Explanation: The displayed command has been entered from the device indicated. (The importance level is 3.) Programmer Response: Refer to MVS JCL for the correct format of the /*NET ACCT control statement. Correct the control statement and rerun the job. SHASPl16 iii -- INVALID /*NOTIFY CARD devname cm System Action: The command is passed to the JES2 command processor for the further action. Operator Response: None. Explanation: The input service processor has encountered an invalid /*NOTIFY control statement. (The importance level is SHASP121 1.) Explanation: JES2 job receiver discovered an error in the information found in the job header or job trailer, or the JCT is not long enough to contain these blocks. (The importance level is 3.) System Action: Input service processing for job jj is terminated. ERROR READING JOB HEADER OR TRAILER Operator Response: None. System Action: The job is queued for output. Programmer Response: Refer to MVS JCL for the correct format of the /*NOTIFY control statement, correct the control statement and rerun the job. $HASPl17 .ilii -- INVALID /*XMIT CARD Explanation: The input service processor has encountered an invalid /*XMIT control statement. (The importance level is 1.) Operator Response: None. Programmer Response: If the JCT is not long enough to contain the header or trailer, you may choose to enlarge the &BUFSIZE initialization parameter. If other systems communicating with JES2 have specified their headers and trailers correctly, a hardware problem can be the only other cause for this message. System Action: Input service processing for job jjjj is terminated. Operator Response: None. $HASP-14 MVS/370 System Messages Volume 1 c SHASP125 devname SKIPPING FOR JOB CARD Explanation: The JES2 input service processor is scanning the input stream for a JOB card. This message may be accompanied by diagnostic messages indicating that errors have been encountered in the reading of jobs. (The importance level is 3.) System Action: The input service processor continues to read the . input stream until a JOB card is encountered or until an end-of-data condition is recognized. Operator Response: If you entered a command to delete a job currently on the device, perform appropriate action consistent with the reason for deletion. If skipping is caused by the deletion of a job because of an error encountered, inform the programmer of the error. Otherwise, check the input stream to make sure that the cards are in correct order and resubmit the corrected jobs after canceling any that were incorrectly entered. Programmer Response: Correct the JCL in accordance with the accompanying error messages. SHASP127 devicename INPUT NOT ACCEPTED - JOB QUEUE FULL Explanation: The NJE job receiver, indicated by devicename, received a request to transmit a job from a connected node, but was unable to add the job to the JES2 job queue. (The importance level is 7.) o System Action: The job receiver rejects the request to transmit. The job transmitter on the connected node will drain after receiving the rejection. Operator Response: Notify the system programmer that the job queue is full. If possible, reduce the load on the job queue by starting all output devices. Programmer Response: Increase the value of the &MAXJOBS initialization parameter at the next JES2 cold start. System Action: Input service processing for job jjjj terminates. Operator Response: None. Programmer Response: If the failing job was submitted by a program that entered a loop, correct the program. Otherwise, use the failing job's output to determine the largest number of SYSIN DD cards that can be included in one job stream on your system. Correct the JCL and rerun the job. SHASP150 1 1ill JOB STC TSU jobname OUTGRP = grpid.joeidl.joeid2 ON devname nnnn (mmmm) nnnn (mmmm) nnnn (mmmm) LINES CARDS PAGES Explanation: Device devname is beginning to process the output identified in the grpid.joeid 1.joeid2 fields for the indicated job. The grpid field is the groupid assigned by user JCL, or generated by JES2 if the user did not specify it. The joeidl field is the second identifier and is assigned by JES2. This identifier is used to identify how many job output elements there are within that output group. The joeid2 field is the third identifier and is also assigned by JES2. This third identifier determines the number of job output elements there are within the output group identified by groupid (grpid) and the second identifier Goeidl). The nnnn and mmmm fields contain, respectively, the number of lines, cards, or pages to be processed and the number of lines, cards, or pages initially represented by the job output element, identified by OUTO RP = grpid.joeid l.joeid2. If nnnn and mmmm are not equal, the job output element was partially processed at an earlier time, but that processing was interrupted. (The importance level is 1.) System Action: JES2 processing continues. Operator Response: None. SHASP128 devname SIMULATING SC [1JOB 1iill jobname FLUSHED] STC Programmer Response: None. SHASP151 ill devname text TSU Explanation: A program check occurred while a JES2 processor was using device devname. JES2 is simulating a $C command for the device in an attempt to avoid JES2 termination. If the device was processing a job when the program check occurred, JES2 flushes the job and identifies it in the message text. (The importance level is 7.) System Action: Recovery processing continues. Operator Response: None. Explanation: An error occurred while SETPRT processing was setting up the 3800 printer identified by devname for job jjj. The text field contains the ID and text of a SETPRT error message. See OSjVS2 MVS Data Management Macro Instructions under the SETPRT macro instruction for the explanation of the return code in the SETPRT error message. System Action: Processing of job jjj terminates. Message $HASP190 is issued when the indicated job (jjj) requires that the setup for the device be altered. The SETPRT error message and message $HASP 154 are issued to the programmer. Programmer Response: None. SHASP129 o iill EXCESS SYSIN DD STATEMENTS Explanation: A user submitted a job stream to JES2 with such a large number ofSYSIN 'jjddname DD * or DD DATA' JCL statements that they could not be represented within the total number of buffers allocated to JES2 by the &NUMBUF initialization parameter. Operator Response: Respond as indicated in the SETPRT error message. If necessary, issue the $DU command to display the current status of the printer and use the $T command to correct the error. $HASP Messages - JES2 $HASP-15 :( ( $HASP152 devname COMMAND REJECTED Explanation: A repositioning command for the 3800 printer identified by devname cannot be processed because the output currently located at the 3800 transfer station is not valid for the specified command. System Action: The command is not executed. Processing continues. Operator Response: Ensure that the page currently at the transfer station is not a dummy page between jobs. Reissue the command when valid output is being printed. arrangement tables to the same value; for example, XI =GFIO,X2=GFIO, and so on.) $HASPl56 .iii devname JOB REQUEUED (~ ''-f Explanation: The operator issued a repositioning command for the 3800 printer identified by devname. At least some (and possibly all) of the output for job jjj has crossed the 3800 transfer station. Job jjj is requeued on the output queue. System Action: The repositioning command executes. The requeued job will be printed on any eligible device. Operator Response: None. $HASP153 devname JAMMED, SYSOUT RESTART Programmer Response: None. Explanation: A data lost condition has occurred on the printer identified by devname. SHASP157 System Action: If the operator does not reposition the printer, output processing resumes with the output last fused by the printer. If the operator wishes to reposition the printer, the operator must wait for JES2 to resume output processing. Explanation: An error occurred while SETPRT processing was setting up the printer identified by devname for job ill; xx is the return code that SETPRT processing placed in register 15. Operator Response: If automatic recovery is acceptable, the operator need not respond. If automatic recovery is not acceptable, the operator must wait for JES2 to complete its backspacing process. If the operator does not wait, JES2 will not accept any operator commands. The operator may enter a $F command or $B command to reposition the printer at the desired page. The operator may even choose to enter a $E command to restart the printer. $HASPl54 SETPRT ERROR DEVICE = devname JOB=jjj ID = jobid ROOM = rrr Explanation: An error occurred while SETPRT processing was setting lip the 3800 printer identified by devname for job jjj. This message appears in the programmer's listing, preceded by the appropriate SETPRT error message. The operator receives message $HASPISI or $HASPIS7. In the message text,jobid is the identification number assigned to the job by JES2, and rrr is the programmer's room number entered on the job statement. jjj devname SETPRT ERROR, RETURN CODE=xx System Action: Processing of job jjj terminates. Message $HASPI90 might be issued. The appropriate SETPRT error message and message $HASPIS4 are issued to the programmer's listing. Operator Response: Issue the $OU command to display the current status of the printer, and use the $T command to attempt to correct the error. If necessary, contact the system programmer. Programmer Response: Respond as indicated by the return code in register 15, which appears as xx in this message. See OS/VS2 MVS Data Management Macro Instructions under the SETPRT macro instruction for the meanings of the values in the xx field of the message. SHASP158 .iii devname PPQ SHORTAGE - CODE = xx Explanation: JES2 detected a critical resource shortage during processing for the 3800 printer. xx is one of the decimal codes described as follows: System Action: Processing of job jjj halts. xx Description Operator Response: None. 04 The PPQ (pending page queue) of the 3800 printer has been exhausted. Programmer Response: Respond as indicated in the SETPRT error message and rerun the job. 08 GETMAIN attempted to expand the PPQ of the 3800 printer and failed. 12 An error has been detected in the PPQ of the 3800 printer. $HASP155 .ii devname MAX OF n WCGM'S EXCEEDED Explanation: For job iii on the specified 3800 printer, the user has specified character arrangement tables that fill up more WCGMs (writable character generation modules) than the installation has available. An installation can have up to four WCGMs. (The importance level does not apply to this message.) System Action: When xx=04, the printer is halted. When xx = 08, the current job (jjj) is interrupted and the printer is drained. When xx = 12, all jobs queued to the printer that has the error are requeued to another printer. The printer that has the error is drained. System Action: Processing of the indicated job is halted. Operator Response: Notify the user of the problem. At the first opportunity, use the set ($T) command to override the user's character arrangement table specification. (One way to correct this error with the $T command is to set all the character $HASP-16 MVS/370 System Messages Volume I Operator Response: When xx=04, entering a $SPRT command attempts to expand the PPQ of the 3800 printer. If the expansion is successful, normal processing continues. If you enter a printer termination command ($C, $E, or $1), the command processes against the current job (ill) and the printer drains. c Ci When xx = 08, hold or cancel the job and restart the printer. Notify the system programmer. When xx = 12, notify the system programmer. Programmer Response: If this message appears frequently, increase the CKPTPAGE parameter in the printer initialization statement. If this message is associated with a particular job, increase the CKPTPGS parameter in the /*OUTPUT control statement and/or the CKPTPAGE parameter on the JCL OUTPUT statement. SHASPl60 devname INACTIVE - CLASS = class class••.class Explanation: The indicated device found no work in the queue(s) specified by class class ... class. (The importance level is 1.) System Action: The specified device remains INACTIVE until work becomes available. Operator Response: You can use the set ($T) command to: • • Alter setup to match work in the listed classes. Alter the current class list. msgid message-text a message from a component other than JES2 is sent with the HASPl65 prefix, and may be related to the reason the job ended (whether normally or abnormally). For a description of the message and the appropriate actions to take, refer to the 'msgid' message. (The importance level is 7). System Action: The job enters the output phase and processing continues. This message is displayed to the TSO user via a SEND command if the parameter NOTIFY = TSUid is detected on the 1/ JOB card, or NOTIFY is requested via JECL. If apostrophes are imbedded in the jobname, they are replaced by quotation marks. Programmer Response: In the case of a ENDED-JCL ERROR message, check system output for the actual error message. Correct the indicated error and resubmit the job. In the case of a END-ABENDED message, check system output for the ABEND code. In the case of ENDED-SECURITY VIOLATION, verify the user id, group id, and password used, if any. Operator Response: None. SHASP165 o JOB onnnn.ill ENDED ENDED-JCL ERROR ENDED-CANCELED ENDED-ABENDED [xxx yyy) ENDED-cc = dddd ENDED-SECURITY VIOLATION SHASP170 OR SHASP165 msgid message-text Explanation: ENDED job jjj number nnnnn has terminated. ENDED-JCL ERROR terminated. The job jjj number nnnnn has converter/interpreter or initiator phase of the job processing could not be completed due to an error in the job control language. ENDED-CANCELED job jjj number nnnnn was canceled by the operator. ' Explanation: Output processing on the indicated device has been aborted, forward-spaced, deleted, backspaced, repeated, restarted, or interrupted. (The importance level is 3.) System Action: The system action depends on the specified function: • ABORTED - An unrecoverable error has occurred on the 3800 printer. Output processing is terminated. Job(s) currently active on the device are requeued from their last checkpoint and the device will drain. • FWD-SPACED - The requested number of pages or cards is skipped without printing or punching, and processing continues. If the end of the data set is encountered while skipping, 'processing continues with the beginning of the next data set. See Operator's Library: JES2 Commands. ENDED-ABEND ED job jjj number nnnon has terminated abnormally. [xxx yyy) ENDED-cc = dddd job ill number nnnnn was terminated by a condition test specified in the COND parameter of the job statement being satisfied by the completion code dddd of the executing step xxx. If step xxx is a step of a cataloged procedure then yyy will be the step that called step xxx. o ENDED-SECURITY VIOLATION job ill number nnnnn has terminated due to an unsuccessful authorization check during input processing. devname ABORTED FWD-SPACED DELETED BACKSPACED REPEATED RESTARTED INTERRUPTED Note: If FWD-SPACED appears in the message, the operator might have pressed the cancel key on a printer that has cancel-key support. • DELETED - The output being processed on the indicated device is queued for the next processing phase. Output processing is terminated. • BACKSPACED - The requested number of pages or cards is backspaced, and processing continues. If the beginning of the data set is encountered while backspacing, processing continues at the beginning of the data set. See Operator's Library: JES2 Commands. $HASP Messages - JES2 $HASP-17 • REPEATED - The output being processed on the indicated device is requeued. Output processing is continued. • RESTARTED - The output being processed on the indicated device is requeued. Output processing for the job is terminated. • INTERRUPTED - The output being processed on the indicated device is requeued. When it is processed again, processing begins from the last checkpoint taken. The device selects new output to process. If the interrupted output is the highest priority output available for the device, it will be selected. $HASP181 WARNING - PRINTER LOG OR MDR AREA UNAVAILABLE devname PAUSED Explanation: Output processing on the indicated device is stopped at an end-of-job boundary. (The importance level is 3.) System Action: Processing continues and the indicated device is unavailable. Operator Response: After removing the processed output, the operator can cause the device to continue its function by either depressing first the STOP then the START key on the device or by typing a $S device command on the system console. To prevent future device pauses, type in $T devname,P = NO. $HASP179 Operator Response: Issue the $DD command to see the current status. Then use the $T command to correct the indicated error. If FCB is indicated in the message and you have a non-impact printer, ensure that the forms settings on the printer correspond to the FCB specifications. Explanation: During output processing to a printer, JES2 encountered an error while attempting to obtain buffers for the printer error log or MDR area. (The importance level is 7.) Operator Response: None. $HASP175 System Action: Processing of the indicated job is halted, and if the error occurred while processing a forms overlay (FLASH), the device setup message is issued. devname IMAGE LOADER SUBTASK REINSTATED AFTER ABEND (cde) Explanation: In the message, cde is the abend code in the task that is using the image loader subtask. The image loader subtask was reinstated for the specified device name. (The importance level does not apply to this message.) System Action: JES2 processing continues. System Action: Output processing to the printer continues. However, there might be a loss of error log data and/or inappropriate error recovery procedures on some devices. Operator Response: Use the $P PRTn command to stop the printer, then restart it with the $S PRTn command. If the problem persists, notify the system programmer. $HASP182 I NO BUFFERS TO DETERMINE IF STD UCS FCB 1 Explanation: During JES2 initialization processing for a printer, the $GETBUF routine could not get enough buffers for JES2 to determine if the UCS or the FCB (whichever appears in the message text) is a standard image. JES2 sets the DCT to show that the UCS or the FCB is a standard image. (The importance level is 7.) System Action: JES2 initialization processing continues. Operator Response: You might want to reset the printer because if the DCS or the FCB is not a standard image, jobs on the device might run incorrectly. Operator Response: Notify system programmer. Programmer Response: None. CHAR $HASP180 MODFY INOT FOUND} FLASH WCGM FCB UCS UCSB UNKN LOAD ERROR ill devname GRAPH IMAGE xxx I/O ERROR Explanation: Job jjj has requested that image xxx be loaded into the print device character arrangement table (CHAR), copy modification module (MODIFY), graphic character modification module (GRAPH), forms overlay frame (FLASH), writable character generation module (WCGM), FCB, UCS, or UCSB. A search of all images has shown that an I/O error occurred during an attempt to read from SYSl.IMAGELIB; or a load error occurred during an attempt to load the image into the printer. If UNKN appears in the message text, JES2 cannot identify the kind of module into which image xxx is to be loaded. (The importance level is 5.) $HASP-18 MVSj370 System Messages Volume 1 $HASP183 .iii HELD - BUFFER SHORTAGE DURING CONVERSION I OUTPUT 1 mmmm REQUIRED, nnnn DEFINED Explanation: During the indicated process, sufficient buffers were not available to process job jjj. System Action: The job is held. Operator Response: Release the job when fewer JES2 devices are active. If the job continues to receive this message, or if the number of required buffers (mmmm) is greater than the number_ defined (nnnn), notify the system programmer. Programmer Response: Increase the &NUMBUF parameter, or use the PURGE option to cancel job jjj. Changing the $NUMBUF parameter requires a cold start. o o SHASP185 devname TERMINATED Explanation: Processing of the current data set was abnormally terminated. (The importance level does not apply to this message.) start ($S) command. Current activity may be suspended by the restart ($E), interrupt ($1), and cancel ($C) commands. In this event, all intervening set commands are ignored, and the device setup is that prior to the setup message. SHASP191 DEVICE HALTED - POSSIBLE DATA LOSS System Action: Possible causes of this termination are: 1. An I/O error occurred on the SPOOL volume while reading a control block or a data buffer. 2. While attempting to read the next block of data for this data set, a block of data not belonging to this job was encountered. Note: This message is the expected response when a job which was in execution during a system failure is printed after warm start, without being rerun. Operator Response: Rerun the job. SHASP190 jjj SETUP - PUNCHnn - F = ffff [-C = cccc - T = tttt) Explanation: The indicated job requires that the setup of the punch device indicated by PUNCHnn be altered to forms = mr, or that the printer device indicated be altered to forms = mr, carriage control = ccce, and print train = tttt. (The importance level does not apply to this message.) System Action: Output processing is halted on the specified device until an appropriate operator response is received. o Operator Response: Verify that the requested setup has been completed and enter a start ($S) command for the indicated device. If you wish to override any or all of the setup specifications, do so with the set ($T) command followed by a start ($S) command. Current activity may be suspended by the restart ($E), interrupt ($1), and cancel ($C) commands. In this event, all intervening set ($T) commands will be ignored and the device setup will be that prior to the setup message. SHASPl90 Explanation: A channel or I/O error has occurred while printing a data set. Printing will not continue until the operator takes some action, although during error recovery, JES2 may cause the data set to be printed again. (The importance level is 5.) System Action: The printer is halted until the operator takes some action. The error may have caused data to be duplicated or lost. Operator Response: Use the $S command to restart the printer if automatic recovery is acceptable. If automatic recovery is not acceptable, use the $B command to reposition the printer to the top of the page in error, or to a page before the page that has the error. Then use the $S command to restart the printer. If you must be absolutely sure that the data set prints correctly, use the $E command to reposition the printer to the beginning of the data set, and then use the $S command to restart the printer. SHASP195 Explanation: A paper jam has been detected on the specified 3800 printer. xxxx indicates the approximate number of pages involved in recovering the print data set(s). (The importance level does not apply to this message.) System Action: Output processing on the specified 3800 printer is halted until an appropriate operator response is received. Operator Response: Count the number of physical pages in the paper jam, and then issue the $B command to backspace the number of pages specified as xxxx in the error message plus the number of physical pages in the paper jam. To ensure complete recovery of the output, however, you might wish to increase slightly the number of pages you backspace. A $SPRTn command must be issued to start the printer. $HASP196 Explanation: The indicated job Ojj) requires that the setup of the 3800 printer device indicated by PRINTERnn be altered to forms = mr, forms overlay = name, and burst mode or no burst mode. (The importance level does not apply to this message.) System Action: Output processing is halted on the specified device until an appropriate operator response is received. Note: For burst mode, if the burster is not threaded, this message is repeated. Operator Response: Verify that the requested setup has been completed and enter a start ($S) command for the indicated 3800 printer device. If you wish to override any or all of the setup specifications, do so with the set ($T) command followed by a PRINTERnn PAPER JAM--APPROX PAGES=xxxx PRINTERnn $E NECESSARY -xxx PAGES LOST Explanation: A paper jam has been detected on the specified 3800 printer. The paper jam occurred while a previous data set was being printed. The system cannot purge the job, and the operator cannot backspace the data set. In the message, xxx is the number of pages lost because of the paper jam. (The importance level is 5.) System Action: Output processing on the specified 3800 printer is halted until an appropriate operator response is received. Operator Response: To recover the lost pages, issue a $E command to discontinue printing the current data set. Then issue a $F command to forward-space the data set in which the paper jam occurred to the page on which you want the printing to start. o $HASP Messages - JES2 $HASP-19 SHASPl97 devname SIMULATING $1; JOB .lliJobname !~~I 4. The remote name does not begin in column 16. 5. The sign-on statement was received from a BSC hardware terminal followed by other data in the same transmission. For a BSC hardware terminal, the sign-on statement must be received in a transmission by itself. OUTGRP = grpid.joeidl.joeid2 Explanation: A program check occurred while device devname was processing the output identified in the grpid.joeid l.joeid2 field for the indicated job. The grpid field is the group id name assigned by the user or JES2. The joeidl.joeid2 fields are assigned by JES2 and are used in data set selection and output group identification. JES2 is simulating a $1 command for the device in an attempt to avoid JES2 termination. (The importance level is 3.) Note: Failure to comply with the above can result in a $HASP202 message after receiving $HASP200 and after correctly processing a valid sign-on statement. The sign-on card must be the only one in the reader with the end-of-file on. If the sign-on card is from a diskette, then the same end-of-file must be simulated. (The importance level is 3.) System Action: JES2 puts the output in SELECT = NO status. Recovery processing continues. Operator Response: Use the $L command to display the status of this job output element identified by grpid.joeid1.joeid2. Correct the error. Use the $TO command to put the output in SELECT = YES status, or cancel the job and have the user resubmit it. System Action: The attempted sign-on is not allowed, and the line is left in an INACTIVE status. Operator Response: The remote operator should verify the spelling of the remote. If the remote is attached to another line, steps should be taken to correct this conflict in remote assignments. Programmer Response: None. SHASP200 ! RMTnnnn nodename I STARTED ON LINElna (SESSIONzzzzzzzz) Explanation: A remote work station or JES2 NJE node has appropriately identified itself to JES2. If RMTxxx is an SNA remote work station, the message indicates the session the work station is on (zzzzzzzz). For JES2 NJE, if the line is a SNA line, the message indicates the session by using the application name (zzzzzzzz). (The importance level is 3.) System Action: Job processing activity is initiated with the remote work station or JES2 NJE node. Operator Response: None. $HASP201 LINElna - INVALID PASSWORD Explanation: A remote operator attempted to sign on the specified line with an invalid password. (The importance level is 3.) System Action: The attempted sign-on is not allowed, and the line is left in an INACTIVE status. SHASPl03 ! RMTnnnn nodename I DISCONNECTED Explanation: A node or remote workstation that was previously active has been disconnected. (The importance level is 3.) System Action: If the line is still active, JES2 prepares for a new connection, otherwise, the line will go into DRAINED status. Operator Response: None. SHASPl04 RMTnnnn-LOGON FAILED-SESSION zzzzzzzz Explanation: The SNA remote work station, RMTnnnn, attempted to logon, but there was no line DCT for that work station, or RMTnnnn is logged on to another system. (The importance level is 7.) System Action: The attempted logon is not allowed, and the remote station is not connected. Operator Response: If there is no line DCT for RMTnnnn, the network operator should start a logical line so that the remote operator can logon. If RMTnnnn is logged on to another system, RMTnnnn cannot logon to this system. Operator Response: The remote operator should determine the valid password and correct the sign-on to reflect this information. $HASPlOS $HASP202 Explanation: An SNA remote work station attempted to log on, but failed for one of the following reasons: LINElna - INVALID SIGNON Explanation: A remote operator attempted to sign on the specified line with an invalid sign-on card. A sign-on card may be invalid if: LOGONx-INVALID LOGON--SESSION zzzzzzzz 1. The remote name is spelled incorrectly. The numbers must be left-justified with no leading zeros. • • • • • 2. The remote name specified has not been generated. (The importance level is 7.) 3. The remote name specified is attached to another line. System Action: The attempted logon is not allowed, and the remote station is not connected. $HASP-20 MVS/370 System Messages Volume 1 The remote station was already logged on. The logon contained an invalid RMT number. The logon contained an invalid remote password. The logon contained an invalid line password. The syntax of the logon data was invalid. c 0 ·": Operator Response: If the logon was invalid, correct it and try to log on again. I,,;' SHASPl06\ LOGON BIND I SHASPl09 SESSION xxxxxxxx STARTED ON LINE xxxx Explanation: Another session has started for the SNA remote terminal on this line. (The importance level is 3.) FAILED -- MAXSESS EXCEEDED System Action: The additional session may be used to communicate with the SNA remote work station. Explanation: The logon of SNA remote devices or BIND of a JES2 NJE remote node is prohibited because the maximum number of sessions has been reached. (The importance level does not apply to this message.) SHASPllO System Action: Further logons are prohibited until sessions become available. Explanation: A session has terminated for the SNA remote terminal on this line. (The importance level is 3.) Operator Response: None. System Action: The remaining sessions are used to communicate with this SNA remote terminal. When the last session for a SNA remote terminal is ended, a $HASP203 message is displayed. SHASPl07 RMToonn AUTOLOGON FAILED Explanation: An attempt to automatically log on to this SNA remote terminal has failed for one of the following reasons: Operator Response: None. Operator Response: None. SHASPlll • The VT AM SIMLOGON request failed (see $HASP092). The key code is hexadecimal 16. • LUNAME is not specified for this SNA remote terminal. SESSION xxxxxxxx LOGGED OFF LINE xxxx devname COMPACTION TABLE xxx'NOT FOUND Explanation: The specified compaction table was not defined during JES2 initialization. (The importance level is 5.) System Action: The data is sent to the specified SNA remote device in uncompacted form. (The importance level is 7.) System Action: Automatic logon mode (A = Y) is reset to A = N. Operator Response: None. o Operator Response: Reinitiate the automatic logon (with the $S Rnnn or $T Rnnn, A = Y commands) after the cause of the failure has been fixed. SHASPlll SHASPl08 Explanation: On session xxxxxxxx, an unrecoverable system network architecture (SNA) error occurred in an SNA request parameter list (RPL)-based request or response. xxxxx SCHEDULED FOR yyyyyyyy SNA,VTAM,(cde] Explanation: A system network architecture (SNA) event xxxxx occurred requiring that the sessions for yyyyyyyy be terminated. Not all SNA events have an associated reason code. If the SNA event has a reason code, the reason code is defined by cde. See VTAM Macro Language Reference or ACF/VTAM Programming for an explanation of the reason codes. Possible values of the SNA event (xxxxx) and the explanation of each follow: Reason Code Provided xxxxx Explanation TPEND VTAM TPEND exit (terminal pending) YES LSTRM VTAM LOSTERM exit (lost terminal services) YES NSXIT VTAM NSXIT exit (network services) NO UNBND VTAM SCIP exit (unbind) NO RQRVY VTAM SCIP exit (request recovery) NO System Action: The affected sessions are terminated. Message $HASP210 provides additional information. Operator Response: None. SNA CRITICAL ERROR pN xxxxxxxx System Action: JESi terminates the session. Messages $HASP094 and $HASP210 provide further information. Operator Response: A 'V NET,INACT' command may be necessary to remove the session from VTAM. SHASPl13 INVALID DATA RECORD RECEIVED FROM applid Explanation: JES2 received an invalid data record from applid in a system network architecture (SNA) session. System Action: JES2 restarts the line (as if a $E LNEnn command was entered) resulting in termination of the SNA session by a close destination (CLSDST). Programmer Response: Examine incoming data buffers on this line to determine if the session partner is violating SNA protocols. SHASPlll BIND RECEIVED FROM applid REJECTED -NO IDLE SNA LINES AVAILABLE Explanation: A BIND RU has been received in the RTAM SCIP exit from another NJE node attempting to establish a session with the local node. The BIND cannot be accepted (via an OPNSEC macro) because no qualifying SNA line DCT (device control table) was found on the SNA idle line DCT queue. (The importance level is 3.) $HASP Messages - JES2 $HASP-21 System Action: The BIND is rejected with a SESSIONC macro request. Operator Response: Start a qualifying SNA line with the $S command and have the other node reenter the $SNcommand or enter the $SN command locally to start networking with the applid specified in the message text. System Action: The line is restarted (as if a $E LNEnn was entered) resulting in the SNA application-to-application session being terminated by a CLSDST from the primary node. Programmer Response: Take steps to ensure that the session partner is not violating JES2 NJE protocols. SHASP226 SHA~P222 BIND RECEIVED FROM applid REJECTED -INVALID APPLID Explanation: A BIND R U has been received in the RTAM SCIP exit containing an application name which is not listed in the local application table (APT). (The importance level is 3.) System Action: The BIND is rejected with a SESSIONC macro request. Programmer Response: Take steps to ensure that the application names defined to JES2 NJE with the APPL or Nnn initialization parameters are the same as those defined to VTAM and all other JES2 NJE nodes in the network. Explanation: A control record requesting allocation of a job/SYSOUT stream has been received on the indicated session. The identified receiver is already in use. (The importance level is 7.) System Action: The line is restarted (as if a $E LNE command was entered) resulting in the SNA application-to-application session being terminated by a CLSDST from the primary node. Programmer Response: Take steps to ensure that the session partner is not violating JES2 NJE protocols. SHASP227 SHASP223 NJE UNABLE TO SIGN ON TO nodenameSYSTEM RESOURCE SHORTAGE Explanation: The network path manager is unable to establish a SNA network connection due to a current shortage of system resources. The shortage may exist because all networking lines defined by &NETLNES are in use or because no TP buffers are available. System Action: The SNA application-to-application session is terminated by a CLSDST from the primary node. INVALID STREAM ALLOCATION REQUEST RECEIVED FROM applid LINElna SIMULATING SE Explanation: JES2 has detected more channel end indications than expected for the BSC RJE line identified in the message text (JES2 error code $MOl). JES2 is simulating a $E command for the line in an attempt to avoid JES2 termination. (The importance level is 3.) System Action: JES2 recovery processing continues. Operator Response: None. Programmer Response: None. Operator Response: Try the $SN command later. Notify the system programmer that this condition has occurred. SHASP224 INVALID COMPACTION SCB RECEIVED FROM applid Explanation: A compaction string control byte has been found in a data record received on the identified NJE session. No compaction table currently exists for this session. (The importance level is 7.) System Action: The line is restarted (as if a $E LNEnn command was entered) resulting in the SNA application-to-application session being terminated by a CLSDST from the primary node. Programmer Response: Examine incoming data buffers on this line to determine if the session partner is violating JES2 NJE protocols. SHASP225 INVALID I~~:OUT I DATA RECORD RECEIVED FROM applid Explanation: A job or SYSOUT data record was received on the indicated session for an idle or nonexistent receiver. (The importance level is 7.) SHASP239 PCE STORAGE UNAVAILABLE -- RMTnnnnn -LINEnnnn Explanation: During signon processing for a remote terminal, there was not enough virtual storage available for the processor control elements (PCEs). PCEs are required for the unit record devices (such as printers, punches, and readers) attached to the remote terminal. The importance level is 7. System Action: Signon processing for the remote terminal terminates. Operator Response: Notify the system programmer. Programmer Response: Determine why the private area of the JES2 address space is exhausted and attempt to remedy the problem. It is possible that the JES2 parameters you have specified allow only a relatively limited number of remote terminals to be signed on at anyone time. SHASP240 MESSAGES TO INACTIVE SPOOL MEMBER DISCARDED Explanation: The JES2 remote console processor has received a message for a member of a multi-access spool configuration which is not currently active. (The importance level is 7.) System Action: Discard message and continue processing. Operator Response: None. $HASP-22 MVS/370 System Messages Volume 1 c o SHASP241 MAXIMUM NUMBER OF MESSAGES TO QUEUE TO SPOOL EXCEEDED Explanation: The number of commands or messages the JES2 remote console processor has queued for delivery to members of the NJE node on the spool volumes exceeds the amount allowed (as specified by JES2 initialization parameter &MAXMSGQ). (The importance level is 7.) System Action: The commands and messages currently spooled are discarded; processing continues. Programmer Response: Increase the value of &MAXMSGQ or install communication lines between nodes to reduce message traffic through the node. SHASP242 INSUFFICIENT SPACE RESERVED FOR CONNECTIONS Explanation: There is insufficient space in the nodes attached table (NAT) to represent a new NJE connection. The connection request is ignored. (The importance level is 7.) SHASP245 DISASTROUS ERROR - SPOOL MESSAGES DISCARDED Explanation: JES2 has attempted to gain control of the job queue (for an installation specified period of time (&MAXDELT)) to write messages to the spool (multi-access spool configuration). The attempt was unsuccessful and a console lock-out condition could exist. Therefore, commands and messages are cleared to permit functions which are able to continue to do so. This message will also be issued if commands and messages are to be written to spool volumes that are already 100 percent utilized for an extended period. (The importance level is 7.) Note: If a multi-access spool member holding the shared spool is in abend recovery for longer than &MAXDELT, this message is issued on the "locked out" system. System Action: Processing continues. Operator Response: Clear the hardware reserve on the spool device by bringing down the system holding the lock. Clear 100 percent spool utilization by canceling input jobs or jobs which could be easily rerun, or add spool volumes to the complex. System Action: Processing continues. Operator Response: Inform the system programmer. Programmer Response: Increase the value of the JES2 &NUMNAT initialization parameter. SHASP243 o PATH LOST TO name Explanation: A command was entered into the NJE network, but all paths to the action node were -lost before the command could be delivered. The command is ignored. (The importance level is SHASP246 DISASTROUS ERROR MESSAGES ! WRITING READING 1 SPOOL Explanation: A disastrous error occurred while JES2 was writing _ . or reading commands and messages to or from the spool volumes. JES2 may also issue an associated $HASP096 message, so the explanation for this message may also apply. Also see $HASP094 if this message has been received. Commands and messages have been discarded. 3.) Possible causes of this problem are: System Action: Processing continues. 1. The TOO clock setting for one of the systems is out of synchronization relative to one or more of the other systems. The synchronization tolerance is specified by the &SYNCTOL parameter. 2. Physical I/O errors on the spool volumes may have occurred if the $HASP094 message has been issued. Refer to the explanation of that message. Operator Response: Enter a $TN command to display the action node status. Reenter the command if a path is available; otherwise, wait until later or call the operator on the action node. SHASP244 text INVALID COMMAND Explanation: A command was forwarded through the NJE network to a JES2 subsystem for action. The subsystem did not recognize the command, by its first character, to be a JES2 command. The subsystem could not pass the command to OS/VS2 for action. This is due to lack of command authority (JES2 requires the entry console to have system command authority and the entry node to have network and system command authority at the action node). (The importance level is (The importance level is 7.) System Action: Processing continues. Operator Response: Notify the systems programmer. Programmer Response: 3.) 1. For cause 1, correct the clock values on the system in error with the older clock value. IPL to set the TOO clock and perform a single system warm start. 2. For cause 2, evaluate the $HASP094 explanation. Consider evaluating the disk surface for bad cylinders in the SYS1.HASPACE data set or consider possible spool contamination (logical error in processing on spool). System Action: Processing continues. Operator Response: If the command entry was improper, correct it. Obtain correct authority to enter the command or requeit the operator at the action node to enter the command. o $HASP Messages - JES2 $HASP-23 $HASP247 ERROR ON SPOOL AT xxxxxxxx - MESSAGE TRUNCATED System Action: JES2 resources associated with job ill are freed. Operator Response: None. Explanation: An error occurred while spooling a multi-line write to operator (WTO) message at node xxxxxxxx. This message appears as the last line of the multi-line WTO at the node for which the message was destined. (The importance level is 7.) $HASP251 TRACK GROUP I RETURNED TO 1 volser REMOVED FROM AT bbcchh System Action: Processing continues. Operator Response: Inform the operator of the node that sent the message about the truncated message. $HASP248 INSUFFICIENT TP BUFFERS - MESSAGES LOST Explanation: JES2 has been attempting to transmit commands and messages without success due to insufficient TP buffers. This insufficiency has exceeded an installation-defined period of time. Messages have been discarded to prevent a possible console lockout. Communication lines may also have been restarted to free the buffer resources and inform the other end of the line concerning the abnormal conditions. This condition will be followed by appropriate disconnect messages. Explanation: JES2 detected a bad track group and tried to recover from the error. If the recovery attempt was successful, TRACK GROUP RETURNED TO volser appears. If the recovery attempt was not successful, TRACK GROUP REMOVED FROM volser appears. Note: This message appears during JES2 initialization if the number of tracks allocated to the spool extent results in a partial track group. The partial track group is removed. The variables in the message text are: volser the volume serial number bb Possible causes of the problem are: 1. Receiving system is congested and cannot receive. 2. Line errors are extremely frequent, causing all buffers to wait for transmissions. the bin identifier, or 00 cc the cylinder identifier hh the head identifier 3. Insufficient buffers exist to accommodate the number of concurrently active functions. (The importance level is 7.) JES2 attempts recovery, and this message appears, when JES2 purges the job or data set associated with the track group and at future JES2 warm starts. (The importance level is 3.) System Action: Processing continues. Operator Response: Notify the system programmer. Programmer Response: If the problem appears in the receiving system, inform the remote installation and prepare a plan to reduce congestion. For example, reduce message flow by altering connection resistances, provide more resources to handle NJE traffic, or install new lines to bypass congested system. Call hardware maintenance personnel if excessive line errors occur or provide more buffers for transmission. Programmer Response: If the recovery attempt was not successful, contact your IBM representative for hardware support. I I Rnnnn $HASP249 ~:nMn INSUFFICIENT SPACE RESERVED FOR CONNECTIONS Explanation: There is insufficient space in the nodes attached table (NAT) to represent a new NJE connection. The connection request is ignored. (The import~nce level is 3.) command text Explanation: A command was received for execution from a remote job entry (RJE) work station or another JES2 node. This message is not issued for global ($G) commands. (The importance level is 3.) System Action: Processing continues. Operator Response: None. $HASP250 $HASP262 Note: This message may also be issued at multi-access spool nodes not participating in NJE connections. System Action: Processing continues. Operator Response: Inform system programmer. Programmer Response: At the next cold start, increase the value of the JES2 &NUMNAT initialization parameter. Refer to System Programming Library: JES2 Initialization and Tuning for an explanation of the &NUMNAT parameter. iii IS PURGED Explanation: JES2 has completely finished processing the designated job, and all JES2 facilities belonging to the job are made available for reuse. If the value for jjj is **TEMp··, a job was submitted through a TP line, but an error occurred before the jobname was read. (The importance level is 1.) $HASP-24 MVS/370 System Messages Volume 1 c o SHASP263 WAITING FOR ACCESS TO JES2 CHECKPOINT DATA SET Explanation: JES2 has issued a read (with RESERVE) operation to the primary checkpoint data set. The number of seconds specified as the warning interval on the &W ARNTIM parameter has elapsed, but the read operation has not completed. Another system in the multi-access spool complex might have terminated while holding a read (with RESERVE) operation on the checkpoint dataset. (Importance level does not apply to this message.) System Action: JES2 issues this message every time the warning interval specified on &WARNTIM expires until the read operation completes. Operator Response: Ensure that other systems in the complex are operational. If another system is down, it is probably holding a read (with RESERVE) on the JES2 checkpoint data set. If the failed system cannot be restarted, the read (with RESERVE) must be cleared by pressing SYSTEM RESET on the failed system. After pressing SYSTEM RESET, message $HASP264 might be issued. Operator Response: See the description of JES2 error codes in message $HASP095. SHASP266 Explanation: JES2 has detected a disastrous error on the primary or alternate checkpoint data set. JES2 attempts to reformat the data set. (Importance level does not apply to this message.) System Action: If JES2 cannot reformat the checkpoint data set, JES2 terminates with error code K15 (for the primary checkpoint data set) or error code $K16 (for the alternate checkpoint data set). If JES2 can reformat the checkpoint data set, message $HASP267 follows this message. Operator Response: If JES2 cannot reformat the checkpoint data set, and the checkpoint duplexing option is being used, attempt a complex-wide warm start. Specify either the ALTCKPT initialization option (if the error was on the primary checkpoint data set), or the PRMCKPT initialization option (if the error was on the alternate checkpoint data set). SHASP267 SHASP264 o WAITING FOR RELEASE OF JES2:CKPT LOCK BY ssss Explanation: JES2 has successfully accessed the primary checkpoint data set. However, it has determined (by examining the checkpoint data set lock record) that system ssss has control of the checkpoint data set lock and has not relinquished that control because initia!ization processing for system ssss failed. In the message, ssss is the alphameric identifier of the failed system that is holding the checkpoint lock, or if the system undergoing initialization has failed before a system-id is assigned, ssss is INITIALIZATION. (Importance level does not apply to this message.) Operator Response: If system ssss has failed, issue a '$ESYS,RESET = ssss' command to cause JES2 to remove control of the checkpoint data set lock from system ssss. See the description of the $ESYS,RESET command in Operator's Library: JE82 Commands. SHASP265 DAMAGED JES2 CHECKPOINT RECORD DETECTED Explanation: JES2 has found that the last checkpoint write operation done by another system in the multi-access spool complex was interrupted. (Importance level does not apply to this message.) System Action: If an alternate checkpoint data set exists, JES2 processing terminates with a catastrophic error code. If an alternate checkpoint data set does not exist, JES2 attempts to reformat the primary checkpoint data set from the checkpoint information in virtual storage. In the latter case, additional messages (such as $HASP266 or $HASP267) might also be issued. o JES2 CHECKPOINT DATA SET SUCCESSFULLY FORMATTED Explanation: JES2 has reformatted the primary or alternate checkpoint data set. Message $HASP266 precedes this message. (Importance level does not apply to this message.) System Action: Depending on where in the data set the error was originally detected, JES2 either continues normal processing or terminates with a JES2 abend code. . Operator Response: If JES2 terminates, see the description of JES2 abend codes in message $HASP095. SHASP268 System Action: JES2 cannot continue processing until it has exclusive control of the checkpoint data set lock. This message is repeated approximately every 30 seconds until the other system relinquishes control of the checkpoint data set lock. PRIMARY/ALTERNATE CHECKPOINT DATA SET IS BEING FORMATTED INTERRUPTED READ/WRITE TO PRIMARY/ALTERNATE JES2 CHECKPOINT DATA SET Explanation: JES2 found that a read or write operation to a checkpoint data set was interrupted. (Importance level does not apply to this message.) System Action: JES2 retries the read or write operation. If the problem persists, JES2 terminates with an appropriate abend code. If the retry is successful, normal processing continues. Operator Response: If JES2 terminates, see the description of JES2 abend codes in message $HASP095. SHASP269 JES2 CKPT ERROR (cde), CKPT DUMP IN PROGRESS Explanation: JES2 has detected a major error during I/O processing to the checkpoint data set. JES2 takes a dump of the checkpoint information in virtual storage. In the message, cde is the error code. (Importance level does not apply to this message.) System Action: JES2 processing terminates. Operator Response: The description of the possible error codes is given in message $HASP095. $HASP Messages - JES2 $HASP-25 $HASP301 iii - DUPLICATE JOBNAME - JOB DELAYED Explanation: The specified job was delayed for execution, because a job of the same name was already executing. (The importance level is 3.) System Action: The indicated job will be executed when the job with the same name terminates execution. Operator Response: None. $HASP302 CONVERSION SUB-TASK ABEND ED [, CALLED module] Explanation: The JCL conversion sub-task, HOSCNVT, has abnormally terminated. (The importance level does not apply to this message.) If 'CALLED module' appears, the message indicates a non-JES2 module has been called, has abended, and its recovery (if any) has percolated. The possible modules are: System Action: An attempt is made to process the JCL without using a procedure library. $HASP307 UNABLE TO OPEN ddn System Action: If the specified procedure library is other than PROCOO, then an attempt is made to use PROCOO. If PROCOO cannot be opened, an attempt is made to process the JCL without using a procedure library. Operator Response: A DD card for the specified procedure library may not exist in the procedure used to start the subsystem. IEFVH I - The JCL converter IEFCMAUT - The authorization check routine System Action: The job being converted is routed to the output phase for appropriate action; then the job is purged. The next job to be converted will cause the sub-task to be reattached. ! J Explanation: During JCL conversion, the specified procedure library could not be opened. (The importance level does not apply to this message.) $HASP308 • • · .' C , Operator Response: It may be possible, by specifying SHR and not using JCL procedures, to correct the problem with the specified proce~ure library, without stopping the system. iii ESTIMATED TIME EXCEEDED [BY mm MINUTES] Explanation: The indicated job has exceeded its estimated real time in the JES2 execution phase by mm minutes. (The importance level is 5.) System Action: Processing continues. Operator Response: Notify the system programmer of this message. Operator Response: Cancel the job if directed to do so by installation operating procedures. Programmer Response: None $HASP303 iii REQUEUED AND HELD $HASP309 I bb Explanation: The specified job was requeued for execution and has been placed in JES2 HOLD status. The job was one which terminated abnormally and which was restartable. (The impottance level is 7.) I XBj INIT id INACTIVE. ******** j c=classes momtor name Explanation: JES2 logical initiator init is idle because the execution processor discovered that no jobs of the classes indicated were available in the JES2 job queue. (The importance level is 3.) System Action: Processing continues. Operator Response: The reason the job was placed in JES2 HOLD status should be determined and the job should be released, when appropriate, for further processirig. $HASP305 CONVERSION PROCESSOR AWAITING STORAGE Explanation: Sufficient common storage was unavailable to perform JCL conversion. (The importance level is 7.) System Action: After waiting thirty seconds, the job is resubmitted for JCL conversion. Operator Response: If the condition persists, it should be reported to an IBM programming systems representative. System Action: The execution processor activates the logical initiator when an appropriate job becomes available. Operator Response: If the initiator is not to be used for an extended period of time, enter a $P init command for that initiator. Otherwise, enter a $TI command to allow continuation of processing, or allow the initiator to remain inactive as desired. $HASP310 iii TERMINATED AT END OF MEMORY Explanation: Job jjj terminated as a result of the abnormal termination of the memory in which it was executing. (The importance level is 7.) System Action: Processing continues. Operator Response: None. $HASP306 INVALID LRECL OR BLKSIZE ON ddn Explanation: During JCL conversion, the specified procedure library was found to have a logical record length other than 80, or a blocksize not an even multiple of 80. (The importance level does not apply to this message.) $HASP-26 MVSj370 System Messages Volume 1 c C'·) " iii REENQUEUED AT END OF MEMORY SHASP311 Explanation: Job ill has been reenqueued for warm start processing as a result of the abnormal termination of the address space in which it was executing. (The importance level is 7.) System Action: Processing continues. Operator Response: None. SHASP312 (subsystem) AWAITING SECONDARY SUB-SYSTEM WITHDRAWAL SHASP317 CANCELED/RELEASED (TO destid) Explanation: The operator entered a $0 or $OQ command to cancel or release held SYSOUT data sets. The nnnn field shows the number of data sets that JES2 released or canceled for the indicated job. If nnnn is 0000, JES2 found held SYSOUT data sets, but those data sets did not have the characteristics specified in the command operands. If TO des tid appears, the des tid field contains the destination specified in the command. (The importance level is 3.) Explanation: The identified primary subsystem is attempting normal withdrawal as directed by the operator via the $PJES2 command. It is unable to withdraw because other subsystems are using the primary subsystem to run initiators. (The importance level is 5.) System Action: Processing continues. System Action: JES2 waits for secondary subsystems to withdraw. Programmer Response: None. Operator Response: If the nnnn field contains 0000, check the operands you specified on the command and reenter the command if necessary. Otherwise, none. SHASP318 Operator Response: Attempt to clear the primary subsystem by stopping all secondary initiators and started systems tasks. If this fails, withdraw the secondary subsystems. INIT id DRAINED ******** c = classes SHASP314 Explanation: The operator has entered a $PI command and the identified initiator has subsequently entered the DRAINED condition. (The importance level is 3.) o U:ill) jobname nnno DATA SETS System Action: If an initiator job can be associated with the identified initiator (address space creation has been verified), the job terminates execution and becomes eligible for output. Operator Response: Enter a $SI command to create a new initiator to process jobs. SHASP315 { 1 { 1 XB INIT id HALTED. ******** c=classes bb mODltor name Explanation: The operator has entered a $ZI command and the identified initiator has subsequently entered the HALTED condition. (The importance level is 3.) UiliJ jobname JOB NO LONGER FOUND Explanation: The operator entered the $0 or the $OQ command to cancel or release held data sets associated with the indicated job. JES2 found the data sets, but the job had left the system by the time JES2 tried to cancel or release the data sets. (The importance level is 7.) SHASP350 iii INIT STOPPED Explanation: JES2 has caused an initiator to stop. (The importance level does not apply to this message.) System Action: The initiator should stop normally. The initiator is stopped due to an operator request or because the initiator had been started to run an STC or TSU job and that job had a JCL error, or because insufficient storage was available. Operator Response: None. SHASP351 STORAGE NOT AVAILABLE FOR JOB LOG Explanation: JES2 cannot write the job log because JES2 could not obtain enough storage. (The importance level does not apply to this message.) System Action: Other processing continues. System Action: The initiator job associated with the identified initiator remains in an indefinite wait state. Operator Response: None. Operator Response: Enter a $SI command to resume processing jobs with the initiator. Programmer Response: Increase the value specified on the REGION parameter. SHASP316 I jjjj HAS REPLACEDl THE JESNEWS DATA SET SHASP3S2 iii OPEN FAILED BECAUSE NOT SYSIN, SYSOUT, NOR PROCESS-SYSOUT DELETED Explanation: Job jjjj has either replaced or deleted the JESNEWS data set. (The importance level is 3.) Explanation: An OPEN macro instruction failed for a subsystem data set because JES2 could not determine the data set's type from the data set name in the JFCB. (The importance level does not apply to this message.) System Action: Processing continues. System Action: Processing continues. o Operator Response: None. Programmer Response: Resubmit the job. Problem Determination: Table I, items 1, 3, 5a, 13, 16,29. $HASP Messages - 1ES2 $HASP-27 - SHASP3S3 .iii CLOSE FAILED BECAUSE NOT SYSIN, $HASP3S8 SYSOUT, NOR PROCESS-SYSOUT Explanation: A CLOSE macro instruction failed for a subsystem data set because JES2 could not determine the data set's type from the data set name in the JFCB. (The importance level does not apply to this message.) System Action: Processing continues. Programmer Response: Resubmit the job. SHASP3S4 .iii intrdrid - STORAGE NOT AVAILABLE FOR Wi] HIOTSPIN-NO STORAGE AVAILABLE IN SP 231 Explanation: During unallocation of a subsystem SPIN data set, JES2 has failed to obtain storage from the common storage area (CSA). (The importance level does not apply to this message.) System Action: If a SYSLOG data set is being unallocated, it il converted to a non-SPIN data set that can be printed when the SYSLOG started task terminates. All other data sets are purged. Processing continues. System Action: The data set is purged and processing continues. BUFFERS Programmer Response: Provide more common storage area. Explanation: Either in the common storage area or in the user address space, storage was not available to buffer data for a JES2 internal reader data set. (The importance level does not apply to this message.) SHASP3S9 Wi) HCBGM - NO STORAGE AVAILABLE IN SP230 System Action: The error is indicated to the user as a permanent write error. Explanation: While attempting to start execution of a job, JES2 has failed to obtain storage from the user address space to hold one of the job's direct access resident control blocks. (The importance level does not apply to this message.) Operator Response: If the internal reader ID is STCINRDR, reissue the START or MOUNT command when there is less system activity. System Action: Processing continues. Programmer Response: None. Programmer Response: If the internal reader ID is INTRDR, rerun the job allocating the internal reader or reissue the SUBMIT command. If this message occurs frequently, consider increasing the size of the common storage area. SHASP3SS SPOOL VOLUMES ARE FULL Explanation: A request for JES2 direct access spool space cannot be processed. All available space has been allocated to JES2 functions. This message will appear at approximately 30-second intervals until the condition is corrected. (The importance level does not apply to this message.) System Action: The system suspends JES2 processors and users of JES2 services that require direct access space, until an output function completes and the associated direct access space becomes available, or another spool volume is added via the $S SPOOL command. Operator Response: Determine which jobs are awaiting output ($DN command) and then initiate output processing for those jobs. If no output is queued, cancel jobs that are awaiting execution or are in execution, or add a spool volume via the start spool ($S SPOOL) command. SHASP360 .iii REQUESTS ACCESS TO JESNEWS (y OR N) Explanation: Job jjj is requesting permission to replace or delete the JESNEWS data set. This message is issued during subsystem data set allocation. (The importance level does not apply to this message.) System Action: JES2 waits for the operator to reply Y or N. Operator Response: Reply Y or N. A reply of Y allows job ill to replace or delete the JESNEWS data set. A reply of N prevents job ill from replacing or deleting the data set and causes an allocation error. SHASP361 JOB NOT FOUND Explanation: JES2 was unable to find a job in its job queue which an initiator requested specifically by job identifier. The job was created by a START or MOUNT command or by a TSO LOGON command. (The importance level does not apply to this message.) System Action: The requesting initiator is stopped. $HASP3S7 .iii STORAGE UNAVAILABLE FOR SDB Operator Response: Reissue the command that created the job. Explanation: JES2 cannot allocate a subsystem data set, because storage within the user's address space is unavailable for a subsystem data set block. (The importance level does not apply to this message.) System Action: The subsystem data set is not allocated. Programmer Response: Reduce the data set requirements of the job step. .. SHASP362 STORAGE UNAVAILABLE FOR I SJB 1 SJXB Explanation: JES2 has failed to obtain storage for a subsystem job block or subsystem job extension block and therefore cannot continue processing for an initiator. (The importance level does not apply to this message.) c $HASP-28 MVSj370 System Messages Volume'! o System Action: The initiator should stop normally. The initiator is stopped due to an operator request, or because the initiator had been started to run an STC or TSU job and that job had a JCL error, or because insufficient storage was available. Programmer Response: If this message occurs frequently, increase the size of the common storage area. SHASP374 ill - JOB HAS NO JOURNAL Explanation: The named job was attempting to warm start or restart. In both cases, a job journal data set is required, but the job had none. (The importance level does not apply to this message.) System Action: The job is terminated. SHASP363 [jjil HCBIO - INVALID TRACK ADDRESS Operator Response: None. Explanation: JES2 has attempted to read or write a disk-resident job control block to an invalid track address. (The importance level does not apply to this message.) SHASP37S ill ESTIMATED System Action: If the message occurred during job initiation, the job is terminated. Otherwise, processing continues. % SPOOL Operator Response: None. SHASP364 Dill FSSM - INVALID CONTROL BLOCK - xxx Explanation: JES2 has read a disk-resident job control block whose identifier, xxx, is unrecognized. FSSM is the functional subsystem support module detecting and issuing the message. (The importance level does not apply to this message.) System Action: The output group being processed by the functional subsystem device is terminated. Operator Response: None. o SHASP370 I [jjj] HCBIO - 1/0 ERROR I READING WRITING CONTROL BLOCK - xxx Explanation: JES2 has encountered a permanent I/O error while reading or writing a disk-resident job control block whose identifier is xxx. (The importance level does not apply to this message.) System Action: If the error occurred on a read, the job is terminated. Otherwise, processing continues. Operator Response: None. SHASP371 [jjj] HCBFM - FREEMAIN FAILED FOR SP 230 Explanation: JES2 failed in attempting to release main storage for a direct access resident job control block. (The importance level does not apply to this message.) System Action: Processing continues. Operator Response: None. SHASP373 jjj STARTED Explanation: The named job is beginning execution. (The importance level does not apply to this message.) System Action: Processing continues. o Operator Response: None. I LINES) CARDS BYTES PAGES EXCEEDED BY nnn xxx Explanation: Job jjj has exceeded its estimated number of lines, cards, bytes, or pages by nnn. The xxx represents the total percentage of SYSOUT spool space that the job is using. (The importance level does not apply to this message.) Note: When CARDS appears in the message, the total record count exceeds the user-defined limit. This record count includes any print records destined for a punch with a printing feature (for example, the D/T3525). System Action: The action depends on the installation options. If abnormal termination results, the system completion code is 722 and a dump mayor may not be taken. If the task producing the output is already terminating (normally or abnormally) JES2 does not attempt abnormal termination. Programmer Response: None. SHASP376 ill - UNABLE TO PROCESS SUBSYSTEM DATA DA,TA SET FOR HOLD Explanation: JES2 cannot obtain sufficient storage in the common storage area to honor a request to make a held data set out of a normal SYSOUT data set. (The importance level does not apply to this message.) System Action: The request is ignored and processing continues. Programmer Response: If this message occurs frequently, increase the size of the common storage area. SHASP380 TRACE TABLE STORAGE UNAVAILABLE -LOGGING DEACTIVATED Explanation: An attempt to acquire fixed storage for an additional trace table has failed. (The importance level does not apply to this message.) System Action: The trace table will no longer be queued to the trace log processor. Trace entries continue to be written to the current trace table. Operator Response: Notify the system programmer. When it is determined that sufficient storage is available to continue, restart the trace log processor by issuing the $TRACE,P = Y command. $HASP Messages - JES2 $HASP-29 $HASP381 INVALID TRACE ENTRY -- TRACE ID xxx DEACTIVATED Operator Response: None. $HASP400 ENTER REQUESTS Explanation: An attempt has been made to trace an entry that is larger than the trace table. (The importance level does not apply to this message.) Explanation: JES2 is ready for job processing and is waiting for requests. (The importance level does not apply to this message.) System Action: The specified trace entry (IDxxx) can not be written to the trace table; the trace id is deactivated. System Action: JES2 will not process jobs until a $S command is entered. Operator Response: Notify the system programmer. If necessary, increase the trace table size at JES2 initialization by increasing the value of the &TRCPGS initialization parameter. Reactivate the trace id by issuing the $TRACE,ON,ID= + xxx command. Operator Response: Perform necessary preparatory functions, and enter the $S command (if job processing is required) or $P JES2 if JES2 is to be withdrawn. $HASP401 $HASP395 EXTENT ERROR ON volser ill ENDED Explanation: The named job has completed execution. (The importance level does not apply to this message.) System Action: Processing continues. Operator Response: None. $HASP396 o ill TERMINATED Explanation: Due to circumstances specified by previous messages, the named job was unable to start execution. (The importance level does not apply to this message.) Explanation: The operator performed a JES2 warm start or issued a start spool ($S SPOOL) command. JES2 has found that the first extent of data set SYSl.HASPACE on volume volser is different from the extent before the warm start,or different from the first system in the complex that allocated the spool volume by a $S SPOOL command, due to: mounting the wrong volume, starting a different JES2 system, or scratching and reallocating the SYSl.HASPACE data set. (The importance level does not apply to this message.) System Action: During a JES2 warm start, JES2 terminates after attempting to verify the remaining required votunies. After a $S SPOOL command is entered, the command is rejected and the volume is not started. Note: This message can be issued with no previous messages for the following conditions: 1. A user attempted to logon to TSO on a member of a multi-access spool complex and a duplicate logon id was currently executing on another member. 2. Installation exit 10 caused the job to be terminated, but issued no explanatory message. Programmer Response: Make sure that all spooling volumes are correct. If not, mount the correct ones. If correct, perform a cold start thus destroying any job information contained in the SYSl.HASPACE data set. $HASP402 System Action: Processing continues. Operator Response: None. $HASP397 ttt ATTACH ERROR -~de Explanation: JES2 has attempted to attach a subtask, which is required for running the system. The module name indicates the EBCDIC name of the subtask entry ttt, and cde is the system completion code returned. If the system is allowed to continue processing, the results will be unpredictable but will cause general malfunction as follows: ill REENQUEUED • HASPIMAG - JES2 FCB and DCS image retrieval facility will be inactive; output devices requiring images from SYSl.IMAGELlB will not operate. • HASPWTO - JES2 WTO interface facility will be inactive, eventually causing JES2 to become interlocked when it attempts to use the OS console interface. • HASPACCT - JES2 SMF interface facility will be inactive, eventually causing JES2 to become interlocked when it attempts to write SMF records. Explanation: The named job is reenqueued for OS/VS2 warm-start or restart processing. (The importance level does not apply to this message.) System Action: Processing continues. Operator Response: None. $HASP398 .iii QUEUED FOR REEXECUTION Explanation: In response to operator command $E jjj or $E j, or because the initiator has insufficient resources to start the job, the named job is queued for reexecution. (The importance level does not apply to this message.) System Action: Processing continues. (The importance level does not apply to this message.) System Action: JES2 will attempt to process jobs. Operator Response: Probable user error. Stop JES2, refer to VS2 System Codes and correct the problem as indicated. c $HASP-30 MVS/370 System Messages Volume 1 SHASP403 IS SYSTEM xxxx DOWN -- REPLY Y/N Explanation: The operator has warm-started a single system in a JES2 shared spool complex. Another JES2 system in the complex (system xxxx) is suspected of being down. The importance level does not apply to this message.) Note: Message $HASP403 might be issued repeatedly if system xxxx is up but is unable to obtain and properly update the checkpoint data set. System Action: The warm start does not proceed until the operator responds to the message. Operator Response: If the system specified is down, reply Y. Otherwise, reply N. I SHASP407 {JOB} STC TSU .ill WAS TERMINATING Explanation: JES2 warm-start processing encountered a job that was terminating its execution during system shutdown. - The importance level does not apply to this message.) System Action: The identified job is queued for output processing. Operator Response: None. SHASP408 { JOB} STC TSU .ill IS QUEUED FOR REEXECUTION SHASP404 {JOB} .ill - BAD JCT ]- ERRORS MAY OCCUR lOT STC TSU Explanation: JES2 warm-start processing encountered a job in execution during shutdown. The job was journaled or marked as restartable. (The importance level is 7.) Explanation: The operator has warm-started JES2. A direct-access allocation map for the job was discovered to be in error. (The importance level does not apply to this message.) System Action: The identified job is placed back into the execution queue. Operator Response: None. System Action: The control block allocation map is altered to preserve system integrity, and the control block is rewritten. The job may experience premature end on input data sets (JCT) or output data sets (lOT). o Operator Response: Consult the installation procedures guide to determine the advisability of deleting the job, resubmitting it, or allowing the job to continue. SHASP405 JOB.ill AWAITING BUFFER STORAGE Explanation: JES2 warm-start processing encountered a shortage of storage for a control block. (The importance level is 7.) SHASP409 {JOB} STC TSU .ill WAS ON READER Explanation: The operator has warm-started JES2. When the system stopped, the job was in the process of reading. (The importance level does not apply to this message.) System Action: The job is purged. Operator Response: Resubmit the job. System Action: JES2 will try to get the storage every 30 seconds. SHASP410 Operator Response: None. Explanation: The indicated job was printing or punching when the last JES2 checkpoint was taken (prior to this warm start). (The importance level does not apply to this message.) SHASP406 {JOB} STC TSU .ill WAS EXECUTING Explanation: The operator has warm-started JES2. When the system stopped, the job was in the JES2 execution phase. (The importance level does not apply to this message.) System Action: JES2 will submit the job to the system for determination of whether or not the job can be restarted. When the job is submitted to an initiator, appropriate messages will be issued allowing the operator to select restart options. In the latter case, all of the job's data sets (including the system message and JES2 job log data sets) may not print to completion; some may not print at all. JOB.ill WAS PRINTING/PUNCHING System Action: The job is requeued, and the output function is continued when print/punch devices are available. Operator Response: The operator may use the following console commands: • $H - hold job - to prevent output from occurring until a $A (release) command is entered. • $C - cancel job - to remove the job from the output queue and pass it to purge. If neither of these commands is used, the job can be controlled normally when it is started on a device. Operator Response: If the normal system action is not desired, hold or cancel the job. o $HASP Messages - JES2 $HASP-31 $HASP411 MAXIMUM OF 32 SPOOL VOLUMES EXCEEDED $HASP414. OBTAIN FAILED FOR clsn ON ser WITH CC cde Explanation: The number of direct-access spool volumes defined to JES2 is greater than 32, the maximum number that JES2 supports, or an attempt has been made with the $S SPOOL command to add more than 32 spool volumes. Explanation: The operator warm-, cold-, or format-started JES2, or issued a start spool ($S SPOOL) command. JES2 used the OBTAIN supervisor service to get information about data set dsn on the volume ser, but OBTAIN did not work as expected. OBTAIN issued condition code cde to indicate the problems: System Action: • 04 - The volume was not mounted. • If this message is issued during a JES2 cold start, JES2 terminates. • 08 - Data set dsn was not allocated on the volume ser. • • If this message is issued in response to a $S SPOOL command, the command is rejected and normal processing continues. 12 - A permanent input/output error was found during OBTAIN processing. Operator Response: Probable user error. Check the volume labels of all direct-access volumes and remove all but 32 spool volumes. If necessary, restart JES2. $HASP412 (The importance level does not apply to this message.) System Action: After attempting to verify the remaining spool and checkpoint volumes, JES2 terminates. • For a cold start, processing continues without the volume. • For a warm start, processing terminates after attempting to verify the remaining spool and checkpoint volumes. • For a $S SPOOL command, the command is rejected and processing continues. MAXIMUM OF nnn devtyp EXCEEDED Explanation: More reader, printer, punch, or RJE line devices are physically online to the processor than JES2 supports. (The importance level does not apply to this message.) System Action: The first nnn devices of the specified type will be used by JES2; additional devices of the specified type will be ignored. Programmer Response: Check the OS generation to ensure that the hardware devices correctly reflect the system configuration. Programmer Response: Probable user error. If cde is 08, allocate a data set named dsn on the volume ser and start JES2 again. If cde is 12, use the IBM utility program IEHDASDR or IBCDASDI to reinitialize the volume ser, and then follow the procedure for cde 08. System Action: Processing continues. $HASP415 Operator Response: None. $HASP413 JES2 RECONNECT TO FSS fssname FAILED, FSS TERMINATED WITH ABEND 02C-$F06 Explanation: During a JES2 hot start, JES2 failed to reestablish the cross memory interface required to support functional subsystem fssname. See VS2 System Codes for an explanation of the 02C abend. Code Description $F06 JES2 failed to reestablish the cross memory interface. System Action: The functional subsystem abends with an abend code of 02C. All devices are drained that are associated with the functional subsystem. Operator Response: Notify the system programmer. To restart the functional subsystem issue the $S PRT command. If the functional subsystem devices are also supported directly by JES2, they may be restarted by issuing the $T command with MODE = JES and then starting the device with the $S command. Programmer Response: Determine the cause of the ATSET system service failure. ATSET was invoked with an authorization index value in the $SVTAXV field of the SSVT ($SVT). See OS/VS2 Supervisor Services and Macro Instructions for a description of ATSET. Problem Determination: Table I, items 2,7, 16,29. $HASP-32 MVS/370 System Messages Volume I JES2 FSA PREVIOUSLY DEFINED FOR devname, (UNIT = ddd) is UNDEFINED, FSA TERMINATED WITH ABEND 02C - $F07 Explanation: During a JES2 hot start, no JES2 device control table (OCT) has been defined with the same device name and device address as the active FSA that had been supporting device devname. See VS2 System Codes for an explanation of the 02C abend code. Code Description $F07 No JES2 device control table (DCT) has been defined with the same device name and device address as the active FSA that had been supporting device devname. System Action: The FSA abnormally terminates with an abend code of02C. Operator Response: Notify the system programmer. Ifthe device has been defined as being supported by a functional subsystem, it can be started under a new functional subsystem FSA by issuing the $S command to restart the device. If the device has been defined as a JES2 device, it can be started by issuing the $T command with MODE=JES and then the $S command. Programmer Response: Probable cause is invalid JES2 initialization parameters. If necessary, change the parameters and stop and restart JES2. Problem Determination: Table I, items 2, 7, 16. c SHASP416 C. i ~/ OPERATOR MESSAGE SPACE NOT AVAILABLE Explanation: JES2 has attempted to reserve tracks from the primary SPOOL volume for remote operator message queueing and has found that: • The first extent of SYS1.HASPACE was not large enough for the requested number of SPOOL records. • During JES2 warm start, the SPOOL volume was found incompatible with the loaded copy of JES2. (The importance level does not apply to this message.) System Action: JES2 terminates. Operator Response: During JES2 warm start, match the primary SPOOL volume with the JES2 loaded module used during the cold start. During cold start, consult the system programmer. Programmer Response: Make sure that the initialization parameter &SPOLMSG has been correctly applied to the system, and check the extents of SYSl.HASPACE on the primary SPOOL volume for requested space. SHASP417 o VOLUME ssss NOT ADDED - COMPLEX NOT DORMANT Explanation: The operator has warm-started JES2. JES2 has found a candidate for a spool volume (ssss) that is not recorded in the checkpoint record as a member of the current pool. Other system(s) are sharing the checkpoint record; therefore, the new candidate cannot be added to the pool at this time. (The importance level does not apply to this message.) SHASP419 REPLY Y OR N TO CONFIRM RESET ON SYSTEM(S) sid,sid, .•.,sid. Explanation: JES2 initialization has determined through analysis of the checkpoint record that the documented member(s) of the complex may be inactive. However, since MVS and application programs can remain active even if JES2 has failed, the analysis must be confirmed by the operator. (The importance level does not apply to this message.) System Action: JES2 waits for the operator to reply. Operator Response: Determine whether MVS is down on all of the systems documented in the message text. If the system is in 'stop' mode, or if MVS is up but JES2 has abended, the system is still considered active. You must reply 'N' if any of the documented systems is active. JES2 will then attempt to perform a warm start, regardless of the kind of start you specified previously. An incorrect reply might cause JES2 abnormal termination (code $K03) and possible damage to SPOOL and Checkpoint. You should reply 'Y' if all of the documented systems are inactive. JES2 will then perform a cold start or a warm start, depending on what you specified previously in response to message $HASP426 (SPECIFY OPTIONS). Programmer Response: This message is issued when the TOO clock on the initializing member is out of tolerance with the time of the last checkpoint write by another member of the complex (the difference between the two values must not exceed the specifications for the &SYNCTOL initialization parameter). The time values may be out of synchronization because: • The system or JES2 on one of the members has abended. System Action: JES2 ignores the presence of this volume. • One or more o~ the members have been locked out of the checkpoint data set. Operator Response: JES2 does not use the volume, but it remains allocated. • The difference between the TOO clocks exceeds &SYNCTOL. (If TOO clocks are not synchronized, message $HASP674 or $HASP246 may be received during later processing.) SHASP418 PERM 1/0 ERROR ON ser WHILE FORMATTING Explanation: JES2 was unable to finish formatting the first extent of SYSl.HASPACE on the SPOOL volume, because a hardware error occurred or because the SPOOL volume is not properly initialized. (The importance level does not apply to this message.) SHASP420 PERM 1/0 ERROR I I WRITING READING JES2 CKPT Explanation: During JES2 initialization, JES2 could not correctly read or could not correctly format and write the JES2 checkpoint record because of one of the following: System Action: • For a cold start, processing continues without the volume. • For a warm start, processing terminates after attempting to verify the remaining spool and checkpoint volumes. • For a$S SPOOL command, the command is rejected and processing continues. • There is a hardware error on the checkpoint device. • The MVS system parameters include device parameters that are not compatible with the checkpoint device. • A JES2 error caused JES2 to write a checkpoint record that is not 4096 bytes long. (The importance level does not apply to this message.) Operator Response: If the error was caused by a hardware malfunction, have it corrected. If not, the SPOOL volume may need to be reinitialized. Reinitialize it using IEHDASDR or IBCDASDI. o System Action: JES2 terminates. Operator Response: Check the SYSl.LOGREC data set for a hardware error on the checkpoint device. If there is a hardware error, follow your installation's procedures for correcting it. If there is no hardware error on the device, notify the system programmer. "$HASP Messages - JES2 $HASP-33 Programmer Response: Be sure that the MVS system parameters in effect for the checkpoint device are compatible with the actual device. Be sure that each checkpoint record is 4096 bytes long. SHASP421 PREVIOUSLY MOUNTED VOL volser IS UNFORMATTED Explanation: The operator warm-started JES20rissued·a $S SPOOL command. The length of the first record on the last track of the first extent of SYS I.HASPACE is incorrect, due to overwriting, starting a different JES2 system, or mounting the wrong spool volume. (The importance level does not apply to this message.) System Action: • This message is issued during a warm start after attempting to verify the remaining required spool volumes, and JES2 terminates. • If this message is issued in response to a $S SPOOL command, the command is rejected, and normal processing continues. Operator Response: Probable user error. If the wrong volume was mounted, mount the correct volume and warm start JES2. Otherwise, cold start JES2; any spool volumes that are not correctly formatted will automatically be reformatted during a JES2 cold start. If the message was issued in response to a start spool ($S SPOOL) command, make sure the correct spool volume is mounted on all systems, and reissue the $S SPOOL command. SHASP422 DUPLICATE volser VOLUMES SHASP424 volser IS NOT MOUNTED Explanation: The operator warm, cold, format-started JES2, or issued a $S SPOOL command, and JES2 could not find a direct-access DCB with the volume serial of the checkpoint volume. The spool volume must be mounted and online when JES2 is started or when a start spool ($S SPOOL) command is issued. (The importance level does not apply to this message.) System Action: • If this message is issued for the checkpoint volume, JES2 terminates. • For spool volumes during a configuration-wide warm start, the $HASP853 message is issued giving the operator options. If this message is issued for any warm start other than a configuration-wide warm start, JES2 terminates. • If this messag~ is issued in response to a start spool ($S SPOOL) command, the command is rejected and JES2 continues normal processing. If the spool volume had a status of INACTIVE when it was last mounted, the volume remains inactive. If the spool volume had a status of DRAINED, the volume remains drained. Operator Response: Probable user error. Make sure the volume is mounted, ready, and online. • • • If JES2 terminated, restart JES2. If the $HASP853 message was issued, reply to the message. If a start spool command was issued, reissue the command. SHASP42S SUBSYSTEM INTERFACE NOT DORMANT Explanation: Multiple direct-access volumes have been found with identical labels. (The importance level does not apply to this message.) Explanation: The operator attempted to start the JES2 subsystem when the interface created by a previous JES2 is still active. This could be caused by any of the following: System Action: • The previous JES2 is still operating. • If this message is issued during initialization processing, JES2 terminates. • The previous JES2did. not leave the interface in a restartable condition. • If this message is issued in response to a start spool ($S SPOOL) command, the command is rejected and JES2 does not terminate. • An interface user is still actively using the interface. Operator Response: Probable user error. Check the volume labels of all direct-access volumes on the system and remove the duplicate volumes. If necessary, restart JES2. SHASP423 volser IS BEING FORMATTED Explanation: The operator cold, or format-started JES2, or issued a $S SPOOL,FORMAT command to JES2. An unformatted spool volume is now being formatted. (The importance level does not apply to this message.) System Action: JES2 formats all unformatted spool volumes during a cold start, all spool volumes during a format start, and the indicated spool volume in response to a start spool ($S SPOOL) command. Operator Response: None. $HASP-34 MVS/370 System Messages Volume I (The importance level does not apply to this message.) System Action: The JES2 subsystem that is attempting to start is terminated. Operator Response: If there is a JES2 subsystem up and running, stop that subsystem before attempting to start a new JES2; otherwise, re-IPL the system. SHASP426 SPECIFY OPTIONS - subsystem identification Explanation: JES2 has been given control and is requesting instructions from the operator. (The importance level does not apply to this message.) System Action: JES2 waits for the operator to reply~ Operator Response: Enter .the options you want. For further information, see the section on starting, stopping, and restarting JES2 in the Operator's Library: JES2 Commands. c o SHASP427 SYNTAX ERROR - RESPECIFY OPTIONS Explanation: JES2 does not recognize one or more of the initialization options entered by the operator in response to message $HASP426. (The importance level does not apply to this message.) System Action: JES2 resets to default responses, and operator to reply. w~jts for the Operator Response: Probable user error. Enter the desired options. For further information, see Operator's Library: JES2 Commands. SHASP428 CORRECT THE ABOVE PROBLEMS AND RESTART JES2 Explanation: This message follows one or more messages which indicate why JES2 initialization could not complete normally. (The importance level does not apply to this message.) (The importance level does not apply to this message.) System Action: JES2 terminates initialization. Operator Response: Notify system programmer. Programmer Response: Restart JES2 specifying a compatible HASPSSSM module name via the HASPS SSM initialization parameter, or if required, re-IPL the system and restart JES2. If the error is due to HASPSSSM residing in a STEPLIB library, it is probably necessary to move that module to SYSl.LPALIB and request CLPA during the IPL. SHASP431 INOT LOADABLE 1 INVALID Explanation: This message is issued for one of the following reasons: • NOT LOADABLE - JES2 attempted to load module HASPINIT and failed. Operator Response: Notify the system programmer. If possible, correct the problems described in the previous message(s) and restart JES2. • INVALID - The module entry point could not be found from the Module Information Table assumed to be at the beginning of the module. Programmer Response: Refer to the messages issued prior to $HASP428, correct the problems described, and restart JES2. (The importance level does not apply to this message.) System Action: JES2 terminates. SHASP429 o MODULE HASPINIT IS SUBSYSTEM NAME NOT DEFINED Explanation: The operator attempted to start a procedure for JES2 with a name that was not generated into the operating system. (The importance level does not apply to this message.) System Action: JES2 terminates. Operator Response: Notify the system programmer of this message. SHASP430 System Action: The $HASP428 message is issued and then JES2 terminates. Operator Response: Notify the system programmer. Programmer Response: Place a compatible HASPINIT load module in the same data set that contains the HASJES20 load module referenced by the JES2 catalog procedure that is being started. SHASP432 AVAILABLE STORAGE EXCEEDED WHILE ALLOCATING id INCOMPATIBLE SUBSYSTEM INTERFACE Explanation: During initialization JES2 determined that the subsystem support module (HASPSSSM) specified, or the related control blocks are not compatible with the version of JES2 being initialized. This can happen as follows: A JES2 subsystem (that is, a subsystem with the same name as the one now being started) had been active since the last IPL and had abnormally ended. The subsystem support module (HASPS SSM) specified during this initialization is not the same module used by the previously running JES2, or the related control blocks left by that JES2 are not compatible with the JES2 now being initialized. Explanation: During JES2 initialization, the amount of storage required for JES2 processing exceeded the available private virtual storage in the JES2 address space. 'id' can be one of the following values: BUFFERS - a GETMAIN to allocate JES2 buffers was unsuccessful. PCEs - a GETMAIN to allocate the JES2 processor control element (PCEs) that must be created during initialization was unsuccessful. The importance level does not apply to this message. The subsystem support module's structure and/or contents indicates that it is not compatible with, or at a different level than, the JES2 currently being initialized. System Action: JES2 terminates. Operator Response: Notify the system programmer. c Note: The latter case may also occur if the HASPSSSM module specified resides in a STEPLIB library for the JES2 procedure that is being started. In this instance, the module is loaded into private storage, but it is required that it reside in commonly addressable storage (that is, PLPA). Programmer Response: Reduce the number or size of the JES2 buffers requested, or change other initialization parameters to reduce in some other way the storage required to initialize JES2. $HASP Messages - JES2 $HASP-35 COLD) SHASP434 ( SHASP437 START DENIED - INVALID CHECKPOINT RECORD WARM Explanation: The checkpoint record is invalid for one of the following reasons: • • • Permanent I/O error. Field named $HASPID did not contain "JES2." Operator has replied "N" to message $HASP436. (The importance level does not apply to this message.) Explanation: The value specified for the initialization parameter xxxxxxxx exceeds the maximum value allowed. (The importance level does not apply to this message.) Programmer Response: Ensure that the system being started is the same as or is compatible with the last one'run. If gross incompatibilities in HASP parameter values are discovered, the system must be cold-started. SHASP435 SYSTEM PARAMETER TABLE ERROR Explanation: The system parameter table as defined by parameter cards &SID, and SI through S7 is invalid for one of the following reasons: Operator Response: Notify the system programmer. Programmer Response: Correct the invalid parameter, and restart JES2. SHASP439 CMBS EXHAUSTED--LAST non OPERATOR COMMANDS IGNORED Explanation: The number of operator commands in the initialization deck has exceeded the number of buffers specified on the &NUMCMBS initialization parameter. (The importance level does not apply to this message.) System Action: The last nnn commands are ignored, and processing continues. Programmer Response: Reduce the number of commands, or increase the size specified in the &NUMCMBS parameter. SHASP441 REPLY 'Y' TO CONTINUE OR 'N' TO TERMINATE • The entries in the table are not contiguous. • The table contains duplicate entries. Explanation: JES2 has found an error during initialization, and is asking the operator whether or not initialization should continue. (The importance level does not apply to this message.) • The table does not contain the SMF processor id for this system. System Action: JES2 waits for the operator to reply. • An attempt was made to change the table on a warm start. • A multiple-system configuration was defined, but the checkpoint volume or a spool volume was found on a device whose UCB does not indicate shared capability. (The importance level does not apply to this message.) System Action: JES2 terminates. Operator Response: Notify system programmer. Programmer Response: Analyze parameter cards &SID, and Sl through S7 and correct the problem. Start JES2 again. SHASP436 REPLY Y OR N TO CONFIRM CHECKPOINT RECORD CHANGE Operator Response: Notify the system programmer. Reply Y or N. If this message follows message $HASP857 (indicating that EXITnnn is not defined) and you reply Y, JES2 ignores the EXITnnn initialization statement. If this message follows message $HASP858 (indicating that JES2 could not find a particular exit routine specified for EXITnnn) and you reply Y, JES2 ignores the missing exit routine and processes any other exit routines specified for EXITnnn. If you reply Y in other cases, JES2 proceeds, replacing the flagged parameter value with the last previously specified legitimate value or with the JES2 default value. If you reply N, JES2 issues message $HASP428 and then terminates. Programmer Response: Correct the initialization error described in the preceding $HASP messages. SHASP441 REPLY Y OR N TO CONTINUE INITIALIZATION Explanation: The operator has made a valid request to change the fundamental checkpoint record. The operator is asked to confirm his intent to change the record. (The importance level does not apply to this message.) Explanation: JES2 has found an error during initialization, and is asking the operator whether or not initialization should continue. (The importance level does not apply to this message.) System Action: JES2 waits for the operator to reply. (The importance level does not apply to this message.) Operator Response: Reply "Y" if the checkpoint record is to be changed (this includes the creation of a new checkpoint data set); otherwise reply "N." System Action: JES2 waits for the operator to reply. $HASP-36 MVS/370 System Messages Volume 1 () System Action: JES2 terminates. System Action: JES2 terminates. Operator Response: Notify system programmer. xxxxxxxx VALUE EXCEEDS MAXIMUM c o Operator Response: Notify the system programmer. Reply Y or N. If this message follows message $HASP857 (indicating that EXITnnn is not defined) and you reply Y, JES2 ignores the EXITnnn initialization statement. If this message follows message $HASP858 (indicating that JES2 could not find a particular exit routine specified for EXITnnn) and you reply Y, JES2 ignores the missing exit routine and processes any other exit routines specified for EXITnnn. If you reply Y in other cases, JES2 proceeds, replacing the flagged parameter value with the last previously specified legitimate value or with the JES2 default value. If you reply N, JES2 issues message $HASP428 and then terminates. Programmer Response: Correct the initialization error described in the preceding $HASP messages. $HASP442 o WARM START DENIED REQUIRED INITIALIZATION PARAMETERS FOLLOW &BUFSIZE = &TGSIZE = &NUMTG = &SPOOL = &MAXJOBS = &NUMJOES = &RECINCR = &TCELSIZ = &MINJOES= &NUMRJE= &SPOLMSG = &NUMNODE = &OWNNODE= Explanation: For a warm start, certain JES2 initialization parameters must have the same values as those already specified for every member of the multi-access spool configuration. This message appears when JES2 denies a warm start because a new value was specified for one or more of those parameters. The parameters that cannot be changed and their current values are listed in the message text. An asterisk appears next to the parameter value that is in error. The value specified in the message is the value that was in the checkpoint data set, and that should be used to successfully warm-start JES2. • For a configuration-wide warm start, the operator is queried as to the action to be taken. (The $HASP853 message is issued.) • For any other type of starts, initialization will terminate. • If this message is issued in response to a start spool command, the command is rejected, and JES2 processing continues. Operator Response: Mount the correct volume on the required device. $HASP444 destid PRINT/PUNCH ROUTE CODE INVALID Explanation: The routing code that appears in the des tid field of the message text was specified on the ROUTECDE parameter of a JES2 initialization statement, but the routing code is invalid for one of these reasons: • If the routing code is an explicit value, then that value is greater than the maximum allowed. For example, the des tid field contains RMT45 when the highest value allowed is RMT20. In this case, RMT20 is the highest value allowed because there was a &NUMRJE = 20 initialization statement. • If the routing code is a symbolic value, then that symbol is not defined in a DESTID or a Nnnnn initialization statement. (The importance level does not apply to this message.) System Action: JES2 terminates. Operator Response: Notify the system programmer. Programmer Response: Correct the error and restart JES2. Note: The default values for &NUMJOES, &MINJOES and &NUMRJE are calculated using other initialization parameter values. You can avoid a cold start by explicitly defining the indicated parameter with the value specified in this message. The values for &NUMRJE and &NUMNODE can be increased, but a configuration wide warm start is required. If the values are decreased, a cold start is required. (The importance level does not apply to this message.) $HASP445 nnnn DUPLICATE NODE NAME DEFINED Explanation: A duplicate node name nnnn was found on the Nnnnn initialization statement. (The importance level does not apply to this message.) System Action: JES2 terminates. Operator Response: Notify the system programmer. System Action: JES2 terminates. Operator Response: Notify the system programmer. Programmer Response: Correct the initialization parameter Nnn, and restart JES2. Programmer Response: Correct the parameters in conflict, and restart JES2. $HASP446 $HASP443 Explanation: The number of NAT entries specified on the &NUMNAT initialization parameter is too small to allow processing of the predefined number of connections specified on the CONNECT initialization statement. (The importance level does not apply to this message.) xxxxxx NOT ALLOCATED Explanation: A spool or checkpoint volume has not been allocated. This message was preceded by another JES2 message indicating the problem. (The importance level does not apply to this message.) INSUFFICIENT SPACE RESERVED FOR CONNECTIONS System Action: JES2 initialization terminates. System Action: If the volume is a spool volume: Operator Response: Notify the system programmer. o • For a cold start, the volume is ignored and processing continues. Programmer Response: Either increase the number of NAT entries on the &NUMNAT parameter, or omit some of the CONNECT statements. $HA8P Messages - JE82 $HASP-37 SHASP447 CONFLICTING NODE NAME & DESTID xxxxxxxx Explanation: JES2 initialization discovered an entry in the node information table (NIT) whose name (xxxxxxx) is also defined in the remote destination table (RDT), but with a different destination code. (The importance level does not apply to this message.) System Action: JES2 terminates without completing initialization. This message is accompanied by message $HASP428. Programmer Response: Determine the cause of the error and correct the parameter errors. SHASP453 ILLEGAL BACKSPACE CHARACTER--RESET TO X'OO' Explanation: The backspace character conflicts with the console command character specified in the initialization parameter &CCOMCHR. (The importance level does not apply to this message.) System Action: The system ignores the backspace character specified, and uses X'OO' instead. System Action: • If the data set is a checkpoint data set, JES2 terminates without completing initialization, otherwise processing continues without the volume. • If the $S SPOOL command was entered, the command is rejected and processing continues. Programmer Response: Reallocate data set dsn using a single extent. SHASP455 JOB nnnn IS PURGED, CONTROL BLOCK READ ERROR Explanation: During a warm start, JES2 encountered an error while reading the job control table (JCT) or I/O table (lOT) for job nnnn. (The importance level is 7.) Programmer Response: Select another character for the &BSPACE initialization parameter. System Action: Job nnnn is purged. SHASP449 Operator Response: None. xxxxxx MUST BE MOUNTED ON SHAREABLE DEVICE SHASP460 Explanation: The specified volume has been mounted on a non-shareable device in a shared spool environment. (The importance level does not apply to this message.) System Action: JES2 terminates if the volume is a required volume; otherwise, processing continues. Operator Response: Mount the required volume on a shareable device. SHASP450 OPEN FAILED FOR JES2 PARAMETER LIBRARY Explanation: JES2 issued an OPEN macro instruction for the parameter library data set and determined that the data set was not opened. (The importance level does not apply to this message.) System Action: Message $HASP441 follows, requesting operator action. Programmer Response: Determine the cause of the error and correct it. HELD DATA SET COUNT ERROR - OUTPUT MAY BE LOST {jobid jobname time} (---------\ \ Explanation: For the job identified in the message text, JES2 found that the held data set count in the JQE Gob queue element) is not the same as the number of held data sets recorded in the lOTs (input/output tables). This message appears during a JES2 warm start. (The importance level is 7.) '''"-- System Action: JES2 replaces the JQE count with the count it got from the lOTs. Some output might be lost in the process. Operator Response: None. SHASP461 JOB jjjj WAS ON JOB RECEIVER Explanation: JES2 warm start found that the indicated job was being received for execution when a system failure occurred. (The importance level is 7.) System Action: The job is queued for purge. Operator Response: None. SHASP462 SHASP451 o Explanation: JES2 direct access initialization has determined that data set dsn on volume ser was allocated with zero extents. (The importance level does not apply to this message.) Programmer Response: Correct the DESTID initialization statement that conflicts with the indicated node definition statement and restart JES2. SHASP448 dsn ON VOLUME ser HAS ZERO EXTENTS JOB jjjj WAS ON JOB TRANSMITTER ERROR ON JES2 PARAMETER LIBRARY Explanation: JES2 encountered an error when reading the initialization parameter library. (The importance level does not apply to this message.) System Action: Message $HASP441 follows, requesting operator action. Explanation: JES2 warm start found that the indicated job was being transmitted to another node for execution or being offioaded when a system failure occurred. (The importance level is 7.) System Action: The job is requeued for transmission. Operator Response: None. $HASP-38 MVS/370 System Messages Volume 1 c 0·'" $HASP463 I JOBj STC Operator Response: None. (See message $HASP469.) jill WAS ON SYSOUT RECEIVER $HASP467 TSU r'1 Explanation: JES2 warm start found that the indicated job's system output was being received from another node when a system failure occurred. (The importance level is 7.) System Action: The job is queued for purge. Output already received is discarded. initialization parameter statement diagnostic Explanation: This message is issued following message $HASP466 upon encountering an error in a JES2 initialization statement. Because the initialization error forces JES2 initialization into console mode, this message is followed by message $HASP469. Diagnostic messages are listed in System Programming Library: JES2 Initialization and Tuning (The importance level does not apply to this message.) Operator Response: None. System Action: Processing continues. $HASP464 JOBj STC jill WAS ON SYSOUT TRANSMITTER l TSU Explanation: JES2 warm start found that the indicated job's system output was being transmitted to another node or being offloaded when a system failure occurred. (The importance level is 7.) Operator Response: Notify the system programmer. (See message $HASP469.) Programmer Response: See System Programming Library: JES2 Initialization and Tuning for an explanation of the diagnostic message issued. $HASP468 keyword = value ( text System Action: The job's output is requeued for transmission. Operator Response: None. $HASP465 o RMTnnnn SPECIFIES INVALID LINE VALUE Explanation: A BSC remote terminal attempted to specify ownership of an SNA line; an SNA remote terminal attempted to specify a BSC line; or a remote teqninal (either BSC or SNA) specified a line number greater than the value specified for the &NUMLINES parameter. (The importance level does not apply to this message.) System Action: The system scans the remaining parameters, flags the errors, and issues a message requesting that JES2 be restarted. Programmer Response: Correct the line subparameter of the RMTnnn parameter for this terminal, and restart JES2. $HASP466 initialization parameter statement image Explanation: This message is issued for each initialization parameter statement having an error when"JES2 initialization is not in console mode. All continuation cards pertaining to this initialization parameter statement should be examined for errors because this message displays only the first continuation card, not necessarily the continuation card(s) that have errors (bad parameters). This message ... (continuation in existing documentation) is followed by the $HASP467 message which forces JES2 initialization into console mode. The $HASP467 message contains the diagnostic and the $HASP469 reply message gives the operator an opportunity to correct the initialization statement in error. If the initialization statement is not in error but the LOG control parameter is in effect, the message is sent to the system log. (The importance level does not apply to this message.) System Action: Processing continues. I Explanation: This message contains the response to the DISPLAY initialization control statement. This message contains either the text of a message in the DISPLAY statement or the specified key word parameter and its associated value. (The importance level does not apply to this message.) System Action: Processing continues. Operator Response: None. $HASP469 REPLY PARAMETER STATEMENT, CANCEL, OR END Explanation: JES2 initialization is requesting that either an initialization parameter or a control statement be entered by the operator. (The importance level does not apply to this message.) System Action: Wait for operator reply. Operator Response: Reply with an initialization parameter, a control statement, CANCEL or END. If an initialization parameter or a control statement is entered, JES2 will reissue this message after processing the parameter or control statement. If END is entered, console mode is terminated and parameter library processing resumes. If CANCEL is entered, message $HASP428 is issued and processing terminates. SYSTEM $HASP470 ( COMPLEX I NOT DORMANT Explanation: Analysis indicates this system is not dormant or at least one system in the complex is not dormant. (The importance level does not apply to this message.) System Action: Message $HASP471 follows requesting operator response. Operator Response: See message $HASP471. o $HASP Messages - JES2 $HASP-39 $HASP471 WARM] REPLY Y OR N TO CONTINUE [ COLD START Explanation: Analysis determined that this system or complex is not dormant. The operator must determine if it is safe to continue. This message is preceded by $HASP470. (The importance level does not apply to this message.) Note: If another system in the complex is currently being initialized, a reply to this message should not be made until the other system has finished its initialization processing. System Action: JES2 waits for the operator to reply. Operator Response: Evaluate the system/complex environment and enter the appropriate reply. If N is entered, message $HASP428 is issued and initialization processing terminates. $HASP472 volser CHECKPOINT DATA SET SIZE INSUFFICIENT, EXCEEDED BY nnnn BYTES Explanation: JES2 has determined that the volume (volser) on which the checkpoint data set resides has a track size that is insufficient to contain the control information portion of the JES2 checkpoint data set. The control information must fit on the first track. In the message, nnnn is the number of additional bytes required to accommodate the control information. (The importance level does not apply to this message.) System Action: JES2 processing terminates. Programmer Response: Correct the node subparameter of the APPL parameter defining the application identified in the message. $HASP47S NO APPLID AT $OWNNODE DEFINED TO VTAM () Explanation: JES2 initialization discovered that none of the local SNA/NJE applications (that is, applications that exist for $OWNNODE) have an application id that matches the application id supplied on the LOGONx parameter. This message is also issued if the JES2 parameter &NUMLOGS is zero, its default value. (The importance level does not apply to this message.) System Action: JES2 terminates without completing initialization. This message is accompanied by message $HASP428. Programmer Response: Change the initialization parameters such that the specifications are consistent. $HASP476 NO LOGICAL SNA LINES DEFINED -- VTAM API NOT ACTIVATED Explanation: JES2 initialization discovered that although activation of the VTAM API is desired (&NUMLOGS parameter not equal to 0), no logical SNA lines are defined. Therefore, no SNA sessions are possible. (The importance level does not apply to this message.) Operator Response: Notify the system programmer. Programmer Response: Either change the initialization options that affect the size of the control information (such as &MAXJOBS, &NUMJOES, or &NUMRJE) or use a direct access storage device with a larger track size. $HASP473 APPL STATEMENT SPECIFIED FOR BSC NODE-xxxxxxxx Explanation: JES2 initialization discovered that an APPL parameter was supplied for a node (xxxxxxxx) defined by an Nnn initialization parameter which did not specify the SNA subparameter. (The importance level does not apply to this message.) System Action: JES2 terminates without completing initialization. This message is accompanied by message $HASP428. Programmer Response: Determine whether the value for the node subparameter of the APPL parameter was incorrect or whether the SNA subparameter was missing from the Nnn parameter. Make the necessary change and restart JES2. $HASP474 APPL applid DEFINED AT UNDEFINED NJE NODE Explanation: JES2 initialization discovered an application (applid) defined for a node outside the range of &NUMNODE. (The importance level does not apply to this message.) System Action: JES2 forces the &NUMLOGS parameter to a value of 0 with the result that no logon DCT (device control table) will be initialized and the VTAM API will not be established. Programmer Response: If SNA sessions are desired, the LINEnnn parameter with the UNIT = SNA subparameter must be supplied at JES2 initialization. $HASP477 DEFAULT APPL - applid - NOT BUILTDUPLICATE ID Explanation: JES2 initialization discovered an entry in the SNA/NJE application table (APT) whose application id is the same as the application id (applid) in the default APT entry which JES2 is attempting to add to the table. (JES2 attempts to build a default APT entry for nodes defined by an Nnn statement which specifies the SNA subparameter, but for which no APPL parameters are supplied. The value supplied for node name on the N nn parameter is used as the APPL id in the default APT entry.) (The importance level does not apply to this message.) System Action: JES2 does not add the default entry to the APT and initialization continues. (Note: The SNAjNJE node for which the default entry was required will not be capable of participating in SNA sessions.) Programmer Response: Default processing may be avoided by supplying an APPL initialization parameter for the SNA/NJE node. System Action: JES2 terminates without completing initialization. This message is accompanied by message $HASP428. c $HASP-40 MVS/370 System Messages Volume I SHASP478 o volser JESl DATA SET SPACE INSUFFICIENT. kkkk TRACKS REQUIRED Explanation: The space allocated for the checkpoint data set is not sufficient. In the message, kkkk is the total number of tracks required to accommodate the checkpoint data set. (The importance level does not apply to this message.) System Action: Initialization of the event trace is terminated. Operator Response: Notify the system programmer of this message. Reduce the value specified by the &TRCPGS initialization parameter and then restart JES2. SHASP481 &CHKPT1- ALTERNATE DATA SET NOT SPECIFIED System Action: JES2 processing terminates. Programmer Response: Allocate at least kkkk tracks for the checkpoint data set. Explanation: The JES2 operator has requested use of the alternate checkpoint data set (using the ALTCKPT initialization option), but an alternate checkpoint data set was not specified on the &CHKPT2 initialization parameter. (The importance level does not apply to this message.) SHASP479 System Action: JES2 processing terminates. Operator Response: Notify the system programmer. UNABLE TO OBTAIN CHECKPOINT DATA SET LOCK- I ~I~~~=~ SID = INITIALIZATION } REPLY Y OR N TO CONTINUE o Explanation: JES2 initialization processing was not able to obtain control of the checkpoint data set. If "I/O ERROR" appears in the message text, an I/O error occurred while JES2 was attempting to obtain the checkpoint data set lock. If "SID = xxxx" appears in the message text, another system in the multi-access spool complex has abnormally terminated without releasing the checkpoint data set lock. xxxx is the system identifier of the system that has not released the lock. If 'SID = INITIALIZATION' appears in the message text, a system failure occurred while the operating system was initializing a JES2 system in the complex. The JES2 system that the operating system was initializing did not release the checkpoint data set lock. (The importance level does not apply to this message.) Note: If you are doing a cold start and using a new checkpoint data set, or if you are doing a nodal warm start, the system may issue this message as part of normal processing, in which case it does not indicate an error condition. This is also true if doing a configuration-wide warm start, and using the ALTCKPT option to restart JES2. System Action: If the operator replies Y, JES2 initialization processing continues without the checkpoint data set lock. If the operator replies N, JES2 terminates. Operator Response: If this is a cold start using a new checkpoint data set or a configuration-wide warm start (no other systems in the multi-access spool complex are running), reply Y. This is also true if doing a configuration-wide warm start, and using the ALTCKPT option to restart JES2. Also, reply Y if you are warmstarting a system that abnormally terminated holding the checkpoint data set lock. If this is not a cold start using a new checkpoint data set or a configuration-wide warm start, reply N and notify the system programmer. Programmer Response: Determine why the checkpoint data set lock is not being released. Advise the operator whether to use the primary or the secondary checkpoint data set. SHASP480 c INSUFFICIENT CSA -- EVENT TRACE FACILITY NOT INITIALIZED Explanation: An attempt to acquire storage for the JES2 trace tables has failed. There is insufficient storage in subpool 228 of the CSA. (The importance level does not apply to this message.) Operator Response: Either omit the ALTCKPT initialization option or have the system programmer change the specification of the &CHKPT2 initialization parameter. SHASP481 ALTERNATE CHECKPOINT DATA SET INVALID VOLUME Explanation: One of the following caused the system to issue this message: 1. All systems in a multi-access spool complex are not using the &CHKPT2 (alternate checkpoint) data set that was specified for a complex wide warm start. This is not allowed. All systems in a multi-access spool complex must use the same &CHKPT2 data set. 2. The volume serial numbers for the primary (&CHKPT) and alternate (&CHKPT2) checkpoint data sets specified on the &CHKPT and &CHKPT2 initialization parameters are the same. This duplication is not allowed. The &CHKPT and &CHKPT2 initializatio,n parameters must specify different volume numbers. (The importance level does not apply to this message.) System Action: JES2 processing terminates. Operator Response: Notify the system programmer. Programmer Response: If reason 1, ensure that all systems have used the &CHKPT2 data set that was specified for the warm start. Do this by specifying it or changing it on all systems before the complex wide warm start or cold start. If reason 2, change the &CHKPT or &CHKPT2 initialization parameter so that one specifies a different volume number than the other. SHASP483 JOB QUEUE ERROR - REPLY Y OR N TO REBUILD Explanation: An error has been found in the structure of the JES2 job queue. During system operation, the error could result in unpredictable problems, including JES2 catastrophic errors. (The importance level does not apply to this message.) System Action: JES2 waits for the operator to reply. Y (yes) indicates that you want JES2 to rebuild the job queue. N (no) indicates that you do not want JES2 to rebuild the job queue. If the operator replies Y, some jobs or output might be lost and JES2 might change job priorities within the queue. If the operator replies N, JES2 issues message $HASP441. This message gives the operator the option of terminating JES2 or continuing with JES2 initialization processing. $HASP Messages - JES2 $HASP-41 Operator Response: Notify the system programmer. Reply Y to, allow JES2 initialization processing to rebuild the job queue, unless the system programmer advises a reply of N. The current JES2 warm start will have the 'REQ' option set if the response to the $HASP483 message is Y. $HASP484 JOT ERROR - OUTPUT MAYBE LOST OR DUPLICATED $HASP488 WAITING FOR CHECKPOINT DATA SET LOCK Explanation: JES2 initialization processing has determined (by examining the checkpoint data set lock record) that another system has control of the checkpoint data set lock and has not relinquished that control. (The importance level does not apply to this message.) System Action: JES2 rebuilds the JOT to correct the error; however, some output might be lost or duplicated in the process. System Action: JES2 initialization processing cannot continue until it has exclusive control of the checkpoint data set lock. Initialization processing attempts to obtain the checkpoint data set lock once each second for the next 30 seconds. If JES2 cannot obtain the lock, message $HASP479 is issued. If JES2 can obtain the lock, initialization processing continues. Operator Response: None. Operator Response: None. Explanation: An error was found in the structure of the JES2 job output table (JOT). (The importance level does not apply to this message.) $HASP485 JOB ill JOT ERROR -- OUTPUT MAY BE LOST -OR DUPLICATED Explanation: An error has been found in the structure of the job output table (JOT) for job jjj. (The importance level does not apply to this message.) System Action: JES2 rebuilds the JOT elements for job jjj, but some output might be lost or duplicated in the process. JES2 puts job jjj in the hold state. Operator Response: Notify the system programmer. $HASP486 volser DAMAGED CHECKPOINT DATA SET DETECTED - REPLY Y OR N TO CONTINUE $HASP489 INITIALIZATION MAY NOT HAVE RELEASED CHECKPOINT DATA SET LOCK Explanation: JES2 initialization processing has abnormally terminated without releasing the checkpoint data set lock on the first track of the checkpoint data set. (The importance level does not apply to this message.) System Action: Other systems in the multi-access spool complex issue message $HASP264 when they detect the above condition. Other systems going through initialization processing issue message $HASP479 when they detect the above condition. Operator Response: See the descriptions of messages $HASP264 and $HASP479. Explanation: JES2 initialization processing found that the previous update made to the checkpoint data set did not complete successfully. The primary checkpoint data set is assumed to be invalid. (The importance level does not apply to this message.) $HASP490 System Action: JES2 waits for the operator to reply. If the operator replies 'N', JES2 processing terminates. If the oper~tor replies 'Y', JES2 initialization processing continues. Message $HASP483 is issued if the warm start routines detect any invalid job queue data. System Action: JES2 initialization processing terminates. Explanation: .An invalid hot start is being attempted following a $K03, $K15 or $K16 JES2 catastrophic error. (The importance level does not apply to this message.) $HASP487 ALTCKPT INVALID OPTION - WARM/COLD START DENIED Explanation: The operator is attempting to perform a warm start for JES2 on this system. The attempt fails because system xxxx has already issued a $E SYS command to restart· JES2 on this system. (The importance level does not apply to this message.) Systeni Action: JES2 initialization terminates. System Action: JES2 processing terminates. Sl{ASP492 Operator Response: Restart JES2. Either omit the ALTCKPT initialization option or terminate JES2 on all other the multi-access spool configuration and perform a configuration-wide warm start. Explanation: A JES2 initialization statement included the NEWS parameter, but the NEWS parameter is no longer supported. (The importance level does not apply to this message.) Operator ReSPonse: Re-IPL the system and perform a warm start for JES2. NEWS PARAMETER IGNORED -- NO LONGER SUPPORTED System Action: JES2 ignores the NEWS parameter. Other JES2 processing continues. MVSj370 System Messages Volume 1 ~-j) SYSTEM BEING RESTARTED ON xxxx Explanation: The ALTCKPT initialization option was specified either on a cold start or on a warm start of one system in a multi-access spool configuration while other systems were running. (The importance level does not apply to this message.) $HASP-42 r-----". Operator Response: Re-IPL the system and perform a warm start for JES2. $HASP491 Operator Response: Notify the system programmer. See the description of message $HASP483. HOTSTART DENIED -- RE-IPL REQUIRED c o Operator Response: None. Programmer Response: For information on dynamically creating a JESNEWS data set, see System Programming Library: JES2 Initialization and Tuning Programmer Response: Check line capabilities and if they are incorrect, correctly redefine line capabilities in the initialization parameters. Install text transparency or use alternate lines for NJE communications. SHASPSOI I SHASP493 jjjj ALL SYSTEM SYSTEM-xxx I COLD-START WARM-START ( HOT-START QUICK-START I IS IN PROGRESS Explanation: Subsystem jill (JES2, for example) is being initialized. The message text indicates, first, whether the initialization includes all of the systems in the multi-access spool complex or only the system with ID xxx and, second, the type of JES2 initialization (cold-start, for example) that is taking place. (The importance level does not apply to this message.) Explanation: JES2 received an NJE signon connection control record over the indicated line. No NJE function device control tables were available to perform data-stream transmission over the connection. (The importance level is 3.) System Action: Reject the signon and continue processing. Programmer Response: Increase the value of the &NETLNES JES2 initialization parameter. SHASPS02 System Action: JES2 processing continues. Operator Response: None. SHASP494 HOTSTART DENIED -- INVALID SYSTEM ID Explanation: An attempt was made to hotstart a member of a multi-access spool complex, but the &SID initialization parameter specified a system ID different from the ID in use when the system was last active. (The importance level does not apply to this message.) o CONNECTION CONTROL RECEIVED ON line - NJE DEVICES UNAVAILABLE CONNECTION CONTROL RECEIVED ON line - INVALID LINE PASSWORD Explanation: JES2 received an NJE signon connection control record over the indicated line and the line password was not valid. (The importance level is 3.) System Action: Reject the password and continue processing. Operator Response: None. The operator at the other end will receive I/O errors and may call to request that JES2 accept a signon without line passwords. The $T LNEn,P = command may be used to change the passwords. System Action: JES2 processing terminates. SHASPS03 Operator Response: Correct the &SID initialization parameter and restart JES2. CONNECTION CONTROL RECEIVED ON line - name INV ALID NODE NAME Explanation: The size of the job output element (JOE), when used to calculate the size of the print/punch (PP) buffer, caused the PP buffer size to exceed 4096 bytes, the maximum allowable size. (The importance level does not apply to this message.) Explanation: JES2 received an NJE signon connection control record on the indicated line and the sending system identified itself to be either the same node as this JES2 subsystem or the name was not recognized as a valid node name. This message may also appear if an NJE notification connection control record is received and the node names are not recognized. (The importance level is 3.) System Action: JES2 processing terminates. System Action: Reject the record and continue processing. Operator Response: Notify the system programmer. Programmer Response: If the name displayed should be valid, check the JES2 Nn initialization parameters to ensure the names are properly specified. SHASP49S PP BUFFER SIZE EXCEEDS 4096 Programmer Response: See routine NBBLDPP in OS/VS2 MVS JES2 Logic, for a description of the formula used to calculate the size of the PP buffer. Ensure that the buffer size does not exceed 4096 bytes. SHASPSOO CONNECTION CONTROL RECEIVED ON line - LINE NOT TRANSPARENT Explanation: JES2 received an NJE signon connection control record over a line which does not have the text-transparency capability. (Capabilities for lines are defined by JES2 initialization statements.) (The importance level is 3.) System Action: Reject the signon and continue processing. SHASPS04 CONNECTION CONTROL RECEIVED ON line - INVALID NODE PASSWORD Explanation: JES2 received an NJE signon connection control record over the indicated line and the node password was invalid. (The importance level is 3.) System Action: Reject the signon and continue processing. Operator Response: None. The operator at the other end will receive I/O errors and may call to request that JES2 accept a signon without node passwords. The $T Nn,P = command may be used to change the password. o $HASP Messages - JES2 $HASP-43 SHASP505 CONNECTION CONTROL RECEIVED ON line - INVALID CONNECTION RESISTANCE Explanation: JES2 received an NJE signon connection control record over the indicated line; the resistance value supplied by the transmitting subsystem, when added to the receiving subsystem resistance value, exceeded the maximum allowable value. (The . importance level is 3.) SHASPS20 JOB jill jobname ON devicename Explanation: The job transmitter, indicated by devicename, has begun transmitting the indicated job to another node for execution. (The importance level is 3.) ~U' .I _ System Action: Processing continues. Operator Response: None. System Action: Reject the signon ~nd continue processing. SHASP521 Probable Cause: The subsystems at one or both ends of the connection are not standard JES2 subsystems. Programmer Response: Check user modifications to ensure the maximum resistance values are not exceeded. JOB jill jobname INY ALID DATA BLOCK Explanation: The job transmitter has encountered an error in reading the indicated job's JCL or instream data for transmission to another node. (The importance level is 3.) System Action: The job is queued for output. Neither transmission for execution nor execution will be attempted. SHASP506 CONNECTION CONTROL RECEIVED ON line - INVALID CONTROL SEQUENCE Explanation: JES2 received an NJE signon connection control record, but the proper connection protocol was not being followed. One subsystem involved in the connection (but not both) has the connection predefined via the CONNECT JES2 initialization parameter. (The importance level is 3.) System Action: Reject the record and continue processing. Programmer Response: Check for consistent connection definitions. SHASP507 CONNECTION CONTROL RECEIVED ON line - MAXIMUM CONNECTIONS EXCEEDED Explanation: JES2 received an NJE signon connection control record about a connection and did not have sufficient room in the nodes attached table (NAT) to represent the connection. (The importance level is 3.) System Action: Reject the record and continue processing. Programmer Response: Increase the value of the &NUMNAT JES2 initialization parameter. SHASP508 CONNECTION CONTROL RECEIVED ON LINE - INVALID NCC RECORD Explanation: JES2 received a n~twork connection control (NCC) record containing an invalid leiigth. The length fiel4 contains either a zero value or a length value that extends the current record beyond the end of the data buffer. This message may indicate hardware I/O errors or that an invalid record was built by another node. (The importance level is 3.) System Action: JES2 purges the data buffer and schedules the line for sign off. Operator Response: Reestablish the connection with the proper $SN command. See Operator's Library: JES2 Commands. If the problem continues, notify the system programmer. Operator Response: The occurrence of this message may indicate hardware I/O errors on the JES2 spool file. SHASP522 JOB jill jobname - device RESTARTED [,JOB HELD) Explanation: The operator has entered a $E command directed to the job transmitter, indicated by devicename, or the transmitter has received an error indication from RTAM. (The importance level is 3.) System Action: The job transmitter will stop transmitting its current job and will issue an RTAM "negative close" to cause the job receiver to delete the job that it has partially received. The transmitter will requeue the job for transmission. If JOB HELD appears in the message, the transmitter received an error indication from RTAM when sending an end of file. The job is held to avoid immediate retransmission in case the job was actually received correctly. Operator Response: If JOB HELD appears in the message, determine whether the job was correctly received before releasing it. SHASPS23 JOB jill jobname - devicename DELETED Explanation: The indicated job, which was being transmitted by the job transmitter, indicated by devicename, has been canceled. (The importance level is 3.) System Action: The job is queued for output. Operator Response: None. SHASPS24 devicename INACTIVE Explanation: The job transmitter, indicated by devicename, has completed transmitting its current job and has found no more jobs which it can transmit. (The importance level is 3.) System Action: The job transmitter waits for a job to be added to the transmission queue. Operator Response: None. Programmer Response: Examine incoming data buffers on this line to determine if the session partner is violating SNA protocols. $HASP-44 MVSj370 System Messages Volume 1 o o SHASPS26 JOB jjjj jobname TRANSMITTED FOR EXECUTION Explanation: The indicated job has been transmitted from its system of origin to another node for execution. This message appears on a TSO terminal, not on the operator's console, and only appears if the indicated job specified NOTIFY = userid ori. its job card. -If apostrophes are imbedded in the jobname, they are replaced by quotation marks. (The importance level is 7.) System Action: The job is purged from the originating system and will not be accessible via TSO STATUS/CANCEL/OUTPUT until its output (if any) is received. User Response: None. SHASPS30 JOB) STC jjjj jobname ON devicename rrrr ( TSU Explanation: SYSOUT data sets for the indicated job are being transmitted by the SYSOUT transmitter, indicated by devicename. In the message, rrrr is the number of records in the data sets being transmitted. (The importance level is 3.) SHASPS32 JOB) STC ( TSU jjjj jobname - devicename RESTARTED (,JOB HELD) Explanation: The operator has entered a $E command directed to the SYSOUT transmitter, indicated by devicename, or the transmitter has received an error indication from RTAM. (The importance level is 3.) System Action: The SYSOUT transmitter will stop transmitting data sets for its current job and will issue an RTAM "close" to cause the SYSOUT receiver to delete any output it has already received (that is, purge the received job). The transmitter will place the JOEs it has acquired back in the network JOE (Job Output Element) queue for transmission at a later time. If JOB HELD appears in the message, the transmitter received an error indication from RTAM when sending an end of file. The job is held to avoid immediate retransmission in case the job was actually received correctly. Operator Response: If JOB HELD appears in the message, determine whether the JOB was correctly received before releasing it. SHASPS33 JOB) jjjj jobname - devicename DELETED STC ( TSU System Action: Processing continues. o Explanation: The operator has entered a $C command directed to the SYSOUT transmitter, indicated by devicename, or has canceled the job and specified the purge operand. (The importance level is 3.) Operator Response: None. SHASPS31 ( JOB) STC jjjj jobname TSU deviCe INVALID DATA BLOCK ! I INVALID DATA BLOCK DETECTED BY TRANSMITTER devicename ON NODE nodename Explanation: The SYSOUT transmitter, indicated by devicename, has encountered an error while reading a SYSOUT data set for transmission. The first form of this message is displayed on the operator's console. (The importance level is 3.) System Action: The second form of this message is transmitted as the last line of the data set for programmer information. Further reading and transmission of the current data set is halted. The SYSOUT transmitter continues processing with the next data set. System Action: The SYSOUT transmitter will stop transmitting data sets for its current job and will issue an RT AM "negative close" to cause the SYSOUT receiver to delete any output it has already received (that is, purge the received job). The transmitter will remove the JOEs (Job Output Elements) it has acquired from the network JOE queue. The data sets represented by the JOEs will not be available for output. If, after removing the JOEs, there is no more work to be performed for the job, the job will be queued for purge. Operator Response: None. SHASPS34 devicename INACTIVE Explanation: The SYSOUT transmitter indicated by devicename has completed transmitting its current job and has found no more work to send in the network JOE (Job Output Element) queue.tThe importance level is 1.) Operator Response: None. Operator Response: The occurrence of this message may indicate hardware I/O errors on the spool file. SHASPS40 o ( JOB) STC jjjj jobname ON devicename rrrr TSU Explanation: The SYSOUT receiver, indicated by devicename, has begun to receive system output data for the indicated job. The programmer's name, if present on the job's original job card, is displayed as part of the message. In the message, rrrr indicates the number of records to be received. (The importance level is 1.) $HASP Messages - JES2 $HASP-45 System Action:. Processing continues. System Action: Processing continues. Operator Response: None. . User Response: If the user identified on the NOTIFY parameter is logged on at node XXXXXXXX, that user may issue STATUS, CANCEL, or OUTPUT commands for the job's SYSOUT. SHASP543 { JOB] STC TSU .iili jobname - devicename DELETED SHASP547 devicename INPUT NOT ACCEPTED - JOB QUEUE FULL • HASPRTAM has indicated to the SYSOUT receiver or job receiver that an error has occurred. Explanation: The NJE SYSOUT receiver, indicated by devicename, received a request to accept a job from a connected node, but was unable to add the job to the JES2 queue. (The importance level is 7.) • The SYSOUT transmitter has indicated an improper CLOSE to the SYSOUT receiver. System Action: The SYSOUT transmitter on the connected node will drain after receiving the rejection. • The job transmitter has indicated an improper CLOSE to the job receiver. Operator Response: Notify the system programmer that the job queue has become full. If possible, drain JES2 input devices to reduce the load on the job queue. • The operator entered a $C or $E directed to either the SYSOUT receiver or job receiver. • The job receiver encountered errors reading or moving the job header or job trailer. • The job receiver encountered an invalid job card or invalid input cards. Explanation: One the following occurred: Note: The jobname and number might be omitted from the message text. System Action: The SYSOUT receiver or job receiver stops receiving data from the current job and queues the current job for PURGE. Operator Response: None. $HASP545 Programmer Response: Increase the value of the &MAXJOBS initialization parameter at the next JES2 cold start. SHASP548 FILE TO (nodename/userid) DELETED, INVALID USERID Explanation: JES2 issues this message to a TSO user who attempted to transmit a file to an invalid userid. In the message text, the nodename and userid are those of the target of the transmitted file. This message is sent only if the TSO user transmitting the file codes NOTIFY = on the JOB statement. System Action: JES2 invokes a user exit. This exit may be coded so that the file is deleted or sent to a different userid. This exit may also be coded to change the message text "DELETED, INVALID USERID." It may be changed to any appropriate message text of 50 characters or less. devicename SKIPPING TO END-OF-JOB User Response: Transmit the file to a valid userid. Explanation: The operator has entered a $C command directed to the SYSOUT receiver or the job receiver. Devicename is the name of the SYSOUT receiver or the job receiver. This message is accompanied by message $HASP543. (The importance level is Operator Response: None. Problem Determination: None. I.) SHASP549 FILE FROM(nodename/userid) RECORDS(nnnnnn) System Action: The SYSOUT receiver or the job receiver accepts and discards records until the end of the current job is reached. The SYSOUT receiver accepts records from the SYSOUT transmitter, the job receiver accepts input records from HASPRTAM. System Action: None. Operator Response: None. Operator Response: None. SHASP546 jobname SYSTEM OUTPUT RECEIVED AT xxxxxxxx Explanation: JES2 sends this message to the TSO user who is about to receive a transmitted message. SHASP580 DYNAMIC ALLOCATE FAILED FOR I DMPn 1 LODn Explanation: SYSOUT data for the indicated job has been received at its ultimate destination, indicated by the nodename xxxxxxxx. This message appears only if the JCL JOB statement . includes the NOTIFY = userid parameter. This message is routed to the terminal where that user is logged on. If apostrophes are imbedded in the jobname, they are replaced by quotation marks. RC=xx ccccc Explanation: The operator entered the $SDMPn or $SLODn command. Dynamic allocation failed for the data set associated with DMPn or LODn. (The importance level does not apply to this message.) System Action: JES2 drains the device associated with DMPn or LODn. Other JES2 processing continues. (The importance level is 7.) Operator Response: Notify the system programmer. $HASP-46 MVSj370 System Messages Volume 1 o Operator Response: Delete some of the current elements or wait until elements are no longer needed. Inform the system programmer of the need for additional elements. Programmer Response: See System Programming Library: Job Management for the meanings of the values in the RC = xx ccccc fields of the message text. SHASPS81 ERROR ON ALLOC/OPEN FOR RC=xxxx SHASP601 I DMPn ) LODn AUTOMATIC COMMANDS HALTED Explanation: The operator entered a $TA command and the system found that either the operator has halted issuing of automatic commands via a $ZA command, or the system automatically issued the $ZA command. (The importance level is 7.) Explanation: The operator entered $SDMPn or $SLODn command but the open routine for the device associated with DMPn or LODn failed. (The importance level does not apply to this message.) System Action: The command is ignored. Processing continues. Operator. Response: Verify that the current automatic command elements· are correct and, if desired, enter a $SA command to begin automatic command issuing. System Action: JES2 drains the device. Other JES2 processing continues. Operator Response: Notify the system programmer. SHASP~2 Programmer Response: Find and correct the error. Then ask the operator to reenter the command. The RC = xxxx field contains the return code from OPEN processing and is documented in OS/VS2 MVS System Programming Library: Job Management. SHASPS83 o Explanation: The operator entered a $TM command. The automatic redirected response settings for the entry console specified byee are set for the display operands as listed. For example, if the response for A = cca is A = 2B, the response of a $DA entered from console ee will be displayed on console 2, out-of-line area B if that area is available for the displaying of JES2 messages. The following list indicates which display commands are affected by the above display items: SPOOL TRANSFER I/O SUBTASK ABEND-COMPLETION CODE = xxx Explanation: While JES2 was processing a $SDMPn or $SLODn command, the spool transfer I/O subtask abnormally terminated or JES2 encountered an unrecoverable I/O error. See VS2 System Codes for the meaning of the system completion code in the COMPLETION CODE = xxx field. (The importance level does not apply to this message.) System Action: JES2 drains the device associated with the command. Other JES2 processing continues. item A F I .~J \ N Operator Response: Notify the system programmer. o Q Programmer Response: Correct the error and reenter the $SDMPn or $SLODn command. CON ee A=cca F=cca I=cca J=ccaN=cca O=cca Q=cca U=cca U command(s) $DA $DF $DI $DJGob), $DS(system task control job), $DT(time sharing user job), $D'jjj' where jjj is the jobname. $DN $DO $DQ $DU (The importance level is 7.) SHASPS86 iili - iili NO STORAGE AVAILABLE FOR OFFLOADING HELD DATA SETS Explanation: The operator entered a $DUMP command. During the command processing, JES2 issued a $GETMAIN for storage in subpool o. The $GETMAIN failed. As a result, JES2 cannot dump held data sets for the range of jobs jjjj - jjjj. (The importance level is 7.) System Action: Other dump processing continues. o System Action: Processing continues. Operator Response: None. SHASP603 ENTRY CONSOLE NOT SUPPORTED Explanation: The operator entered a $TM command specifying a response console that is unknown to JES2. (The importance· level is 7.) Operator Response: Notify the system programmer. System Action: The command is ignored and processing continues. Programmer Response: Allow dump processing to complete. When there is sufficient storage available, reissue the $DUMP command for the held data sets for the range of jobs jjjj - jjjj. Operator Response: Enter the $TM c:ommand for the proper console. SHASP600 SHASP604 AUTOMATIC COMMAND LIMIT REACHED Explanation: The operator entered a $TA command, and all the installation-specified automatic command elements were found to be in use. (The importance level is 7.) System Action: Processing continues. ID xxx T = hh.mm.sS T = ssss text Explanation: The operator entered a $TA command and the response indicates the contents of the command element being created, displayed, modified, or deleted. If the operator is attempting to alter or create an automatic command element and a diagnostic message precedes this message, the element will be deleted. (The importance level is 7 . ) ' $HASP Messages - JES2 $HASP-47 System Action: Processing continues. $HASP607 Operator Response: None. Explanation: The operator entered a $P JES2 command to withdraw JES2 from the system, but not all of JES2's functions have completed. (The importance level is 7.) $HASP605 {lXB} INIT init HALTING HALTED DRAINING DRAINED ACTIVE INACTIVE ******** { JOB jill monitor name 1 JES2 NOT DORMANT -- SYSTEM DRAINING System Action: JES2 is not withdrawn and no new functions will be started; however, jobs may continue to be entered. Operator Response: Stop all JES2 functions (that is, drain all devices, lines, initiators, and stop all jobs), then reenter the $P JES2 command. c=c1asses Explanation: The operator entered a $DI or a $TI command. The specified initiator is in the status indicated. $HASP608 The initiator is currently processing a job but will not select new work. HALTED The initiator is not processing work and will not do so. ~~~ 1 DUMP EXECUTION {c CONVERSION $ ACTIVE The initiator is currently processing a job and will continue to select eligible work. INACTIVE @ OUTPUT PURGE XMITTER xnode I EXECUTING CONVERTING $HASP606 INSUFFICIENT OPERANDS Explanation: The operator entered a command without specifying all of the required operands. (The importance level is 7.) System Action: The command is ignored and processing continues. Operator Response: Enter the corrected command. See Operator's Library: JES2 Commands. $HASP-48 MVSj370 System Messages Volume 1 PUN I {C$@ name 1 IN OUTPUT ON devname PRIO pp II ~~~~CATE) CANCEL PURGE SPOOL(S) INACTIVE HALTING I sid,sid... ANY [IND] ON (volid [,volid] •...) Explanation: This display of the job's current status is a response to the $DA, the $DJ, the $DN, or the $D SPOOL,JOBS commands. JOB The JES2-assigned identification of the batch job. STC The JES2-assigned identification of the system task. TSU The JES2-assigned identification of the time-sharing user. jjjj The job number. jobname The jobname appearing on the job card or in the start procedure operand. System Action: Processing continues. Operator Response: None. IE:L) IE:L) name The initiator is not processing work, but would do so if work were available to it. If the initiator is selecting execution batch monitor jobs, XB will be displayed prior to the INIT portion. Initiator status is followed by the job identifier if the initiator is currently processing a batch job, eight asterisks if the initiator is not currently active, or the batch monitor name if the initiator is processing batch monitor jobs and no batch monitor job is currently active. The classes are the job classes, in priority order, that the initiator will use to select jobs when the next job is to be selected. (The importance level is 7.) 1 AWAITING PRT The initiator has ended or is in the process of ending execution. I I DRAINING The initiator is currently processing a job but wiIl not select new work. Upon completion of the job the initiator itself will end execution. DRAINED jobname [jjjj] TSU STARTING An MVS START command has been issued to activate an initiator, but successful creating of the address space has not been verified. The initiator is not processing work and will not do so until a request is made by started task control to start the initiator job. HALTING { o 0 PURGE The job will be purged at the end of the current phase. sid ... The name of the system (up to six systems) on which this job is executing or may execute. ANY indicates the job is eligible for any system in the shared JES2 configuration. IND Indicates that the job is eligible only for a system that is in independent mode. INACTIVE The job has data on one or more inactive spool volumes. The job cannot be processed until ail its spools are available. The $DJ,SPOOL command displays all the spools this job resides on and the $D SPOOL command displays the status of the spools. The $S SPOOL command will make the spool available. HALTING The job has data on one or more halting spool volumes. A currently active job with data on a halting spool volume will complete its current phase of processing, but will not be selected for subsequent processing. No new jobs will be selected. The $DJ,SPOOL command will display the spool(s) this job resides on and $D SPOOL will display the status of the spool(s). The $S SPOOL command can be used to start an inactive spool volume. DUMP The job is waiting to be offioaded from the spool. (DUMP applies only to pre-execution batch jobs.) EXECUTION The job is waiting to be executed. CONVERSION The job is waiting for JCL conversion. c The execution class (A-Z,O-9) $ The job is a system task. @ The job is a time-sharing user. OUTPUT The job has finished execution and is waiting to be processed by the output processor. PRT The device name or destination that follows is the default printer routing for this job. PUN The device name or destination that follows is the default punch routing for this job. Rnnnn A remote workstation. Unnn A special local device. LOCAL Any local device. name A destination represented by a symbolic name defined by the installation. PURGE The job is waiting to be purged. (The importance level is 7.) OUTPUT The job is on an output device. System Action: Processing continues. XMITTER The job is on the XMITTER queue, waiting to be sent to another node for execution. Operator Response: None. xnode The node to which the job will be sent for execution. SHASP609 EXECUTING The job is executing. CONVERTING MVS is converting the job's JCL. IN OUTPUT The job is in OUTPUT processing. pp The JES2 scheduling priority. devname The JES2 name of the device performing a function for the job. NUMBER SET TO iili Explanation: The operator entered a $TNUM command indicating that the job number base is to be reset to the indicated value. (The importance level is 7.) System Action: The base value for assigning job, started task, and TSO identification numbers is set to the value indicated. The next job, started task, or TSO user entering the system will be assigned that value (assuming no other job, started task, or TSO user currently has the value) and the base will be incremented by 1. HOLD The job is currently held or will be held at the end of the current phase. DUPLICATE The job is awaiting execution because another job with the same jobname is currently executing. CANCEL The job will be canceled at the end of the current phase. Operator Response: None. SHASP610 JOB(S) NOT FOUND Explanation: The operator has entered a job list command and no jobs were found that met the selection criteria. (The importance level is 7.) System Action: Processing continues. Operator Response: None. 0 ,' ", $HA8P Messages - 1E82 $HASP-49 SHASP611 LIST INCOMPLETE Explanation: The system was overloaded with console activity at the time of job queue searching and the last job displayed was purged from the system while the JES2 command processor was waiting for system resources to display the message. (The importance level is 7.) SHASP616 NO JOBS HELD Explanation: The operator entered a $HA command telling the ,system to hold all jobs on the the job queue. No jobs were found. (The 'importance level is 7.) System Action: JES2 continues processing. System Action: Processing continues. Operator Response: None. Operator Response: Reenter the command when console activity is not high. The command entry sho\lld be modified to limit responses to only required information. SHASP617 SHASP612 NO ACTIVE JOBS Explanation: The operator entered a $DA command. The JES2 system found that no active jobs in the queues met the specifications given in the $DA command. (The importance level is 7.) NO JOBS RELEASED Explanation: The operator entered a $AA command telling the system to release all jobs held by the $HA command and no jobs were found to be held by that command. (The importance level is 7.) . . System Action: Processing continues. System Action: Processing continues. Operator Response: If jobs are known to be held, use explicit release commands: $A'jjj', $AJ; $AS, or $AT as appropriate to release the jobs. Operator Response: None. SHASP618 SHASP613 NO AUTOMATIC COMMAND FOUND Explanation: The operator entered a $TA command specifying no operands beyond operand one. No automatic command element was found with the id, if specified, or if one was found, the console has no authority to display it. (The importance level is 7.) NO OPERATOR REQUESTS Explanation: The operator entered a $DO command and JES2 found no outstanding operator requests. (The importance level is 7.) System Action: Processing continues. Operator Response: None. System Action: Processing continues, SHASP619 Operator Response: Enter the request on a sufficiently authorized console, (one at least as authorized as the console creating the element). Explanation: The operator entered a $DF command and there was no work in the output forms queue for the operands given in the $DF command. (The importance level is 7.) SHASP614 SS xxxx REJECTED - DATA SET IN USE (yyyy) Explanation: The operator entered a start command to start either the dumper or loader named xxxx, but the corresponding offload data set is currently being used by a dumper or loader named yyyy. System Action: Processing continues. Operator Response: Assign another data set to offload device xxxx and reissue the START command, or drain offload device yyyy and reissue the START command for device xxxx. SHASP615 ACTIVE DATA SETS NOT ROUTED Explanation: The operator entered a $R command and JES2 is unable to reroute currently active data set(s). (The importance level is 7.) NO OUTPUT QUEUED System Action: Processing continues. Operator Response: None. SHASP620 COMMAND REJECTED - JES2 SHUTDOWN IN PROGRESS - Explanation: During JES2 shutdown processing, the operator entered a command other than '$PJES2,ABEND' or '$ESYS,RESET = system-id'. System Action: The command is ignored. Operator Response: Allow JES2 to complete shutdown processing. JES2 must be restarted before you can issue any further commands. System Action: JES2 continues processing. Operator Response: Ensure that the data set(s) to be rerouted are not active and reenter the $R command. o $HASP-50 MVS/370 System Messages Volume 1 o SHASP621 OUT R= IRnnnn Unnn LOCAL name T=tttt I F=ffffffff C=cccc W= [(NONE) 1 wwwwwwww System Action: Processing continues. CLASS Cl = nnl,C2 = nn2, .•. I,DMP = nn] [[ ~MND I] Explanation: The operator entered a $D F command to display the output forms queue. The output forms queue contains work for destination R, where: Rnnnn A remote device Unnn A local device with special routing. LOCAL A local device. name The symbolic name for a destination specified on the DESTID initialization parameter. The work requires: o ffffffff Forms. eccc Carriage control tape or FCB image. tttt Printer train or UCS image. wwwwwwww Writer ID. NONE Writer ID not specified. overlay name 3800 forms overlay name. B=Y 3800 burster required. CLASS DMP=nn Number of work elements in each CLASS. An nn value of ** indicates that there are more than 99 work elements queued in that class. If any work elements are for spool offload, the message text includes DMP=nn, wherenn is the number of work elements placed on the offload queue by the $DUMP command. If the number of work elements on the queue is greater than 99, DMP = ** appears. Note: Any work elements included in the DMP count are not included in the class counts. PRMODE = cccccccc o Operator Response: None. SHASP622 Processing mode, where cccccccc is the 1 to 8 character name for the processing mode required to process the SYSOUT correctly. RESPONSE LOCATION L=cca UNAVAILABLE lident] Explanation: The operator entered a command directing the response to a console area (L = cca) that was not available to JES2. If the console itself is not available, this message appears on the master console. The command entered is displayed immediately preceding this message. If the command causing th~s message is an automatic command, the identifier of the automatIc command is displayed. (The importance level is 7.) System Action: Processing continues. Operator Response: Check the condition of the consoles and reenter the command if desired or required. SHASP623 Cl =nnl,C2=nn2 This notation appears in the keyword field when the keyword specification requires demand setup, this indicates those characteristics that require demand setup processing. (The importance level is 7.) 10 = overlay name] IB = Y] IPRMODE~cccc A030A ill, sss, ddn, ENTER VSAM TRACE PARMLIST OR 'END'. Explanation: Your reply specifies the VSAM trace RPL (request parameter list) you want for the data set defined by ddn in job jjj and step sss. Or, you may reply END to terminate tracing. The four parameter list types are: o Parameter List Type Explanation FE-COUNT FA FE END Count mode Address display mode Record management tracing Causes the trace routine to terminate Each parameter list, its options, and associated prompts are described in OS/VS2 MVS VSAM Logic. IDA Messages - VSAM IDA-3 OF RESERVED 10 - FF User trace points IDA036A ill, sss, ddn, ENTER START COUNT VALUE IN HEX. System Action: The VSAM job waits until the operator replies. Operator Response: Enter the trace point numbers, separated by slashes. For example: Explanation: An option in the RPL (request parameter list) entered in reply to message IDA030A requests that the system is to write a trace only after the trace routines have been called a certain number of times for the data set defined by ddn in job jjj and step sss. Your reply to this message and IDA037A specifies the number of calls. R 24, 2/8/2A System Action: The VSAM job waits until the operator replies. This reply to OS/VS message 24 (R 24) activates system trace point numbers 2 and 8 and user trace point number 2A. IDA033A Operator Response: Enter a four-digit hexadecimal start value for the number of calls. ill, sss, ddn, ENTER DDNAME OF TRACE OUTPUT DATA SET. IDA037A ill, sss, ddn, ENTER END COUNT VALUE IN HEX. Explanation: Your reply specifies the ddname of the DD statement for the trace output data set for the trace of the data set defined by ddn in job ill and step sss. The trace facility writes its records to this data set. Explanation: This message follows IDA036A. Your reply determines when tracing ends for the data set defined by ddn in job jjj and step sss. When this value is reached, the trace routines reset and restart with message IDA030A. System Action: The VSAM job waits until the operator replies. System Action: The VSAM job waits until the operator replies. Operator Response: Enter the ddname of the DD statement for the trace output data set for the job. IDA034A ill, sss, ddn, ENTER PARM LIST FOR PATH/UPGRADE SUPPORT. Explanation: The system issues this message because the reprompt bit (bit 5 of byte 5) is on in your reply to message IDA030A for the trace of the data set defined by ddn in job jjj and step sss. The parameter list you enter in reply to this message controls the printing of path name (AIX) bas'e or upgrade data sets. If you specify a path name, VSAM opens the base and any upgrade data sets associated with it. The parameter list then controls the base and upgrade data sets VSAM opened. The last subparameter (one byte) is described in the parameter list section of OS/VS2 MVS VSAM Logic. System Action: The VSAM job waits until the operator replies. Operator Response: Enter an FE type parameter list. See OS/VS2 MVS VSAM Logic for details about the parameter list. IDA035A Operator Response: Enter a four-digit hexadecimal value. If your response is X'FFFF', the trace never reaches the END value. ill, sss, ddn, ENTER ONE BYTE ERROR CODE Note: Do not reset the count. Continue from the stop value. You may continue the trace using the stop value or a value greater than the stop value. If you want to terminate the trace facility, enter an invalid character (an asterisk, *, for example). The system issues message IDA030A, to which you can reply END. IDA038I ill, sss, ddn, COUNT FIELD AT ADDRESS nnnnnn Explanation: The system issues this message when you specified an FE-COUNT parameter list in reply to message IDA030A for the data set defined by ddn in job jjj and step sss. nnnnnn is the address of the fullword hexadecimal counter field. The system increases this counter by one each time the trace facility data set is entered for data set ddn. You can use this count and the count option of the parameter list to limit the trace output. System Action: None. Operator Response: None. OR 'ANY'. IDA039A Explanation: In reply to message IDA030A for the trace of the data set defined by ddn in job jjj and step sss, the operator specified that the system is to write a trace only when VSAM detects an error. Also, the prompt operator bit (bit 7 of byte 5) is on in the RPL (request parameter list). System Action: The VSAM job waits until the operator replies. Operator Response: If you reply to this message with a one byte error code, the system compares it to the error code entered in reply to message IDA030A. If the error codes are equal, the trace takes place. If you reply ANY, any VSAM detected error is traced. IDA-4 MVS/370 System Messages Volume 1 ill, sss, ddn, ERROR CODE=x. ENTER A OR S (ABEND OR STOP). Explanation: The trace routine detected an error in the trace for the data set defined by ddn in job jjj and step sss. The error code, x, means the following: Error Code 1 Explanation After a BSAM write operation, the DECB (data event control block) was posted with something other than X'48' (purged I/O) or X'41' (EOV required). In the dump, register 2 points to the DECB in error. 0 ·,"' 3 I' 4 5 Module IDAOl9SU issued a GETMAIN macro instruction for a 200-byte save area in the user's subpool. The GETMAIN routine returned an error code. The input registers contain the address of the required control blocks. When trace was called, register 13 + X'IFO' points to the registers in the trace work area. Registers 0 through 15 are stored there. Check the address where the trace point was installed. Register 2 must point to a PLH, and register 3 must point to an AMB. The system tried to open the trace BSAM data set, and the open failed. The system checked the DCB (data control block), offset X'48', for an open indicator (X'10'). This bit was not on after the attempted open. 6 The system tried to close the trace BSAM data set, and the close failed. The reply to this message stops the trace function; if A is entered, a dump is written. System Action: The VSAM job waits until the operator replies. If S is specified, the job continues with no tracing. If A is specified, the job terminates abnormally (system completion code 201). Operator Response: Enter A or S. Problem Determination: Table I, item 5. Specify A if the problem continues. o o IDA Messages - VSAM IDA-5 o IDA-6 MVSj370 System Messages Volume 1 o Access Method Services Messages (IDe) Component Name IDC Program Producing Message Access Method Services Audience and Where Produced For operator: console. For programmer: SYSPRINT data set. Message Format xx IDCnnns ,text xx IDCnnnns ** text xx IDCnnnnns ** text xx Message reply identification (absent, if operator reply not required). nnn Message serial number. nnnn or nnnnn Message serial number, the first digit of which is a condition code that indicates the severity of the problem: Informational message; no effect on execution. Onnn or Onnnn I nnn or I nnnnn Warning message; no effect on execution. 2nnn or 2nnnnn Error; execution may fail. Serious error; successful execution is improbable. 3nnn or 3nnnnn 4nnn or 4nnnnn Terminal error; successful execution is impossible. o Type code: A Action; operator must perform a specific action. D Decision; operator must choose an alternative. E Eventual action; operator must perform action when he has time. I Information; no operator action is required. W Wait; processing stopped until action is determined and performed. ** Indicates a second-level message that further explains a preceding message. text Message text. Comments The messages are in sequence according to the absolute value of the message serial number. The message serial number may have three, four, or five digits (nnn, nnnn, or nnnnn) , as explained above. Associated and Referenced Publications OS/VS Virtual Storage Access Method (VSAM) Programmer's Guide, GC26-3838 OS/VS2 Access Method Services, GC26-3841 OS/VS2 Catalog Management Logic, SY26-3826 OS/VS2 System Programming Library: Data Management, GC26-3803 OS/VS2 MVS Data Management Macro Instructions, GC26-3873 OS/VS2 MVS Data Management Services Guide, GC26-3875 OS/VS2 Resource Access Control Facility (RACF) Command Language Reference, SC28-0733 IBM 3850 Mass Storage System (MSS) Principles of Operation: Reference, GA32-0029 OS/VS2 Mass Storage System Communicator (MSSC) Logic, SY35-0013 OS/VS2 Using OS Catalog Management with the Master Catalog: CVOL Processor, GC35-0010 OS/VS2 MVS Programmed Cryptographic Facility Installation Reference Manual, SC28-0956 OS/VS Message Library: Mass Storage System (MSS) Messages, GC38-1000 DFEF: Catalog Diagnosis Reference, SY26-3886 o IDC Messages - Access Method Services IDC-l • IDCOOOlI FUNCTION COMPLETED, HIGHEST CONDITION CODE WAS cde System Action: The command continues processing. Programmer Response: None. Explanation: This message is issued by any functional command upon its completion. If some error has occurred, the condition code is not O. If an error has occurred, it will be indicated by error messages that precede the completion message. IDC0063I CARTRIDGE LABELS AND INVENTORY RECORD RESTORED System Action: LASTCC is set to cde, MAXCC is also set if cde is greater than the current MAXCC value. Explanation: The cartridge labels and Inventory data set are restored to original status because an error was encountered while relabeling a Mass Storage Volume. Programmer Response: None. System Action: The command continues processing. IDC001I Programmer Response: Take the following action for the command that failed: IDCAMS PROCESSING COMPLETE. MAXIMUM CONDITION CODE WAS cde Explanation: This message is issued at the completion of the job step. • If a Rename Operation Failed for ADDV Run ADDV to backout or retry the rename operation if the volume is inactive. If the volume is active, run MODIFYV or STOREY to either backout or retry the rename operation. System Action: The highest condition code (MAXCC) set during the step is printed and returned to the caller in register IS. Programmer Response: None. If the ADDV, MODIFYV, or STOREY commands are run to recover from a rename failure, a DD statement for the volume is required and must specify deferred mounting. IDCOOOSI NUMBER OF RECORDS PROCESSED WAS nnn Explanation: For the catalog reload function of the REPRO command, nnn indicates the number of records that were read from the input data set. For all other REPRO command functions and all PRINT command functions, nnn indicates the number of records that were written to the output data set. If input records were selectively processed, nnn includes only those actually written to the output data set. If the the Access Method Services Cryptographic Option Program Product (S740-AM8) is installed and the ENCIPHER parameter of the REPRO command was used to encipher a data set, then nnn includes one or more header records. The values specified for the VOLUME and NEWSERIAL parameters depend upon how the volume record is recorded in the Inventory data set. If the cartridge labels have been updated, the volume record will be identified by the new volume serial number. For the VOLUME parameter, specify the volume serial number as recorded in the cartridge labels and the volume record. For the NEWSERIAL parameter, specify the desired volume serial number. Note that the security check for non-VSAM status and password protected data sets is bypassed only if the NEWSERIAL parameter specifies the same volume serial number as recorded in the Inventory data set for the volume label. This allows the original volume serial number of a VSAM volume to be restored if the volume is left partially renamed. System Action: Processing continues. Programmer Response: None. IDC0014I LASTCC = cde If ADDV, MODIFYV, or STOREY terminates without indicating the status of the rename operation, LISTMSVI can be run to determine whether the volume is flagged for recovery purposes. If the mismatch flag is set in the volume record, LISTMSVI not only lists the standard information for the volume but also highlights the volume report with a note that a rename operation failed for the preceding volume and that serial number 'nnnnnn' is recorded in the volume label of the volume. Explanation: This message is issued whenever a non-zero condition code is returned by any functional command upon its completion. The error or errors causing the condition code to be greater than 0 are indicated by error messages that precede this message. Possible values of the condition code, cde, and their meanings are: 4 Warning message; successful execution is probable. 8 Serious error, but processing is completed. 12 Terminating error; processing of the command is terminated. • System Action: Processing is completed or terminated depending on the condition code. Programmer Response: Correct the cause of the error and rerun the job. IDC0061I CARTRIDGE csn EJECTED Explanation: Either a scratch cartridge or an old or defective data cartridge was ejected from the Mass Storage Facility. IDC-2 MVSj370 System Messages Volume 1 If a Rename Operation Failed for MODIFYV To recover from a MODIFYV rename failure 1) run ADDV to activate the volume if the volume is merely inactive and has no volume serial mismatch condition, or 2) run ADDV to both activate the volume and complete the rename operation if the volume is both inactive and has a volume serial mismatch condition, or 3) rerun MODIFYV to complete or retry the rename operation if the volume is active but has a mismatch condition, or 4) run STOREY to complete or retry the rename operation if the volume is active and if a duplicate volume serial number is desired as a result of the rename. () o For the DD statement requirements, the proper VOLUME and NEWSERIAL parameter values, and use of LlSTMSVI, refer to the description above for an ADDV rename failure. Problem Determination: Table I, items 1,2, 3,4, 13, 29, 35a and 35c. IDC0064I SERIAL OWNER SERIAL, OWNER 1 UPDATED IN CARTRIDGE IDC083E Explanation: One or both cartridges assigned to the Mass Storage Volume identified by 'volser' were ejected from the Mass Storage Facility. The message identifies: • The cartridge serial numbers of the sequence one and/or sequence two cartridges ('csn'). • The volume serial number ('volser') of the Mass Storage Volume. • The jobname ('jjj') and stepname ('sss') associated with the eject request. I LABELS AND INVENTORY RECORD Explanation: Either the volume serial number or owner name or both was updated in the label of the Data Cartridges assigned to the Mass Storage Volume and in the volume record in the Inventory data set. However, the data may not yet be updated in the software volume label. System Action: The command continues processing. Programmer Response: None. IDC0068I n BACKUP COPIES EXIST BEYOND MAXIMUM BACKUP Explanation: The number indicated by "n" identifies the number of backup copies that exceed the backup number specified through the use of the CREATEV or MODIFYV command. System Action: The command continues processing. o Programmer Response: The excess backup copies can be scratched by: • The next COPYV command executed to create a new backup copy; the oldest backup copies will be scratched, or • The SCRATCHV command executed for each backup copy to be scratched. IDC0073I Operator Response: Remove the ejected cartridge or cartridges from the cartridge access station of the Mass Storage Facility. If you cannot find a cartridge in the access station, message ICB504E indicates the cartridge status. Perform the recovery action described for message ICB504E. Programmer Response: None. IDC0085I CARTRIDGES csn [csnJ EJECTED Explanation: The cartridge(s) assigned to a Mass Storage Volume were ejected from the Mass Storage Facility. A single cartridge serial number (csn) identifies the sequence one or sequence two cartridge successfully ejected. If both cartridges are in the Mass Storage Facility and are ejected, the cartridge serial numbers of the sequence one and sequence two cartridges are listed respectively. System Action: The command continues processing. Programmer Response: None. IDC0086I The volume is being assigned to a different group • A volume that does not belong to a group is being assigned to a group, or • The group level attributes were changed while a general-use volume was inactive and is now being activated. System Action: The command continues processing. 1 Explanation: Either the volume serial number or owner name or both was changed in the volume label as requested. System Action: The command continues processing. Programmer Response: None. IDC0088I • SERIAL OWNER SERIAL, OWNER IUPDATED IN VOLUME LABEL VOLUME ATTRIBUTES CHANGED TO AGREE WITH GROUP groupname Explanation: The attributes (bind/no bind, readonly /readwrite, dasderase/nodasderase, exclusive/shared, pagefault/nopagefault) of a general-use volume were changed to match the attributes defined at the group level for all general-use volumes belonging to the group. If the user did not explicitly request the attribute change, the attributes are changed implicitly because: csn [csnJ EJECTED; VOL volser - ill sss CARTRIDGES csn [csnJ SCRATCHED FOR COpy yyddd Explanation: The cartridges assigned to the copy volume created on the date indicated by 'yyddd' were successfully scratched. If only one cartridge was in the MSF, the single cartridge serial number (csn) identifies the sequence one or sequence two cartridge that was scratched. If both cartridges were in the Mass Storage Facility, both cartridges were scratched and the cartridge serial numbers of the sequence one and sequence two cartridges are listed respectively. Programmer Response: None. System Action: The command continues processing. o Programmer Response: None. IDe Messages - Access Method Services IDC-3 IDC0098I ** LOCATION OF VOLUME: location Explanation: The location information recorded in the Inventory data set for the cartridges assigned to the Mass Storage Volume is listed. See the preceding message for the cartridge serial numbers of these cartridges. System Action: The command terminates with an error message unless additional volumes have been specified for processing. IDCOI07I NO DATA SETS ELIGIBLE FOR SELECTION ON VOLUME ser Explanation: No data sets on volume ser met the criteria specified on the command for either listing or scratching. ~\ V System Action: If there are more volumes to be processed, the next volume is processed. Otherwise, the command terminates. Programmer Response: None. Programmer Response: Insert the missing cartridges when the Mass Storage Volume Control portion of the Mass Storage System Communicator is enabled, and rerun the command. If the cartridges assigned to the volume are lost, use the REMOVEVR command to delete the volume record from the Inventory data set before rerunning the command. IDCOI02I NO ACTIVE NON-GROUPED VOLUMES IN THE INVENTORY DATA SET IDC0112I dsn SCRATCHED Explanation: The data set dsn was successfully scratched from the VTOC. System Action: If other data sets remain to be scratched, processing continues with the next data set. Otherwise, the command terminates. Explanation: There are no nongrouped, active mass storage volumes in the inventory data set. A reason code of X'208' or X'223' was returned from the Mass Storage Volume Control functions. Programmer Response: None. System Action: The command terminates. Explanation: An entry indicating that volume volser in group group name was scheduled for processing by the system-initiated scratch function was found (1) when modifying the group status with the OFFT or OFFP parameter, (2) when scratching the group scratch record, or (3) when removing a volume from the group. The volume was not processed. Programmer Response: None. IDCOI04I NO ACTIVE VOLUMES IN THE INVENTORY DATA SET Explanation: Either there are no base volume records in the Inventory data set, or there are no base volume records with the active flag on in the Inventory data set. A reason code of X'208' or X'223' was returned from the Mass Storage Volume Control functions. IDC0117I VOL volser IN GROUP group name NOT PROCESSED BY SIS System Action: Processing continues. Operator Response: None. System Action: The command terminates. Programmer Response: Use the SCRDSET command as required to perform necessary scratch processing for volume volser. The volume is not scheduled for system-initiated scratch processing. Programmer Response: None. Problem Determination: Table I, items 4, 13, 20, 35c. IDCOl05I IDC0204I NO ACTIVE VOLUMES IN GROUP grpname Explanation: Either there are no mass storage volumes in the group grpname, or there are no base volume records with the active flag on in the group. System Action: If any groups remain to be processed, processing continues with the next group. Otherwise, the command terminates. c PRECEDING COMMAND BYPASSED DUE TO CONDITION CODES Explanation: The modal command structure specification caused the command to be bypassed. System Action: The command is checked for syntactic errors, but not executed. Programmer Response: None. Programmer Response: None. Problem Determination: Table I, item 4, 29. IDCOI06I NO ACTIVE GENERAL USE VOLUMES IN GROUP grpname Explanation: Either there are no mass storage volumes in group grpname, or there are no base volume records in the Inventory data set in the group with both the active and general-use flags on. System Action: If any groups remain to be processed, processing continues with the next group. Otherwise, the command terminates. IDC0206I IMPROPERLY PLACED COMMA HAS BEEN FOUND AND IGNORED Explanation: An unneeded comma has been coded; omitted positional parameters may not be denoted by consecutive commas. System Action: The usage is accepted and the extraneous comma is ignored. Programmer Response: Remove the extra comma. Programmer Response: None. Problem Determination: Table I, item 4, 29. IDC-4 MVS/370 System Messages Volume 1 c o IDC0222I WARNING: COMMAND-END DELIMITER APPEARS WITHIN APOSTROPHES Explanation: A semicolon, the optional command delimiter, has been found in an item that is enclosed within apostrophes. A closing apostrophe may have been omitted. System Action: The usage is accepted and processing continues, treating the semicolon as a valid character. Programmer Response: Insert the missing apostrophe, if one was omitted, and rerun the job. System Action: If the SCRDSET command is being run, this data set is not scratched. If the LISTDSET command is being run, this data set is listed unless the UNCATALOGED, EXPIRATIONDATE, EXPIRATION, CREATIONDATE, or CREATION parameter is specified. Programmer Response: Determine why the data set was not located, correct the problem if necessary, and rerun the command. Problem Determination: Table I, items I, 2, 3, 4, 13, 29, and 34. IDC0362I ** dsn NOT SCRATCHED Problem Determination: Table I, item 4, 29. o IDC0233I TOO MANY RIGHT PARENTHESES FOUND. EXCESS IGNORED Explanation: An error occurred during a VSAM delete request. The error prevented the data set dsn from being scratched. A preceding message explains the type of error. Explanation: Too many right parentheses have been found at the end of a subparameter list or following a first-level parameter. System Action: The command continues to scratch and un catalog remaining eligible data sets. System Action: The excess parentheses are ignored and scanning continues. Programmer Response: Correct the error identified in the preceding message and do one of the following: Programmer Response: Correct the invalid syntax. • Rerun the SCRDSET command. Problem Determination: Table I, item 4, 29. • Specify DELETE in the DISP parameter on the DD statement to scratch the data set. IDC0234I WARNING: TOO FEW RIGHT PARENTHESES FOUND AT END OF COMMAND • Run the DELETE command to scratch the data set. Explanation: Too few right parentheses have been found at the end of the command to properly close off the subparameter lists. Problem Determination: Table I, items 1, 2, 3, 4, 9, 13, 25a, 29, and 34a. System Action: The usage is accepted and processing continues. IDC0363I Programmer Response: Correct the invalid syntax. Explanation: One of the following situations occurred: Problem Determination: Table I, item 4, 29. • IDC0339I ** dsn NOT UNCATALOGED An error occurred during a VSAM delete request. The error prevented data set dsn from being uncataloged. ENCIPHERED DATAKEY FOR key name is key value A preceding message explains the error. Explanation: The key value field provides the key value for the data encrypting key enciphered under the secondary file key whose external label is key name. • An error occurred during an OS uncatalog request. The error prevented data set dsn from being uncataloged. System Action: Processing continues. A preceding message explains the error. Programmer Response: Save the key value for use when the data set is deciphered. IDC0342I PRIV ATE DATA KEY IS key value Explanation: The user did not specify a private data encrypting key. REPRO command processing provided the data encrypting key given by key value. System Action: Processing continues. Programmer Response: Save the key value for use when the data set is deciphered. IDC03611 o • Because the data set cannot be scratched, no attempt was made to uncatalog the data set. System Action: The command continues to scratch and uncataloJ remaining eligible data sets. Programmer Response: Correct the error identified in the preceding message. If the data set was already scratched from the VTOC, do one of the following: • Specify UNCATLG in the DISP parameter on the DD statement to uncatalog the data set. • Run the DELETE command to uncatalog the data set. • Run the IEHPROGM utility to un catalog the data set. ** dsn NOT LOCATED Explanation: The VSAM or OS locate request for data set dsn was unsuccessful. A preceding message indicates the reason for the failure. An error occurred during the scratch of data set dsn. IDe Messages - Access Method Services IDC-5 If the data set was not scratched from the VTOC, do one of the following: IDC0398I • Rerun the SCRDSET command. • Specify DELETE in the DISP parameter on the DD statement to scratch the data set. .• Run the DELETE command to scratch the data set. Explanation: The data set identified·in the subsequent message resides on more than twenty volumes, and as far as the program can tell, it has not already been recataloged. Recataloging is not supported by this program if the data set resides on more than 20 volumes. If the data set is cataloged in the VSAM owning catalog, it has already been recataloged. If the data set is not cataloged at all, this message should be ignored. • Run the IEHPROGM utility to scratch and uncatalog the data set. Problem Determination: Table I, items 1,2, 3, 4, 9, 13, 25a, 29, and 34a. IDC394I .iii.sss 3850 DEMOUNT FAILED,VOL= Vvvvvv,vua, RC=X'cde' Explanation: The system was unable to demount the virtual volume requested in step sss of job jjj. See message text for virtual volume serial and virtual (vua) unit address. Refer to Mass Storage System (MSS) Messages for an explanation of the reason codes (RC). DATA SET RESIDES ON MORE THAN TWENTY VOLUMES System Action: The command continues processing. Programmer Response: Use IEHPROGM utility or Access Method Services DELETE and DEFINE command to recatalog the data set if it is cataloged and not already recataloged. Problem Determination: Table I, item 1, 3, 4, 13, 14, 25d, 29, and 34. IDC497E CARTRIDGE EJECTED; jobname, stepname Explanation: An informational message has been directed to the system operator, notifying him of the presence of a cartridge in the cartridge access station. System Action: Processing continues. System Action: The processing continues. Operator Response: Fix the problem indicated by the reason code (RC). Then issue the 'UNLOAD' command. IDC0396I Operator Response: Remove the cartridge from the cartridge access station. ** dsn NOT RECATALOGED Explanation: The data set (dsn) was not recataloged. See preceding message for the reason. IDC498D System Action: The command continues processing. Programmer Response: Examine the preceding message for response. IDC0397I DATASET CATALOGED IN VSAM CATALOG THAT DOES NOT OWN VOLUME Explanation: The data set identified in the subsequent message was located in a VSAM catalog that does not own the volume. VSAM catalog management does not support altering device type and volume serial number in VSAM catalogs other than the owning catalog. System Action: The command continues processing. Programmer Response: Use the Access Method Services LISTCAT, DELETE, and DEFINE commands to determine the fields defined in the entry, delete the entry, and redefine the entry with the new device type. Problem Determination: Table I, item 1,2, 3, 4, 13, 14, 25b, 29, and 34. ACCESS REQUESTED TO {STAGING PACK] VTOCHEADER VTOC VOL=SER=volser: REPLY Y OR N c Explanation: Processing of REPAIRV DISPLAY or REPAIRV COPY command requests authorization to access a staging pack, or processing of the REPAIRV MODIFY command requests authorization to update the volume table of contents (VTOC) or its header (VTOCHEADER). In the message, "olser identifies the volume serial number. System Action: Processing of the REPAIRV command waits for the operator's response. If the response is Y, processing continues; if the response is N, the command terminates with a return code of 12. Operator Response: Enter Y to allow access or N to deny access. Problem Determination: Table I, items 2, 3, 4, and 29. IDC0508I DATA ALLOCATION STATUS FOR VOLUME ser IS rc Explanation: This message indicates the allocation status for a volume containing the data component. The code indicating the status is the VSAM catalog return code; a 0 indicates success. System Action: Processing continues. Programmer Response: See message IDC3009I for a complete explanation of rc. IDC-6 MVS/370 System Messages Volume 1 c o IDC0509I INDEX ALLOCATION STATUS FOR VOLUME ser IS rc Programmer Response: None. IDC05311 ENTRY xxx ALTERED Explanation: This message indicates the allocation status for a volume containing the index component. The code indicating the status is the VSAM catalog return code; a 0 indicates success. Explanation: This message indicates that the specified entry has been successfully altered. System Action: Processing continues. System Action: Processing continues. Programmer Response: See message IDC30091 for a complete explanation of rc. Programmer Response: None. IDC05321 IDC0510I CATALOG ALLOCATION STATUS FOR VOLUME ser IS rc Explanation: This message indicates the allocation status of a volume containing the VSAM catalog. The code indicating the status is the VSAM catalog return code; a 0 indicates success. ** ENTRY xxx NOT ALTERED Explanation: This message indicates that the entry was not altered. System Action: The preceding message in the system output indicates the reason the entry was not altered. Processing continues. System Action: Processing continues. Programmer Response: See message IDC3009I for a complete explanation of rc. Programmer Response: Correct the problem indicated by the previous message, and reenter the command. IDC0534I IDC0511I SPACE ALLOCATION STATUS FOR VOLUME ser IS rc Explanation: This message indicates the allocation status for a volume on which VSAM space is being defined. The code indicating the status is the VSAM catalog return code; a 0 indicates success. o System Action: Processing continues. Programmer Response: See message IDC3009I for a complete explanation of rc. IDC0512I NAME GENERATED - (x) dsn Explanation: This is an informational message. Data and index component names are generated by VSAM catalog management, when these names have not been specified. The parenthesized character ('D' or '1') indicates which component dsn names. Explanation: This is an informational message indicating the member name that was not renamed. System Action: The preceding message in the system output indicates the reason the member name was not renamed. Processing continues. Programmer Response: Correct the problem indicated by the previous message, and reenter the command. IDC0535I MEMBER mem RENAMED Explanation: The indicated member has been successfully renamed. System Action: Processing continues. Programmer Response: None. ** MEMBER mem NOT DELETED System Action: Processing continues. IDC05481 Programmer Response: None. Explanation: This is an informational message only, issued to inform the operator or programmer the member mem was not deleted. IDC0520I CATALOG RECOVERY VOLUME IS ser Explanation: This is an informational message indicating the volume serial number of the volume that contains and will contain all catalog recovery data for the object just defined. System Action: An associated message accompanies this message indicating why the member was not deleted. Processing continues. System Action: Processing continues. Programmer Response: None. Programmer Response: The named volume should be mounted for any future operation that modifies the catalog entry for the object just defined. IDC0549I MEMBER mem DELETED IDC0526I o ** MEMBER mem NOT RENAMED ALTERED ALLOCATION STATUS FOR VOLUME ser IS rc Explanation: This is an informational message indicating the allocation status of volumes being added or removed from a VSAM data set. The code indicating the status is the VSAM catalog return code (see message IDC3009I). Explanation: This is an informational message only, indicating the member that has been successfully deleted. System Action: Processing continues. Programmer Response: None. System Action: Processing continues. IDe Messages - Access Method Services IDC-7 IDC0550I ENTRY (x) dsn DELETED Explanation: The specified dsn (data set name) entry was deleted from the VSAM catalog. x indicates the type of entry: C--cluster, D--data, G--alternate index, I--index, R--path, V--volume, U--user catalog, M--master catalog, A--non-VSAM, B--GDG base, X--alias. System Action: Processing continues. Programmer Response: None. IDC06041 DATA SET BEING IMPORTED WAS EXPORTED ON date AT hh:mm:ss Explanation: This informational message gives the date and time that the data set was exported. System Action: A volume entry is deleted only when the volume no longer contains any data spaces. This is an informational message only. Processing continues. System Action: Processing continues. Programmer Response: None. Programmer Response: None. IDC05511 IDC06111 "'''' ENTRY dsn NOT DELETED Explanation: This message indicates the entry that was not deleted. An accompanying message will indicate why the entry was not deleted. System Action: The named dsn is not deleted. DATA SET TO BE IMPORTED ALREADY EXISTS - DELETE ATTEMPTED Explanation: A catalog define was attempted for the data set to be imported; it failed because an entry with that name already existed in the catalog. This situation occurs when a temporarily exported data set is imported back into the catalog from which it was exported. Programmer Response: Correct the cause of non-deletion. Problem Determination: Table I, items 1, 3, 4,29. IDC05551 DELETION OF SPACE OBJECT DID NOT CAUSE ser TO BE DELETED Explanation: When a DELETE command is executed against volume ser and the FORCE parameter is not specified, all empty data spaces are deleted; data spaces that still contain data set segments are not deleted. Only when all data spaces on a volume are deleted or when FORCE is specified, is that volume deleted from its owning catalog. System Action: An attempt is made to delete the existing entry. The message following this message in the listing indicates whether the delete was successful. Programmer Response: None. IDC06221 USER CATALOG catname DISCONNECTED Explanation: A user catalog has been disconnected by IMPORTRA in order to connect a new pointer to the user catalog. System Action: Processing continues. System Action: The volume is still ow'ned by the catalog in which it was originally defined. Programmer Response: None. Programmer Response: None. IDC06261 IDC05711 Explanation: The object named as "dsn" has been successfully imported. CATALOG RELOAD HAS BEEN INVOKED Explanation: A REPRO command has been executed where the target data set is a catalog. This message marks the beginning of processing of a catalog reload operation. IMPORTRA SUCCEEDED FOR dsn System Action: Normal processing continues. Programmer Response: None. System Action: Processing continues. IDC06341 NUMBER OF ENTRIES CONVERTED WAS nnn Programmer Response: None. IDC05941 PORTABLE DATA SET CREATED SUCCESSFULLY ON date AT hh:mm:ss Explanation: The number of catalog entries successfully converted into entries in the VSAM or ICF catalog is indicated. All base entries and their associations are counted (data and index component entries are not counted). Explanation: At this point, the portable data set contains all information necessary to re-create the cluster being exported. System Action: Processing continues. System Action: Processing continues. Programmer Response: None. Programmer Response: None. IDC06351 IDC06031 Explanation: During CNVTCAT processing, the catalog entry dsn was not converted. CONNECT FOR USER CATALOG dsn SUCCESSFUL Explanation: This message identifies the name of the catalog for which CONNECT completed successfully. IDC-8 MVS/370 System Messages Volume 1 "'''' dsn NOT CONVERTED System Action: An associated message contains the information required to correct the error. Processing continues with the next entry. c Programmer Response: None. o IDC0636I NUMBER OF ENTRIES UPDATED WAS nnn Explanation: The number of non-VSAM entries whose volume information has been updated is indicated. Volume information of a non-V SAM entry is updated when the volume information of a duplicate entry being converted from the OS source catalog is different from that of the existing non-VSAM entry. IDC0670I DATA SET SUCCESSFULLY EXPORTED Explanation: The data set named in message IDC0674I was successfully retrieved and written to the portable data set. System Action: Processing continues. Programmer Response: None. IDC0672I "'''' LOCKED ON CATALOG catname System Action: Processing continues. Programmer Response: None. IDC0637I Explanation: This is an informational message providing the name of the owning catalog whose CRAs will be processed. It is the name of the catalog owning the first CRA processed. ** dsn NOT UPDATED System Action: Processing continues. Explanation: This is an informational message only. The OS catalog entry specified was not converted. System Action: An accompanying message contains the information required to correct the error. Processing continues. Programmer Response: None. IDC0639I Programmer Response: None. IDC0674I "'''' NAME IS dsn Explanation: This second-level informational message gives the data set name of the object referred to in the preceding message(s). SPHERE CONVERSION STARTED FOR dsn System Action: See the primary message. Explanation: The conversion of the specified base sphere (dsn) and its associations has started. System Action: Processing continues. Programmer Response: See the primary message. IDC0676I PORTABLE DATA SET CREATED SUCCESSFULLY ON date AT time Programmer Response: None. o IDC0652I dsn SUCCESSFULLY BUILT Explanation: This is an informational message indicating the portable data set contains the necessary information to recreate the data set(s) via IMPORTRA. Explanation: Building of the alternate index identified by dsn has been successfully completed with no errors encountered. System Action: Processing continues. System Action: Processing continues. Programmer Response: None. Programmer Response: None. IDC0680I VOLUME volser CREATED ON CARTRIDGES csnl csn2 IDC0665I NUMBER OF ENTRIES THAT MISCOMPARED IN THIS CRA - nn Explanation: The COMPARE option was requested and this informational message indicates the number, nn, of entries (volume, cluster, alternate index, non-VSAM, and/or user catalog entries) for which a miscompare between the catalog recovery area (CRA) and catalog occurred. System Action: Processing continues. Explanation: A new volume was created. The message identifies the cartridge serial number (csn 1 and csn2) of the cartridges used and volume serial (volser) assigned. System Action: The command continues processing. Programmer Response: None. IDC0686I PARTIALLY CREATED VOLUME volser SCRATCHED Programmer Response: Determine whether recovery is required. For more information on catalog recovery, see OS/VS2 Access Method Services. Explanation: The partially created volume (volser) was scratched during back out because an error occurred. IDC06691 System Action: The command terminates normally. EXPORTING FROM CRA ON VOLUME ser Explanation: This is an informational message indicating the current catalog recovery area (CRA) and volume being used to export the data set(s) named in the following message(s). Programmer Response: Correct the error indicated in a preceding message and rerun the command. System Action: Processing continues. o Programmer Response: None. IDe Messages - Access Method Services IDC-9 IDC0703I ** VOL volser COPIES TO CART csnt csn2, DATE yyddd IDC0724I Explanation: The volume (volser) was copied to the cartridges (csnl and csn2) on the date indicated by'yyddd'. Explanation: The volume (volser) has been activated but the volume serial number could not be changed. See the preceding message for further explanation of the error. ** SERIAL NUMBER OF VOLUME volser NOT CHANGED System Action: Processing continues. Programmer Response: None. System Action: Correct the problem as indicated in the preceding message. IDC0704I ** CARTRIDGES OF OLDEST BACKUP COPY yyddd SELECTED FOR REUSE Programmer Response: Run the MODIFYV command to change the volume serial number of the active volume. Explanation: The COPYV command selected the cartridges of the oldest backup copy volume indicated by the date "yyddd" for reuse. The preceding message describes the status of the new copy volume. IDC0725I READWRITE ATTRIBUTE SET FOR VOLUME volser Explanation: The volume (volser) is assigned the readwrite attribute as requested. System Action: Processing continues. System Action: Processing continues. Programmer Response: None. Programmer Response: None. IDC0705I ** CARTRIDGES OF AN INCOMPLETE COPY VOLUME SELECTED FOR REUSE IDC07311 VOLUME volser HAS BEEN MADE INACTIVE Explanation: The designated volume (volser) was successfully deactivated and made nonmountable. Explanation: Due to a previous failure by the COPYV command, the cartridges of an incomplete copy volume were reused by the command. The preceding message identifies the status of the new copy volume. System Action: Processing continues. System Action: Continue processing. Programmer Response: None. Programmer Response: None. IDC0733I VOLUME LABEL RESTORED TO ORIGINAL STATUS IDC07tlI ** VOLUME volser RESTORED FROM COPY VOLUME volser, COPY DATE yyddd Explanation: The volume label is restored to its original status because the volume cannot be deactivated nor the volume serial number changed in the cartridge labels. A flag in the Inventory data set, indicating a mismatch between the volume label and cartridge labels, will remain set only if the flag was previously set from an earlier relabel failure by the MODIFYV, ADDV, or STOREY command. Explanation: The designated volume (volser) was successfully restored using either the latest backup copy or a user designated copy 'volser' created on the date indicated by 'yyddd'. However, if the target volume serial number is different than the copy volume, the target volume serial number was overwritten during the copy operation and must be restored. The target volume is currently flagged as an incomplete copy in the Inventory data set. The command will restore the volume label and clear the incomplete copy flag from the Inventory data set before processing of the command terminates. Programmer Response: Take one of the following actions for the command that failed: System Action: Processing continues. • Programmer Response: None. IDC0722I VOLUME volser HAS BEEN ACTIVATED Explanation: The inactive volume indicated by 'volser' was made active but either the volume attributes could not be updated or the volume serial could not be changed. c System Action: The command terminates with an error message. If a Rename Operation Failed for ADDV Run ADDV to backout or retry the rename operation if the volume is inactive. If the volume is active, run MODIFYV or STOREY to either backout or retry the rename operation. If the ADDV, MODIFYV, or STOREY commands are run to recover from a rename failure, a DD statement for the volume is required and must specify deferred mounting. System Action: Processing continues. Programmer Response: Run the MODIFYV command to change the volume attributes or the volume serial number of the active volume. IDe-lO MVS/370 System Messages Volume 1 The values specified for the VOLUME and NEWS ERIAL parameters depend upon how the volume record is recorded in the Inventory data set. If the cartridge labels have been updated, the volume record will be identified by the new volume serial number. For the VOLUME parameter, specify the volume serial number as recorded in the cartridge labels and the volume record. For the NEWSERIAL parameter, specify the desired volume serial number. Note that the security check for non-VSAM status c o • and password protected data sets is bypassed only if the NEWSERIAL parameter specifies the same volume serial number as recorded in the Inventory data set for the volume label. This allows the original volume serial number of a VSAM volume to be restored if the volume is left partially renamed. • If ADDV, MODIFYV, or STOREY terminates without indicating the status of the rename operation, LISTMSVI can be run to determine whether the volume is flagged for recovery purposes. If the mismatch flag is set in the volume record, LISTMSVI not only lists the standard information for the volume but also highlights the volume report with a note that a rename operation failed for the preceding volume and that serial number 'nnnnnn' is recorded in the volume label of the volume. • The FROM and TO volume serial numbers are not the same, and processing terminated during the copy operation. • The FROM and TO volume serial numbers are not the same, and processing terminated before the VTOC and volume label were updated. • The TO volume is VSAM and processing terminated before the VSAM recataloging was completed. If a Rename Operation Failed for MODIFYV System Action: The command terminates with an error message indicating the severity of the problem. To recover from a MODIFYV rename failure 1) run ADDV to activate the volume if the volume is merely inactive and has no volume serial mismatch condition, or 2) run ADDV to both activate the volume and complete the rename operation if the volume is both inactive and has a volume serial mismatch condition, or 3) rerun MODIFYV to complete or retry the rename operation if the volume is active but has a mismatch condition, or 4) run STOREY to complete or retry the rename operation if the volume is active and if a duplicate volume serial number is desired as a result of the rename. o For the DD statement requirements, the proper VOLUME and NEWSERIAL parameter values, and use of LISTMSVI, refer to the description above for an ADDV rename failure. If the scratch option was specified or defaulted to, scratching the data sets on FROM volume. For conversion from a 3336 Modell Disk Pack to a mass storage volume, the incomplete copy flag is set in the Inventory data set for any of the following cases: Programmer Response: If the incomplete copy flag is on in the Inventory data set, rerun the CONYERTV command, recover from a copy volume using the RECOVERV command, or scratch the Mass Storage Volume using the SCRATCHY command. Otherwise, you can decide whether to rerun the CONVERTV command or to complete the functions not performed by CONVERTV using other Access Method Services commands or utility programs. The owner in the volume label can be updated by the MODIFYV command for Mass Storage Volumes or IEHDASDR for 3336 Modell Disk Packs. Data sets can be recataloged using Access Method Services DELETE and DEFINE commands or IEHPROGM utility. Data sets can be scratched using the Access Method Services DELETE command or IEHPROGM utility. Problem Determination: Table I, items 1, 2, 3, 4, 13, 29, and 35c. • If a Rename Operation Failed for STOREY Rerun STOREY or run MODIFYV to either backout or retry the rename operation. For the DD statement requirements, the proper VOLUME and NEWS ERIAL parameter values, and use of LISTMSVI, refer to the description above for an ADDV rename failure. IDC0743I FROM VOLUME COPIED TO THE TO VOLUME Explanation: The source volume was successfully copied to the target volume. System Action: The command continues processing. Programmer Response: None. Problem Determination: Table I, items 1,2, 3,4, 13, 29, 35a, and 35c. IDC0746I DATA SETS IN VSAM CATALOG SUCCESSFULLY RECATALOGED IDC0737I FURTHER PROCESSING TERMINATED Explanation: An error occurred which prevents any further processing. Preceding messages indicate the extent of the processing which has been completed. Functions which may not be completed are: Explanation: Data sets in the VSAM catalog owning the volume have been successfully recataloged. System Action: The command continues processing. Programmer Response: None. • o Updating the alternate track information in the VTOC of the TO volume. • If the volume is VSAM, updating the time stamp in the VTOC of the TO volume. • If the FROM and TO volume serial numbers are different, updating the serial number in the label of the TO volume. • Updating the owner in the label of the TO volume. • If a recatalog option was specified or defaulted to, recataloging the data sets. IDC0747I VTOC AND LABEL OF TO VOLUME UPDATED Explanation: The converted volume now has the appropriate alternate track information and VSAM time stamp in the VTOC. The converted volume now has the appropriate owner and volume serial number in the label. System Action: The command continues processing. Programmer Response: None. IDC Messages - Access Method Services IDe-II IDC0748I ELIGIBLE NON-VSAM DATA SETS SUCCESSFULLY RECATALOGED System Action: Continue processing. (~'I Programmer Response: None. Explanation: The data sets not in the VSAM owning catalog have been recataloged if there were any that needed to be reca taloged. IDC783E ~~c)ll' SCRATCH CARTRIDGE csn EJECTED; iii sss Programmer Response: None. Explanation: A scratch cartridge was ejected from the Mass Storage Facility (MSF). The message identifies the cartridge serial number (csn) of the cartridge ejected plus the jobname (ill) and the stepname (sss) associated with the ejected cartridge. IDC0749I VTOC OF FROM VOLUME SCRATCHED System Action: Processing continues. Explanation: The VTOC of the source volume was successfully scratched. Operator Response: Remove the scratched cartridge from the Cartridge Access Station and label it as a scratch cartridge. System Action: The command continues processing. IDC0790I CARTRIDGE csn REPLACED BY CARTRIDGE csn System Action: The command continues processing. Programmer Response: None. IDC07511 CARTS csnl csn2 SCRATCHED FOR VOLUME volser Explanation: The requested volume (volser) was scratched. The message identifies the cartridges scratched (csnl and csn2). The cartridge IDs in the message are in reverse order from the order in which they were scratched, which is csn2 then csnl. Explanation: An old or defective cartridge of a Mass Storage Volume has been replaced by a scratch cartridge selected by the user or at random by the Mass Storage Controller (MSC). The first cartridge serial number (csn) identifies the replaced cartridge; the second cartridge serial number (csn) identifies the cartridge used as the replacement. The data on the old or defective cartridge has been copied to the new cartridge. System Action: Processing continues. System Action: The command continues processing. Programmer Response: None. Programmer Response: None. IDC0760I RECORD FOR COPY yyddd REMOVED Explanation: The copy record created on the date indicated by 'yyddd' was removed from the Inventory data set. System Action: The command continues processing. Programmer Response: None. IDC0763I RECORD FOR VOLUME volser REMOVED Explanation: A base volume record for volume (volser) was removed from the Inventory data set. IDC791E REPLACED CARTRIDGE csn ( UNIDENTIFIED I EJECTED; .ill sss System Action: The command continues processing. Programmer Response: None. System Action: Processing continues. IDC0780I SCRATCH CARTRIDGE csn EJECTED Operator Response: Remove the cartridge from the Cartridge Access Station and label it as an old or defective cartridge. Explanation: A scratch cartridge (csn) was ejected from the Mass Storage Facility (MSF). The message identifies the cartridge serial number of the cartridge. IDC0810I VOLUME ser BEING PROCESSED System Action: Continue processing. Explanation: A new volume ser is being processed. Messages follow to indicate the data sets on the volume that are scratched. Programmer Response: None. System Action: Processing of data sets on the volume begins. IDC07811 NUMBER OF SCRATCH CARTRIDGES EJECTED IS nnnnDDnDD Programmer Response: None. IDC-12 MVS/370 System Messages Volume 1 _ J "'--_/ Explanation: The cartridge serial number (csn) identifies an ejected cartridge. An old or defective cartridge of a Mass Storage Volume is ejected from the Mass Storage Facility (MSF) after being replaced with a different cartridge. The jobname (jjj) and the stepname (sss) identify the job associated with the ejected cartridge. If the cartridge was ejected, the replacement failed and the system failed to read the base volume record. The csn could not be identified. Messages IDC2080I and IDC2400I will follow this message indicating that the base volume could not be read. Explanation: A number of scratch cartridges (nnnnnnnnn) were ejected successfully from the library. (-~ \ c IDC08111 O ~·T . '1 dsn UNCATALOGED Explanation: The data set entry for dsn was successfully removed from the catalog. System Action: Processing continues. Programmer Response: None. IDC08121 n DATA SETS WERE SCRATCHED FROM VOLUME ser Explanation: The number of data sets scratched from volume ser was n. Programmer Response: None. IDC08161 SYSCTLG DATA SET NOT SCRATCHED Explanation: The PURGE parameter was not specified on a SCRDSET command and an OS system or CVOL catalog data set SYSCTLG met the limiting criteria for data set scratching. Data set SYSCTLG was not scratched. System Action: Processing continues with the next volume to be processed. Programmer Response: If the SYSCTLG data set must be scratched, use the IEHPROGM utility, or run the SCRDSET command with the PURGE parameter. System Action: Processing continues. Programmer Response: None. IDC08131 n CATALOGED GDG TYPE DATA SETS WERE NOT SCRATCHED Explanation: The number of cataloged generation data group (GDG) type data sets that were not scratched is n. The SCRDSET command does not scratch cataloged data sets with names that end in 'name.GnnnnVnn'. IDC0817I ALL ACTIVE VOLUMES IN GROUP grpname WERE EXCLUDED Explanation: No volumes were processed in group grpname. Each active volume that normally would have been processed was excluded with the EXCLUDEVOLUMES parameter. System Action: If any groups remain to be processed, processing continues with the next group. If not, the command terminates. Programmer Response: None. System Action: Processing continues with the next volume to.be processed. IDC08321 NO Programmer Response: If the data sets must be scratched, use one of the following methods to scratch them: o • Run the IEHPROGM utility. • Run the DELETE command. • Specify DELETE in the DISP parameter on the DD statement. IDC0814I n CATALOGED MULTI-VOLUME DATA SETS WERE NOT SCRATCHED BASE VOLUME DUPLICATE VOLUME NON-GROUPED VOLUME CARTRIDGE INDEX PLACE HOLDER GROUP SCRATCH GROUP CATALOG RECORDS EXIST IN THE INVENTORY Explanation: No records of the type requested exist in the inventory. System Action: Processing continues. Explanation: The number of cataloged multivolume data sets that were not scratched is n. The SCRDSET command does not scratch multivolume cataloged data sets. Programmer Response: None. IDC08551 CHANGE OF prm SUCCESSFUL System Action: Processing continues with the next volume to be processed. Programmer Response: If the data sets must be scratched, use one of the following methods to scratch them: System Action: The command continues processing. • Run the IEHPROGM utility. Programmer Response: None. • Run the DELETE command. IDC08611 NO TAPE DATA SETS OPEN FOR THIS CHECKPOINT • Specify DELETE in the DISP parameter of the DD statement. Explanation: No type 1 DSDRs were found for this checkid. IDC0815I o Explanation: The specified TUNE command parameter (prm) was successfully changed. VOLUME ser IN GROUP grpname BEING PROCESSED Explanation: A new volume with the volume serial number ser in group grpname is being processed. Additional messages follow to indicate the data sets that have been scratched, if any. System Action: Normal processing continues, the checkpoint is not processed. Programmer Response: None. System Action: The volume is processed. IDe Messages - Access Method Services IDC-13 IDC0862I DUPLICATE SELECTED CHECKID xxxxxxxxxxxxxxxx IDC0922I 'xxx' DUMP ELEMENT INVALID FOR SYMBOLIC DUMP Explanation: The same checkid was selected by the user more than once. Explanation: The specified dump element in a symbolic dump list has an invalid type field or the length field is invalid for the specif!.ed type. The condition code remains unchanged. System Action: Normal processing continues, the checkpoint is not processed. System Action: The specified dump element is ignored. Programmer Response: Check to see if another checkid was intended; and then resubmit. Programmer Response: Correct the length and/or type of the specified dump element. IDC0863I IDC0923I 'xxx' ARRAY HEADER INVALID FOR SYMBOLIC DUMP DUPLICATE CHECKPOINT ENTRY xxxxxxxxxxxxxxxx Explanation: A duplicate entry was found for a user-selected checkid already. System Action: Normal processing continues. Programmer Response: None. IDC0874I FOLLOWING NOT ALPHABETIC INSUFFICIENT WORK SPACE FOR SORT Explanation: Insufficient virtual storage is available for sorting alphabetically the objects to be listed by a LISTCRA command. System Action: The sorting is not done and the objects are listed in the order that they are encountered while reading the catalog recovery area. Programmer Response: If a sorted listing is desired, rerun the job with a larger storage allocation. IDC08771 NUMBER OF RECORDS THAT MISCOMPARED IN THIS CRA - nn Explanation: The COMPARE option was requested and this message indicates the number (nn) of records for which a miscompare between the catalog recovery area and catalog occurred. System Action: Processing continues. Programmer Response: Determine whether recovery is required. For more information on catalog recovery, see OS/VS2 Access Method Services. Explanation: The specified array header in a symbolic dump list has an invalid extent field (must be greater than 0 and less than or equal to 99), has an invalid item count field (must be greater than 0), or is an array header within an existing array specification (arrays of arrays are not allowed). The condition code remains unchanged. System Action: The specified array header is ignored. Dump elements within the array specification are treated as single (non-arrayed) items. Programmer Response: Correct the invalid fields of the specified array header. IDC0924I DUMP ROUTINE INVOKED AT 'mac' Explanation: The Access Method Services dump routine has been invoked at the specified UDUMP macro (mac), a dump entry point. System Action: A dump of the IDCAMS trace tables is provided, as well as symbolic and/or full region dumps, if requested by the IDCAMS user. Programmer Response: None. IDC0925I DUMP xxx PRODUCED AT DUMP POINT 'mac' Explanation: A dump was requested and produced at the specified UDUMP macro (mac). The dump identifier (xxx) is given. System Action: Processing continues. IDC0888I ** ENTRY CONTAINS NO DATA RECORDS Programmer Response: None. Explanation: There are no data records in the VSAM data set to be exported. See the primary message for the name of the data set. IDC09701 ** NUMBER OF TRACKS = nn; CCHU OF NEXT TRACK = X'cchh' Explanation: The above data could not be restored in the VTOC. System Action: Processing of catalog information only for this data set is attempted. See the primary message for processing result. If processing was successful, then the portable data set contains the necessary information to redefine the data set via IMPORTRA. Programmer Response: None. IDC-14 MVS/370 System Messages Volume 1 System Action: The command continues processing. Programmer Response: If the volume is a virtual volume, ignore this error since alternate tracks do not apply for virtual volumes and the problem need not be corrected. If the volume is a real volume, use the AMASPZAP service aid to place the information from the subsequent message into the VTOC. C) IDC09741 o ** LAST USE DATE NOT CHANGED FOR DATA SET(S) ON VOLUME volser the error. The request has been journaIled in the Mass Storage Volume Control Journal data set. Explanation: An attempt to set or clear the date-last-used field for one or more data sets failed on the indicated volume. This message is preceded by a message that specifies the error. System Action: The command continues processing. A subsequent function may fail because of the error in the Inventory data set. System Action: Processing continues. Programmer Response: Investigate the reason code returned from the Mass Storage System Communicator. Contact the system programmer. The Inventory data set should be restored from the backup copy of the Inventory data set and the Journal data set. Programmer Response: Correct the error specified in the previous message and rerun the command to set or clear the date-last-used field. Problem Determination: Table I, items 2, 3, 4, 13, 25, 29, 35c. Problem Determination: Table I, Items I, 2, 3, 4, 13, 14,29, 35a, 35b, and 35c. IDCOI002I RESETCAT CATALOG catname I IDCll16I ERROR UPDATING CARTRIDGE LABEL: VOL volser LEVEL time stamp Explanation: This message is informational, indicating the catalog to be reset and the time stamp on the volume. System Action: Processing continues. I VOLUME = volser, SEQ=n CSN = csn [,CSN = csn2) Explanation: One of the following has occurred: • For a REPLACEC command, a Copy Cartridge order resulted in the replacement of one of two cartridges in volume volser with sequence number n. An unrecoverable error occurred while the label of the other cartridge of the pair (csn2) was being updated to point to the target cartridge. • For a COPYV, CREATEV, or SCRATCHY command, a Define Volume or Eliminate Volume order resulted in the cartridges being listed on the scratch cartridge list table. The cartridge or cartridges in error are given an unusable cartridge serial number because the label could not be updated successfully. Programmer Response: None. IDCOIOlll CRA CHOSEN FOR RESET - VOL volser LEVEL time stamp Explanation: This message is informational, indicating the CRA to be reset and the time stamp on the volume. o System Action: Processing continues. Programmer Response: None. IDCOI037I catname HAS BEEN RESET Explanation: This message is informational, indicating that RESETCA T processing has been completed for the indicated catalog. System Action: Processing continues. Programmer Response: None. IDCOI0491 NON-VSAM/USERCATALOG ENTRIES MOVED TO NEW CATALOG'S CRA Explanation: This message indicates that RESETCAT processing has moved non-VSAM, GDG base, alias, and/or user catalog entries from the CRA on the old catalog's volume to the CRA on the new catalog's volume. System Action: Processing continues. Programmer Response: None. IDCI069I FUNCTION PERFORMED - ERROR UPDATING INVENTORY, CODE = X'nnnn' o Explanation: If a Mass Storage Control function was requested, the function was performed by the Mass Storage Control; however, an error prevented the Mass Storage Volume Control Inventory data set from being updated. If only Inventory data set updating was requested, at least one record was updated in the Inventory; however, an error prevented the rest of the records from being updated. nnnn is the reason code returned from the Mass Storage System Communicator and indicates the cause of System Action: Processing of the failing order completed. Environmental data that identifies the failing cartridge was logged on the primary processing unit. Programmer Response: For a REPLACEC command, if the REPLACEC command detected the error, reissue the command to replace the other cartridge of the volume, which is indicated by the sequence number n. If either the COPYV, CREATEV, or SCRATCHY command detected the error, issue the MODIFYC command with the DIRECTEJECT parameter to move the failing cartridge or cartridges to the exit station. Then issue the NULLIFYC SCRC CSN(csn) command to eliminate the records for the ejected cartridges from the Mass Storage Facility. IDCOl12OI INCONSISTENT field Explanation: The fields identified by field do not match in table entries that are otherwise matching. Two secondary messages identify the specific field or attribute values that are inconsistent, and the respective tables and table indices in which the inconsistencies occur. See IBM 3850 Mass Storage System ( MSS) Principles of Operation: Reference for locations and descriptions of the fields in the mass storage control and staging adapter tables. See OS/VS2 Mass Storage System Communicator (MSSC) Logic for locations and descriptions of fields in the inventory data set. System Action: Processing continues. Programmer Response: Investigate the inconsistency. You can issue the DUMPMSS, LISTMSF, or LISTMSVI commands to obtain dumps of the table with the inconsistency. If there is any IDC Messages - Access Method Services IDe-I5 doubt whether the inconsistency is temporary or not, reissue the CHECKMSS command. System Action: Processing continues. Problem Determination: Table I, items 13, 29, 30, and 41g. Programmer Response: Follow the Programmer Response for the primary message. IDC011211 DUPLICATE field REFERENCE FOUND Problem Determination: Table I, items 13,29, 30, and 41g. Explanation: More than one table entry references the same field or attribute (identified by field). All entries should be unique with respect to that field or attribute. Two secondary messages identify the specific field or attribute values that are identical, and the table(s) and table indices in which the duplicate occurs. See IBM 3850 Mass Storage System (MSS) Principles of Operation: Reference for locations and descriptions of the fields in the mass storage control and staging adapter tables. See OS/VS2 Mass Storage System Communicator (MSSC) Logic for locations and descriptions of fields in the inventory data set. IDC0l124I MATCHING field = value NOT FOUND IN tablet TO MATCH table2 (index) System Action: Processing continues. Programmer Response: Investigate the duplicate table entries. You can issue the DUMPMSS, LISTMSF, or LISTMSVI commands to obtain dumps of the table containing the duplicate information. If there is any doubt whether the duplicate is temporary or not, reissue the CHECKMSS command. Problem Determination: Table I, items 13,29, 30, and 41g. IDC01122I SUM=n OF INDIVIDUAL counts FROM table NOT EQUAL TO TOTAL VALUE Explanation: The sum n of the individual counts or values counts obtained from table does not match the field that should contain the total of the counts or values. A secondary message identifies the total value, and the table and table indices to locate the entry containing the total. See IBM 3850 Mass Storage System (MSS) Principles of Operation: ReJi rence for locations and descriptions of the fields in the mass sto~· ~e control and staging adapter tables. See OS/VS2 Mass Storage System Communicator ( MSSC) Logic for locations and descriptions of fields in the inventory data set. System Action: Processing continues. Programmer Response: Investigate the inconsistency. You can issue the DUMPMSS, LISTMSF, or LISTMSVI commands to obtain dumps of the table with the inconsistency. If there is any doubt whether the inconsistency is temporary or not, rerun the CHECKMSS command. Problem Determination: Table I, items 13,29,30, and 41g. IDC01123I ** VALUE = value table (index) Explanation: This secondary message identifies the value of the field or attribute named in a primary message: the table name (table) containing the field or attribute, and the table indices (index) that identify the particular table entry containing the field or attribute. See IBM 3850 Mass Storage System (MSS) Principles of Operation: Reference for locations and descriptions of the fields in the mass storage control and staging adapter tables. See OS/VS2 Mass Storage System Communicator (MSSC) Logic for locations and descriptions of fields in the inventory data set. Explanation: An entry in table2 should have a matching entry in tablel. No such match was found, or the table I entry was invalid. field = value identifies the field or attribute and its value for which a matching entry was not found or not valid. The table indices (index) to locate the unmatched table2 entry are also listed. See IBM 3850 Mass Storage System (MSS) Principles of Operation: Reference for locations and descriptions of the fields in the mass storage control and staging adapter tables. See OS/VS2 Mass Storage System Communicator (MSSC) Logic for locations and descriptions of fields in the inventory data set. System Action: Processing continues. Programmer Response: Investigate the inconsistency. You can issue the DUMPMSS, LISTMSF, or LISTMSVI commands to obtain dumps of the tables with the inconsistency. If there is any doubt whether the inconsistency is temporary or not, rerun the CHECKMSS command. Problem Determination: Table I, items 13,29, 30, and 41g. IDC0l146I NO DISCREPANCIES FOUND, REPORT NOT PRINTED Explanation: No report was printed by the AUDITMSS command with the CHECK or READ LABEL parameter. No discrepancies were found. MVSj370 System Messages Volume 1 /---" (~; System Action: The command terminates normally. Programmer Response: None. IDC1l78I DEFINE SPACE SUBCOMMAND IGNOREDCATALOG IS ICF FORMAT Explanation: A DEFINE SPACE subcommand was found to be oriented to an ICF catalog. This function is invalid in the ICF Catalog environment and thus this command is ignored. System Action: This is a warning message. A return code of 4 and this message are issued to call attention to the condition. Programmer Response: None. Problem Determination: Table I, items 1, 3, 4, and 29. IDCOll90I CARTRIDGE csn IS NOW A SCRATCH CARTRIDGE Explanation: The cartridge with the cartridge serial number csn is now a scratch cartridge. System Action: Processing continues. Programmer Response: None. IDC-16 o o IDC01215I LAST RECORD NOT FOUND IN dsname Problem Determination: None. Explanation: While displaying or copying the requested records, the last record specified in the DATASETRANGE or the REPAIRRANGE parameter was not found in the data set indicated by (dsname). IDCOl401I SPHERE CONVERSION COMPLETED FOR dsn System Action: REPAIRV DISPLAY/COPY terminates. Control returns to Access Method Services. The return code is O. System Action: Processing continues. Explanation: The conversion of the specified base sphere and its associations has completed successfully. Programmer Response: None. Programmer Response: None. Problem Determination: None. Problem Determination: Table I, items 2, 3, 4, 29, 34b, 37a. IDC01236I TRACK cchh WAS DEBLOCKED INTO n RECORDS System Action: REPAIRV DEBLOCK has written deblocked file. records to repair work Explanation: The specified sphere base (dsn) and any of its associations defined in the target catalog have been deleted from the target catalog. The reason for this action is because one of the associations could not be defined in the target catalog and the sphere base and any other associations already defined must be deleted from the target catalog. Programmer Response: None. System Action: Processing is continued with the next base object. Problem Determination: Table I, items 2, 3, 4, 29, 37b. Programmer Response: Another message will give the name of the object and the reason it could not be defined. Correct this problem and rerun the job. Explanation: The DEBLOCK function has deb locked the R'O/R't pair, indicated by cchh, into n records (including RO). IDC12521 o IDCOl407I SPHERE BACKED OUT OF TARGET CATALOG FOR dsn COMMAND ALLOWS NO PARAMETERS PARAMETERS IGNORED Explanation: This message indicates that for a command defined to have no parameters, some parameters were coded. IDC01408I DATA SPACES TO BE DELETED FOR VOLUME volser System Action: The parameters are ignored but the command is processed. Explanation: During processing of a CNVTCAT command, suballocated entries in a VSAM catalog have been found. The specified volume's VSAM data spaces will be deleted to allow conversion. Unless an error message follows this message indicating the delete failed, the data spaces will have been deleted. Programmer Response: None. Problem Determination: Table I, items 13,20,29. IDC01360I THE FOLLOWING ENTRIES HAD NO ERRORS Explanation: The entries which follow passed the DIAGNOSE checks with no errors. System Action: Processing continues if the delete of the volume's VSAM data space is successful. Programmer Response: None. IDC1412I TRACE ALREADY IN REQUESTED STATE System Action: None. Programmer Response: None needed; this is an informational message. Explanation: The hardware trace is already in the requested state. The Mass Storage System Communicator reason code is X'7F'. See Mass Storage System (MSS) Messages for more information about the reason code. Problem Determination: None. System Action: The command completes normally. IDC013711 RECORD DISPLAY SUPPRESSED, ALREADY DUMPED Explanation: The record described by message IDC21365I will not be dumped here because the record has already been dumped. If DIAGNOSE is unable to obtain enough storage to show which records have been dumped, suppression of duplicates are suspended. System Action: DIAGNOSE considers this an informational message; processing continues. c Programmer Response: None. IDCOl460I THE NUMBER OF ENTRIES MERGED WAS nn Explanation: The number of entries merged from the source catalog to the target catalog was nn. This count does not include data or index components. System Action: Normal processing continues. Programmer Response: None. Programmer Response: None. IDC Messages - Access Method Services IDC-I7 IDCOISOOI BIND/UNBIND SUCCESSFUL FOR (SUBSYSTEM CONTAINING) volser alteration of record size values in the same command and vice versa. Explanation: The data is successfully bound or unbound, as the BIND command parameters specify. Programmer Response: None, if the specified values are correct. Otherwise, execute an ALTER command to correct the values. System Action: The system performs the 1/0 (input/output) operation without error. Problem Determination: Table I, items 1,2, 3,4,29. IDClS61I WKSPCLACKING FOR dsn Programmer Response: None. Problem Determination: None. Explanation: A larger region size is required for this particular invocation of Access Method Services and LISTCAT. IDCIS02I PASSWORD SUPPRESSION IN MODEL OBJECT System Action: The LISTCAT command bypasses the indicated entry and continues processing with a condition code of 4. Explanation: The password information in the model object was inaccessible because there was insufficient password protection authorization or RACF authorization. This is an informational or warning message that occurs if the password or RACF authorization provided is not high enough to locate the passwords themselves; therefore, the passwords were not used for the object being defined. Programmer Response: Rerun the job in a larger region for those entries that were bypassed. System Action: Processing of the command continues. The passwords are not modeled. Programmer Response: None, if you did not want to model the password information. If you did, delete the data set. The, before redefining, either supply the MASTERPW password of the model object or have your user profile modified so you have RAC-alter access to the model object. Problem Determination: Table I, items 1, 3,4,29. IDCIS62I ser VOLUME SERIAL NUMBER TOO LONG Explanation: A volume serial number exceeds six characters for the LISTCAT SPACE request. System Action: The LISTCAT command bypasses the indicated entry and continues processing with a condition code of 4. Programmer Response: Rerun the job with the corrected volume serial numbers. Problem Determination: Table I, items 3, 4, 29. Problem Determination: Table I, items 3, 4, 29. IDCIS64I chartyp IS AN UNKNOWN TYPE IDCI543I NEW KEYS AND/OR RECORDSIZE VALUES EQUAL TO PRIOR DEFAULT VALUES. Explanation: The ALTER command specified the KEYS or maximum RECORDSIZE parameter with values equal to the default values chosen by the DEFINE command. The DEFINE defaults are KEYS (640) and RECORDSIZE (4089 4089) for non-spanned record data sets or RECORDSIZE (4086 32600) for spanned record data sets. Explanation: An entry returned from the catalog is a type not supported by LISTCAT. System Action: The LISTCAT command bypasses the entry and continues processing with a condition code of 4. Problem Determination: Table I, items 3, 4, 29. IDClS6SI xxx NOT A REQUESTED TYPE System Action: The ALTER command continues processing with a condition code of 4, altering any parameters other than KEYS and RECORDSIZE if possible. Invalid key values also prevent alteration of record size values in the same command and vice versa. Explanation: A desired entry (xxx) was not among the types requested. System Action: The LISTCAT command bypasses the specified entry and continues processing with a condition code of 4. Programmer Response: None, if the default values are the correct ones. Otherwise, execute an ALTER command to correct the values. Programmer Response: Rerun the job with the correct type or types specified. Problem Determination: Table I, items 1,2, 3, 4, 29. Problem Determination: Table I, items 3, 4, 29. IDClS44I KEYS AND/OR RECORDSIZE VALUES EQUAL TO PRIOR NON-DEFAULT VALUES IDClS66I ** xxx NOT LISTED Explanation: One of the following conditions is present: Explanation: The ALTER command specified the KEYS or maximum RECORDSIZE parameter with values equal to those already defined. System Action: The ALTER command continues processing with a condition code of 4, altering any parameters other than KEYS and RECORDSIZE if possible. Invalid key values also prevent IDe-I8 MVS/370 System Messages Volume 1 • An entry name (dsn) specified in the LISTCAT ENTRIES parameter does not exist in the catalog(s) to be listed. • An associated object for a CLUSTER, AIX or GDG group does not exist if LISTCAT was requested with no entry types specified. c I Password verification failed. IDC1575I • An entry name specified in the ENTRIES parameter was a volume serial number and the catalog(s) to be listed is an ICF catalog(s). Explanation: This message indicates that either the backup or target catalog does not contain the data set or volume entry. A catalog error has occurred. System Action: Reload processing continues. • If the name should be in the VVDS, run a PRINT of the VVDS to verify the presence of the catalog name. System Action: The designated entry is bypassed and processing continues with a return code of 4. Programmer Response: Correct the entry name (dsn) and return the job to list only this entry or refer to the documentation for message IDC3009I and respond as indicated for the specified return code and reason code. Problem Determination: Table I, items I, 3, 4, 29. IDC1567I ** INVALID CONTROL INTERVAL NUMBER nnn Explanation: An entry identified by the control interval number nnn in the VSAM catalog does not exist. System Action: The designated entry is bypassed and processing continues. Problem Determination: Table I, items I, 3,4,29. o I • IDC1569I EXPIRATION PARAMETER DOES NOT APPLY TO ENTRY TYPE(S) Explanation: The EXPIRATION option of LISTCAT was specified with entry type(s) that contain either no expiration-date field (for example, UCAT, SPACE) or an expiration-date field that is never initialized (for example, DATA, INDEX). System Action: LISTCAT continues normally after the warning message, processing the specified entry types. (Condition code of 4.) Programmer Response: None, but the programmer should be aware that the listing has not been restricted by the EXPIRATION option. All specified entry types will be listed. ONLY BACKUP) TARGET DEFINES dsn ) ser Programmer Response: If only the backup defines a data set, the physical data for the data set probably does not exist on the volumes indicated. Consequently, the catalog entry should be deleted. Use the DELETE NOERASE option, since the ERASE option may affect other users' data. If only the backup defines a volume, the volume is probably no longer owned by this catalog. Delete any data sets indicated as residing on this volume, then delete this volume. If only the target defines a VSAM data set, access to the data set has been lost .. A backup co~y of the data set (output from EXPORT) should be obtained and imported (IMPORT command). If only the target defines a non-VSAM data set or an alias or generation data group, their catalog entries can be reestablished with the DEFINE command. If only the target defines a volume, access has been lost to the volume. It cannot be reused by VSAM until the VSAM ownership and data space protection attributes have been removed. (This can be done by executing an off-line IEHDASDR DASDI, or executing Access Method Services ALTER REMOVE VOLUME.) IDC1595I PASSWORDS SUPPRESSED FOR THE EXPORTED DATA SET Explanation: The password and other protection information was inaccessible due to insufficient password or RACF authorization. (The portable version of the data set has been created, but without the protection attributes.) Note: When protection information is exported, it does not include the RACF profile, the passwords, and other protection information for the data set. However, the RACF indicator is exported. System Action: Processing of the command continues. IDC1574I CATALOG ENTRY COMPARISON NO LONGER FUNCTIONING Explanation: This message follows the IOOth IDC1575I message. Comparison of the backup and target catalog continues but only volume serial number mismatches are listed. System Action: Reload processing continues. Programmer Response: The large number of discrepancies detected between the target and backup catalogs indicate that you should use the reloaded catalog with care until the LISTCAT output obtained before and after the reload has been carefully checked. Problem Determination: Table I, item 34a. o Programmer Response: If the protection attributes are desired, specify the master level password or have your user profile modified so it indicates RAC-alter access to the data set. IDC1597I THE 1 INHIBITSOURCE INHIBITTARGET PERMANENT 1 PARAMETER IS INVALID FOR AN ICF CATALOG Explanation: An ICF catalog is to be exported and INHIBITSOURCE or INHIBITTARGET was specified or PERMANENT was specified or defaulted. These parameters are invalid when exporting an ICF catalog. System Action: The invalid parameter is ignored and the object is exported. IDC Messages - Access Method Services IDC-19 Programmer Response: If an ICF catalog is being exported, do not specify INHIBITSOURCE or INHIBITTARGET and specify TEMPORARY. Problem Determination: Table I, items 3, 4, 29. Programmer Response: After the alternate index is built, the short record must be deleted and a long enough record rewritten via a user program with the alternate index as part of the upgrade set. This will cause the alternate index to be upgraded to reflect this particular base record. IDC1631I DUPLICATE 'SYSI. DATA SET NAME' IN TARGET CATALOG Problem Determination: Table I, items 2, 3, 4, 29. Explanation: This is an informational message only. A duplicate SYSI. data set entry was found in the VSAM or ICF catalog while attempting to convert an OS catalog entry. IDC 16451 NONUNIQVE AIX KEY key System Action: An accompanying message identifies the entry not converted. The entry is not converted. Explanation: The alternate index being built (see subsequent message for name) was defined with the UNIQUEKEY attribute; that is, the alternate key exists on one and only one base cluster record. However, multiple occurrences of the same alternate key have been encountered. The message is issued once for each multiple occurrence. The message gives the alternate key first (up to a maximum of the first ten bytes) expressed in hexadecimal. If the base cluster is a key-sequenced data set, xxx is the prime key (up to a maximum of the first ten bytes) expressed in hexadecimal. If the base cluster is an entry-sequenced data set, xxx is the prime RBA in decimal. Programmer Response: If duplicates exist and the one on the CVOL is the copy wanted in the target catalog, then the copy in the target catalog must be deleted prior to issuing the CNVTCAT command. Problem Determination: Table I, items 2, 3,4, 29. IDC1632I CVOL POINTER 'xxx' TO VOLUME 'ser' NOT CONVERTED Explanation: The CVOL name was not converted to an alias entry in the VSAM or ICF master catalog because the CVOLEQUATES parameter was not specified, or was specified but the CVOL volume serial number in the CVOL pointer entry was not the one specified in the parameter. System Action: The entry is not converted. Programmer Response: Use the DEFINE ALIAS command to create an alias entry in the master catalog. PRIME I KEY) RBA IS xxx System Action: An alternate index record is created containing the alternate key and only the first prime key or RBA listed. All subsequent prime keysjRBAs will not be reflected in the alternate index record. Programmer Response: If the UNIQUEKEY attribute was correctly specified, then the base cluster is in error and must be corrected via a user program. If the UNIQUEKEY attribute was incorrectly specified: • and the alternate index was defined with the REUSE parameter, change it to NONUNIQUEKEY using the Access Method Services ALTER command. IDC1638I ALIASES OF GENERATION INDEX POINTER ENTRIES ARE NOT CONVERTED • Explanation: An alias name of an OS catalog generation index pointer entry (GIPE) was encountered. Because aliases of VSAM or ICF catalog GDG base entries are not allowed, the GIPE alias name is not converted. and the alternate index was defined with the REUSE parameter, change it to NONUNIQUEKEY using the Access Method Services ALTER command. • and the alternate index was not defined with the REUSE attribute, delete the alternate index and redefine it with the NONUNIQUEKEY attribute. Problem Determination: Table I, items 1,3,4,29. System Action: The entry is not converted. Programmer Response: None. Problem Determination: Table I, items 1, 3,4, 25, 29. IDCl644I ALTERNATE INDEX KEY NOT IN BASE RECORD xxx Explanation: xxx identifies a base cluster record that is not long enough to contain the entire alternate key. If the base cluster is a key-sequenced data set, xxx is the key of the short base cluster record (up to a maximum of the first ten bytes) expressed in hexadecimal. If the base cluster is an entry-sequenced data set, xxx is the RBA of the short base cluster record, given in decimal. System Action: The base cluster record is bypassed. Therefore, it will not be reflected in the alternate index being built (see subsequent message for the name of the alternate index.) IDC-20 MVSj370 System Messages Volume I Then rebuild the alternate index using the BLDINDEX Command. Problem Determination: Table I, items 2,3,4,29. IDC 16461 nnnnn EXCESS PRIME I KEY) VALVES FOR AIX RBA KEY key Explanation: key is the key (expressed in hexadecimal, up to a maximum of the first ten bytes) of an alternate index record that was too short to contain all the prime key or RBA pointer values that occurred for that alternate index key. nnnnn gives the number of pointers that could not fit into the record. The name of the alternate index being built is given in a subsequent message. System Action: The alternate index record is created with only those pointers that could fit. c o Programmer Response: Delete the alternate index and redefine it (using the Access Method Services commands) with a maximum record size long enough to contain the maximum number of pointers for anyone alternate key. Then rebuild the alternate index using the BLDINDEX command. System Action: The related object is bypassed and processing of the named object is continued. Programmer Response: List the named object after performing an IMPORTRA operation to determine missing related object(s) a~d to redefine the related object(s). Problem Determination: Table I, items 2, 3, 4, 29. IDC 16641 ASSOCIATION ERROR, dsn IDC16S3I dsn BUILT WITH ERRORS Explanation: Building of the alternate index identified by dsn has been completed but some non-terminating errors were encountered. Non-terminating errors consist of: Explanation: The named catalog entry described a generation data set having no relationship to any OS/VS2 generation data group, or the entry describes a non-VSAM data set containing other than an OS/VS alias related to it. • alternate index key not contained in one or more base cluster records. System Action: The association cannot be processed and processing of the named object is continued. • multiple occurrences of one or more alternate keys for an alternate index defined with the UNIQUEKEY attribute. Programmer Response: List the named object after performing an IMPORTRA operation to determine missing related object(s) and to redefine the related object(s). • one or more alternate index records too short to contain all the prime key or RBA pointers. All non-terminating errors for this alternate index have been identified in messages that precede this message. System Action: The building of the alternate index is complete. Programmer Response: Depends on the error encountered. Refer to the action outlined for the individual errors. IDCl6671 VOLUME ser IS OUT-OF-SYNC AND LATER THAN VOLUME ser Explanation: The data-set-directory-entry time stamp mismatches the time stamp for the VSAM data set named in the following message. The volumes are out of synchronization, although some of the data sets may still be recoverable. System Action: The VSAM data set entry and associations are bypassed. Problem Determination: Table I, items 2, 3,4,29. o IDC1661I OUT-OF-SYNC DATA SET SUCCESSFULLY EXPORTED (BY FORCE) Programmer Response: Get the two volumes in synchronization using the IEHDASDR utility program. Then rerun the job. IDC1678I Explanation: The portable data set contains the necessary information to recreate the data set via IMPORTRA. At the time of export the data set was out of synchronization, caused by a mismatch between time stamps or space information. See the secondary message for the data set name. ** DATA SET EXPORTED WITH MINOR ERRORS Explanation: An error occurred while processing an associated object for an object being exported. System Action: Processing of the associated object is bypassed. System Action: Processing continues. Programmer Response: None. Programmer Response: See the preceding message to determine the type of error and the recovery procedure. IDCl662I IDC1679I OUT-OF-SYNC DATA SET NOT EXPORTED Explanation: The VSAM data set named in the message that follows is out of synchronization and the FORCE parameter was not specified. The out-of-synchronization is caused by a mismatch of the space information. System Action: Processing of the VSAM data set is bypassed. Programmer Response: If the data set, with its possible problems, is desired, then the FORCE parameter should be specified on the EXPORTRA command and the job rerun. IDCl663I 0.',· ,\ ** OUT-OF-SYNC DATA SET EXPORTED WITH MINOR ERRORS Explanation: An error occurred while processing an associated object for an out-of-synchronization data set. The out-of-synchronization is caused by a mismatch between the time stamps or space information on the various volumes of a multi-volume data set. System Action: Processing of the associated object is bypassed. Programmer Response: See the preceding message to determine the type of error and the recovery procedure. BYPASSED RELATION dsn Explanation: An error occurred or a catalog entry could not be located for a path or an alternate index to a VSAM cluster, an OS/VS alias for a non-VSAM object, or a non-V SAM object associated with an OS/VS2 generation data group. In the message, dsn is the name of the cluster, non-VSAM object, or generation data group. IDe Messages - Access Method Services IDC-21 IDC1707I ** OWNER ownerid NOT UPDATED IN INVENTORY FOR NEW COPY yyddd Problem Determination: Table I, items 2,3,4, 13,29, and 30. IDCl860I Explanation: The owner data 'ownerid' in the volume label of the new copy volume, created on the specified date 'yyddd' could not be updated in the copy volume record or in the cartridge labels. This condition occurred because the cartridges of an existing copy volume were reused. See the preceding message for further explanation of the problem. SELECTED CHECKID, xxxxxxxxxxxxxxxx NOT FOUND Explanation: The checkid listed was selected by the user, but not found in the checkpoint data set. System Action: Normal processing continues, the CHECKID is not processed. System Action: Processing continues. Programmer Response: This discrepancy canrtot be corrected. The LISTMSVI reports will reflect different owners for the source volume and the designated copy volume, even though the owner data is correct in the volume labels of both volumes. Programmer Response: Verify the checkid spelling, and that the correct checkpoint data set was used. Problem Determination: Table I, items 1,2,4, and 29. IDC1864I NO CHECKPOINTS FOUND ON DATA SET IDC1742I RECATALOG OPTION INVALID FOR VOLUME Explanation: The source volume is not owned by a VSAM catalog. Therefore, the VSAMCATALOG option does not apply. Explanation: No CHR records were found on the checkpoint data set. System Action: CHKLIST terminates. System Action: No recataloging is performed. The command continues processing. Programmer Response: If you want any data sets recataloged, use the IEHPROGM utility or the Access Method Services DELETE and DEFINE commands. Problem Determination: Table I, items 3, 4, 13, 25B, and 29. IDC1784I NO SCRATCH CARTRIDGES FOUND IN MSF Explanation: No scratch cartridges can be ejected from the Mass Storage Facility (MSF) because there are no scratch cartridges in the MSF. Programmer Response: Verify that the correct checkpoint data set was used, then resubmit job. Problem Determination: Table I, items 1,2,4, 26b, and 29. IDC1865I xxxxxxxx ADDITIONAL VOLUME SERIAL NOT FOUND IN CHKPT DATA SET Explanation: Probable checkpoint logic error. A type 1 or type 2 DSDR indicated the presence of a type 2 DSDR which did not exist. System Action: Incomplete CHKLIST information is listed, and processing continues with the next checkpoint entry. System Action: The command terminates with a message. Programmer Response: None. Programmer Response: Keep all related data sets and listing for reference. IDCl840I TRACE AREA EMPTY - NO DATA DUMPED Problem Determination: Table I, items 1,2,4, 26b, and 29. Explanation: An attempt was made to dump trace data but the trace areas requested were null. IDCl866I UNEXPECTED EOF ON CHECKPOINT DATA SET System Action: The command terminates normally. Explanation: End-of-file occurred while processing DSDRs. Programmer Response: Turn the trace on before requesting a dump. System Action: CHKLIST utility terminates. Problem Determination: Table I, items 2, 3, 4, 13, 29, and 30. IDCl8411 END OF CURRENT DATA COULD NOT BE DETERMINED - ALL DATA DUMPED Programmer Response: Keep all related data sets and listings for reference. Problem Determination: Table I, items 1,2,4, 26b, and 29. IDC1867I Explanation: An attempt was made to dump only current trace data, but the end of the current data was not found. Therefore, all of the trace data was dumped. There may be data from a previous trace period in the output data set. CURRENT VOLUME NOT FOUND 'xxxxxxxx' Explanation: The volume sequence number exceeded the number of volumes (JFCBNVOLS) for the indicated ddname. System Action: Normal processing continues. System Action: The command dumped all the data in the requested trace area. Programmer Response: When you run the trace report program you can select to process only the data from the current trace :period. IDC-22 MVS/370 System Messages Volume 1 Programmer Response: Keep all related data sets and listings for reference. Problem Determination: Table I, items 1,2, 3, 26b, and 29. c IDC1870I ** IGNORED VSAM ERROR READING CRA - CI 'nn'X Explanation: A LISTCRA function encountered an I/O error reading a catalog recovery area (CRA) record at the specified control interval. 'nn' is the control interval number in hexadecimal. System Action: The record is ignored and processing is continued as long as no more than 50 errors have been encountered while processing the LISTCRA command. When the number of errors reaches 50, processing is terminated. Programmer Response: See the preceding message to determine the cause of the I/O error. Correct the problem if possible, and resubmit the job. IDC1871I Explanation: A LISTCRA function encountered an I/O error reading a catalog record at the specified control interval. 'nn'is the control interval number in hexadecimal. System Action: The record is ignored and processing is continued as long as no more than 50 errors have been encountered while processing the LISTCRA command. When the number of errors reaches 50, processing is terminated. Programmer Response: See the preceding message to determine the cause of the I/O error. Correct the problem if possible, and resubmit the job. o the high key value in a given CRA record. CRAOPEN either the owning catalog name or the volume serial number in the CRA. CTTBLD the entry type of the catalog CI in the CRA record. GETPRT the entry type or the entry name in the CRA record. INTASOC the associated entry type or entry name fields in the CRA records. INTSORT the name in a given CRA record. INTVEXT the extension pointer in a given CRA record. PRTCMP the used length field in a given CRA record. PRTDMP the used length field in a given CRA record. PRTOJVL the volume information of high key value in a given CRA record. PRTVOL the volume time stamp information in a given catalog or CRA record. ** IGNORED VSAM ERROR READING CATALOG - CI 'nn'X IDC1875I CKEYRNG ERROR TRANSLATING CRA CI FROM CATALOG CI - 'nn'X System Action: The error is bypassed and processing is continued; however, there may be minor errors in the list. Programmer Response: Restore the volume on which the error occurred to a previous valid condition. For more information on catalog recovery, see OS/VS2 Access Method Services. Problem Determination: Table I, items 2, 3,4, 29. Explanation: An error occurred when translating an entry's catalog control interval number, which points at a related entry, to a CRA control interval before reading the entry. 'nn' is the catalog control interval number in hexadecimal. This will normally result from an incomplete entry definition or an I/O error identified in a preceding message. System Action: The error is bypassed and processing is continued; however, there may be minor errors in the list. Programmer Response: Restore the volume on which the error occurred to a previous valid condition. For more information on catalog recovery, see OS/VS2 Access Method Services. Problem Determination: Table I, items 2, 3, 4, 29. IDC18781 xxxxxxxx IGNORED ERROR FROM FIELD MANAGEMENT IDC18801 Explanation: A LISTCRA command encountered an I/O error reading the format-4 DSCB in the VTOC to obtain the time stamp information. System Action: The error is ignored and the time stamps are not printed. Programmer Response: List the format-4 DSCB using the IEHLIST or AMASPZAP utility program or determine the cause of the I/O error by referring to the reason code in the preceding error message, correct the problem if possible, and rerun the job. Problem Determination: Table I, items 2, 3, 4, 29. IDC18811 Explanation: An error occurred in module IDCRC04 (EXPORTRA Field Management) when it was called by LISTCRA; IDCRC04 was unable to return information about a field specified by LISTCRA. xxxxxxxx is the LIST CRA procedure in control when the error was detected. The following list identifies each LISTCRA procedure and the field for which IDCRC04 was searching when it encountered the error: c CATOPEN the catalog name in the cluster record of the catalog. IGNORED I/O ERROR READING VOLUME LABEL IGNORED OPEN FAILURE FOR ALTERNATE OUTPUT DATA SET Explanation: LISTCRA encountered an error attempting to open the alternate output data set. System Action: The error was ignored and the system output data set used. Programmer Response: If the output is desired in the alternate data set, determine the cause of the error, fix it, and rerun the job. IDe Messages - Access Method Services IDC-23 IDC1885I CRA RECORD COULD NOT BE READ BY FIELD MANAGEMENT Programmer Response: None. Problem Determination: Table I, items 3, 4, 29. Explanation: Module IDCRC04 (EXPORTRA Field Management) called by LISTCRA to read CRA fields for the miscompare list was unable to return the requested field. This message normally results from an I/O error identified in the preceding message. System Action: The error is bypassed and processing is continued; however, there may be minor errors in the list. Programmer Response: Restore the volume on which the error occurred to a previous valid condition. For information on catalog recovery, see OS/VS2 Access Method Services. Contact IBM for programming support and make sure the job stream and system output associated with this job is available for problem determination. LRPM is the last Access Method Services diagnostic dump point before the error was detected. Problem Determination: Table I, items 2, 3, 4, 29. IDC19271 INVALID 'MARGINS' VALUES SPECIFIED, DEFAULT MARGINS ASSUMED. Explanation: The left margin value specified in a MARGINS parameter is not strictly less than the right margin value; at least two character positions must be provided. System Action: The default margin values (2,72) are assumed. The condition code is set to 4. Programmer Response: Correct the invalid MARGINS specifications. Problem Determination: Table I, items 1,3,4,29. FROM [ TO IDC1887I ERROR REFERENCING CRA ON VOLUME ser REASON CODE cde Explanation: In opening the catalog recovery area (CRA) there was a problem indicated by the reason code cde. Possible reason codes and their meanings are: Reason Code 3 6 Meaning Time stamp for volume was not obtained. I/O error reading the CRA record. I IDC1968I VSAM TIME STAMP NOT UPDATED IN VTOC OF VOLUME volser Explanation: An error was encountered reading or updating the VTOC so the VSAM time stamp was not updated for the volume (volser). "From" or "to" indicates which value encountered the error for commands that process more than one value. System Action: The command terminates normally if no functions have been performed yet. If some functions have been performed, the command continues processing. System Action: Processing continues. Programmer Response: Rerun the job if the job was not completed. If the function completed, use the AMASPZAP service aid to correct the VSAM time stamp or ignore the error. Programmer Response: This message requires no action, but the problem causing it may cause other messages that you should act on. Problem Determination: Table I, items 1, 3,4, 13, 25b, and 29. IDC1890I RACF PROFILE COULD NOT BE DELETED NOT ELIGIBLE Explanation: As the result of a DELETE or EXPORT command, a RACF indicated member was successfully deleted. However, the RACF profile for this data set is not eligible for deletion for one of these reasons: (-~ 1 __ / IDC1969I ALTERNATE TRACK DATA NOT RESTORED IN VTOC OF TO VOLUME volser Explanation: An error was encountered reading or updating the VTOC so the alternate track information was not restored in the VTOC of the target volume (volser) after the copy of data. A previous message explains the error. System Action: The command continues processing. • RACDEF was failed by the installation exit. • The resource name in the profile was not previously defined to RACF. System Action: Processing of the command continues. Programmer Response: If the volume is a Mass Storage Volume, ignore this error since alternate tracks do not apply for Mass Storage Volumes and the problem need not be corrected. If the volume is a real volume, use the AMASPZAP service aid to place the information from the subsequent message into the VTOC. Programmer Response: None. Problem Determination: Table I, items 1,3,4, 13, 14, 25b, and 29. Problem Determination: Table I, items 3,4,29. IDC20111 FUNCTION CANNOT BE EXECUTED. INSUFFICIENT MAIN STORAGE IDC18911 RACF PROFILE COULD NOT BE DELETED NOT FOUND Explanation: As the result of a DELETE or EXPORT command, a RACF indicated member was successfully deleted. However, the RACF profile for this data set could not be found. System Action: Processing of the command continues. IDC-24 MVS/370 System Messages Volume 1 Explanation: The system issues this message if there is insufficient storage for one of the following: • An access-method-services (AMS) function that requires scratching data sets from volumes. There was not enough virtual storage available to hold the parameter list for the SCRATCH macro. c 0 '·":'. • The mass storage control function; there was not enough storage to execute the mass storage system communicator macro. • An AMS Cache-DASD command (BINDATA, LISTDATA, SETCACHE); the system cannot obtain enough storage to hold ~.he work areas. I, " protected data sets is bypassed only if the NEWSERIAL parameter specifies the same volume serial number as recorded in the Inventory data set for the volume label. This allows the original volume serial number of a VSAM volume to be restored if the volume is left partially renamed. If ADDV, MODIFYV, or STOREY terminates without indicating the status of the rename operation, LISTMSVI can be run to determine whether the volume is flagged for recovery purposes. If the mismatch flag is set in the volume record, LtSTMSVI not only lists the standard information for the volume but also highlights the volume report with a note that a rename operation failed for the the preceding volume and that serial number 'nnnnnn' is recorded in the volume label of the volume. System Action: The data sets are not scratched, or the mass storage system communicator macro is not issued. In the case of a AMS Cache-DASD command, the system terminates processing. Other actions are indicated by subsequent messages. Programmer Response: Rerun the job in a larger address space. Problem Determination: Table I, items 1, 3, 29. • If a Rename Operation Failed for MODIFYV IDC2035I INVALID ERROR CONVERSION TABLE To recover from a MODIFYV rename failure 1) run ADDV to activate the volume if the volume is merely inactive and has no volume serial mism!l.~h condition, or 2) run ADDV to both activate the volume~nd complete the rename operation if the volume is b9th inactive and has a volume serial mismatch condition,'Of 3) rerun MODIFYV to complete or retry the rename operation if the volume is active but has a mismatch condition, or 4) run STOREY to complete or retry the rename operation if the volume is active and if a duplicate volume serial number is desired as a result of the rename. Explanation: An error was detected in the information transmitted in the Error Conversion Table, when attempting to convert a numeric error code to a prose message. This should not occur in a valid program. System Action: The conversion request is terminated. Programmer Response: Do the problem determination action. Problem Determination: Table I, items 3,4,29. IDC2065I o ** UNABLE TO CLEAR SERIAL-MISMATCH FLAG FROM INVENTORY RECORD Explanation: A flag indicating a volume serial mismatch exists between the cartridge labels and the volume label for a Mass Storage Volume could not be cleared from the Inventory data set. See the previous message for further explanation of the problem. System Action: The command terminates with an error message. Programmer Response: Correct the problem as identified in the previous message and take the following actions for the command that failed: • For the DO statement requirements, the proper VOLUME and NEWSERIAL parameter values, and use of LISTMSVI, refer to the description above for an ADOV rename failure. • If a Rename Operation Failed for STOREY Rerun STOREY or run MODIFYV to either backout or retry the rename operation. For the DO statement requirements, the proper VOLUME and NEWSERIAL parameter values, and use of LISTMSVI, refer to the description above for an ADDV rename failure. If a Rename Operation Failed for ADDV Run ADDV to backout or retry the rename operation if the volume is inactive. If the volume is active, run MODIFYV or STOREY to either backout or retry the rename operation. Ifthe ADDV, MODIFYV, or STOREY commands are run to recover from a rename failure, a DD statement for the volume is required and must specify deferred mounting. The values specified for the VOLUME and NEWSERIAL parameters depend upon how the volume record is recorded in the Inventory data set. If the cartridge labels have been updated, the volume record will be identified by the new volume serial number. For the VOLUME parameter, specify the volume serial number as recorded in the cartridge labels and the volume record. For the NEWS ERIAL parameter, specify the desired volume serial number. Note that the security check for non-VSAM status and password Problem Determination: Table I, item 1, 2, 3, 4, 13, 29, 35a, and 35c. IDC2074I VOLUME ser NOT ACTIVE Explanation: Volume ser is not active, and is recorded in the Inventory data set as inactive. The command issuing the message requires an active volume. System Action: Processing of the command terminates with a message indicating the final condition code. Programmer Response: Run the ADDV command to activate the volume, and then rerun the command. If the volume is already active but only the record indicates that the volume is inactive, contact the space manager. The Inventory data set may need to be restored from the backup copy and the Journal data set. Problem Determination: Table I, items 1, 2, 3, 4, 13, and 29. o IDe Messages - Access Method Services IDC-25 IDC107SI ** VOLUME volser CANNOT BE ACTIVATED Explanation: An attempt to make volume (volser) active and mountable failed. See preceding message for further explanation of the failure. IDC1079I ** RECORD FOR GROUP group name CANNOT BE RETRIEVED FROM INVENTORY Explanation: An attempt to access the record in the Inventory data set for group (group name) failed. See the preceding message for further explanation of the failure. System Action: The command terminates with an error message. Programmer Response: Rerun the command after: • Reentering one or both cartridges if the cartridges are outside the Mass Storage Facility (MSF), • Correcting the problem as indicated in the preceding message, or • Running the EJECTV command to eject the volume and then reentering the cartridges if the cartridges were originally entered while the Mass Storage Volume Control (MSVC) was disabled. Problem Determination: Table 1, 2, 3, 4, 13, 29, 35a, and 35c. IDC1076I ** CART csn (csn) NOT IN MSF FOR COpy yyddd Explanation: The cartridges assigned to the copy created on the date indicated by "yyddd" cannot be found in the Mass Storage Facility (MSF). The cartridge serial numbers (csn [csn]) identify the sequence one and/or sequence two cartridge not in the MSF. See preceding message for additional information. System Action: The command terminates with a message unless additional groups are specified for processing. Programmer Response: Correct the error as indicated in the preceding message. Verify that the group name is specified correctly, then rerun the command. Problem Determination: Table I, items 2, 3, 4, 13, 29, and 35c. IDC1080I ** RECORD FOR VOL volser CANNOT BE RETRIEVED FROM INVENTORY Explanation: An attempt to access the record in the Inventory data set for the volume (volser) failed. See the preceding message for further explanation of the failure. Programmer Response: Correct the error as indicated in the preceding message. Before rerunning the command check that the volume serial number is specified correctly. Problem Determination: Table I, items 2, 3, 4, 13, 29, 30, 35a, and 35c. IDC1084I System Action: The command terminates with a message unless additional copies are specified for processing. Programmer Response: Correct the condition as indicated in the preceding message. Rerun the command after: ** CARTRIDGES NOT EJECTED Explanation: The cartridges assigned to a Mass Storage Volume could not be ejected from the MSF. If only one cartridge was in the Mass Storage Facility, an attempt to eject that one cartridge failed. See the preceding message for further explanation of the failure. • Reentering the missing cartridges, • Selecting another copy volume, • If one of the cartridges is lost, running the SCRATCHV Programmer Response: Correct the error as identified in the preceding message and rerun the command. command to make the remaining cartridge assigned to the volume scratch cartridge and to delete the record from the Inventory data set, or Problem Determination: Table I, items 2, 3, 4, 13,29, 35a, and 35c. System Action: The command continues processing. • Running the REMOVEVR command to delete the record for the copy volume if both cartridges are lost. Problem Determination: Table I, items 2, 3, 4, 13,29, 35a, and 35c. IDC1078I ** COpy RECORDS FOR VOL volser CANNOT BE RETRIEVED Explanation: An attempt to access a record in the Inventory data set for an existing copy volume failed. The base volume record indicates additional copy volumes exist; however, the record for the next copy volume in time stamp sequence cannot be read. See the preceding message for further explanation of the failure. System Action: The command terminates with a message. Programmer Response: Correct the error as indicated in the preceding message. Problem Determination: Table I, items 2, 3, 4, 13, 29, 30, 35a, and 35c. IDC-26 MVS/370 System Messages Volume 1 IDC1087I ** CART csn [csn) NOT SCRATCHED FOR COpy yyddd Explanation: The cartridges assigned to the copy volume created on the date indicated by "yyddd" could not be scratched. If only one cartridge was in the MSF an attempt was made to scratch that one cartridge. The cartridge serial numbers (csn) identify the sequence one and/or sequence two cartridge not scratched. See the preceding message for further explanation of the failure. System Action: The command continues processing. Programmer Response: Correct the problem as indicated in the preceding message. If the cartridge(s) are out of the Mass Storage Facility, re-enter the cartridges into the Mass Storage Facility and rerun the command. If the cartridges are lost, run the REMOVEVR command to delete the record for the copy from the Inventory data set and rerun the command if necessary. Problem Determination: Table I, items 2, 3, 4, 13, 29, 35a, and 35c. c C·,"'\ IDC2091I ** ',"I I READONL Y ) READWRITE ATTRIBUTE NOT SET FOR VOLUME volser Explanation: Volume (volser) could not be assigned the READONL Y or READ WRITE attribute, READONLY may be required because the volume belongs to a group which has the READONL Y attribute specified for all general-use volumes. See the preceding message for further explanation of the problem. Programmer Response: Correct the problem as identified in the preceding message and take the following actions for the command that failed: • Run ADDV to backout or retry the rename operation if the volume is inactive. If the volume is active, run MODIFYV or STOREY to either backout or retry the rename operation. If the ADDV, MODIFYV, or STOREY commands are run to recover from a rename failure, a DD statement for the volume is required and must specify deferred mounting. The values specified for the VOLUME and NEWS ERIAL parameters depend upon how the volume record is recorded in the Inventory data set. If the cartridge labels have been updated, the volume record will be identified by the new volume serial number. For the VOLUME parameter, specify the volume serial number as recorded in the cartridge labels and the volume record. For the NEWSERIAL parameter, specify the desired volume serial number. Note that the security check for non-V SAM status and password protected data sets is bypassed only if the NEWSERIAL parameter specifies the same volume serial number as recorded in the Inventory data set for the volume label. This allows the original volume serial number of a VSAM volume to be restored if the volume is left partially renamed. System Action: The command continues processing. Programmer Response: Run the MODIFYV command to change the volume attribute to readonly or read write. Problem Determination: Table I, items 2, 3,4, 13, and 29. IDC2093I ** VOLUME ATTRIBUTES NOT CHANGED TO AGREE WITH GROUP group name Explanation: An attempt to change the attributes (bind/nobind, exclusive/shared, readonly/readwrite, dasderase/nodasderase, pagefault/nopagefault) of a general-use volume failed. The attributes of the volume do not agree with the attributes specified for all general-use volumes belonging to the group (group name). See the preceding message for additional information on the problem. If ADDV, MODIFY, or STOREY terminates without indicating the status of the rename operation, LISTMSVI can be run to determine whether the volume is flagged for recovery purposes. If the mismatch flag is set in the volume record, LlSTMSVI not only lists the standard information for the volume but also highlights the preceding volume and that serial number 'nnnnnn' is recorded in the volume label of the volume. System Action: The command continues processing. o Programmer Response: Run the LISTMSVI command to list the information recorded in the Inventory data set about the group. After determining the volume attributes specified at the group level, run the MODIFYV command to update the volume attributes to agree with the group specifications. If there are many volumes in the group whose attributes do not agree with the group, you can run the MODIFYG command to request a change of the group attributes. If you specify the same attributes on the MODIFYG command as are recorded already in the group record, MODIFYG will still change the attributes of all the active general-use volumes for the group. Problem Determination: Table I, items 2, 3,4, 13, and 29. IDC2095I I ~OM) VOLUME YO"" INCOMPLETELY RENAMED IN A PRIOR OPERATION Explanation: Volume (volser) cannot be used. A previous MODIFYV, ADDV, or STOREY command terminated before completely changing the volume serial number of the volume. The volume serial number on the cartridge labels and in the Inventory record does not agree with the volume serial number in the volume label. "FROM" and "TO" designate which volume is unusable for those commands processing both a source and target volume having the same volume serial numbers. If a Rename Operation Failed for ADDV • If a Rename Operation Failed for MODIFYV To recover from a MODIFYV rename failure 1) run ADDV to activate the volume if the volume is merely inactive and has no volume serial mismatch condition, or 2) run ADDV to both activate the volume and complete the rename operation if the volume is both inactive and has a volume serial mismatch condition, or 3) rerun MODIFYV to complete or retry the rename operation if the volume is active but has a mismatch condition, or 4) run STOREY to' complete or retry the rename operation if the volume is active and if a duplicate volume serial number is desired as a result of the rename. For the DD statement requirements, the proper VOLUME and NEWS ERIAL parameter values, and use of LlSTMSVI, refer to the description above for an ADDV rename failure. Problem Determination: Table I, items 1, 2, 3, 4, 13, 29, 35a, or 35c. System Action: The command terminates with a message reflecting the severity of the error. 0'" " IDe Messages - Access Method Services IDC-27 IIlClO%II ~OM I VOLUME volser INCOMPLETELY COPIED IN A PRIOR OPERATION Explanation: Volume (volser) was incompletely copied by the COPYV, RECOVERV, or CONVERTV commands and cannot be used. "FROM" and "TO" designate which volume is unusable for those commands processing both a source and target volume having the same volume serial number. System Action: The command terminates with a message containing the severity code. Programmer Response: Correct the problem as indicated in the preceding message. Then, take one of the following actions for the command that failed: • If a Copy Operation Failed in COPYV Rerun COPYV to complete the copy operation to the incomplete copy volume (COPYV will reuse the cartridges of the incomplete copy volume for the new copy) or run SCRATCHV to scratch the incomplete copy volume before rerunning the COPYV command. IF COPYV terminates without indicating the status of the copy operation, LlSTMSVI can be run to determine whether the volume is flagged for recovery purposes. If the incomplete copy flag is set in the copy volume record, LlSTMSVI not only lists the standard information for the volume but also highlights the volume report with a note that a copy operation failed for the preceding copy volume. • If a Copy Operation Failed for RECOVERV Rerun RECOVERV to complete the recover operation to the target volume that is flagged as an incomplete copy volume. Otherwise, run SCRATCHV to scratch the target volume. The incomplete copy volume may even be used as the target volume in the CONVERTV command. In all cases, the empty VTOC check or security check for password protected data sets is bypassed. If the SCRATCHY command is run, the DD statement is not required for the volume and if provided, must specify deferred mounting. If the RECOVERV command is rerun, the DD statement is not required for the target volume, which is flagged as an incomplete copy, unless the volume serial number of the target volume is different from the source volume. If a DD statement is provided for the target volume, deferred mounting must be specified. If a VSAM catalog is on the volume, a DD statement for the catalog is not required; if provided, deferred mounting must be specified. If RECOVERV terminates without indicating the status of the recover operation, LlSTMSVI can be run to determine whether the volume is flagged for recovery purposes. If the incomplete copy flag is set in the target volume record, LlSTMSVI not only lists the standard information for the volume but also highlights the volume report with a note that a copy operation failed for the preceding volume. • If a Copy Operation Failed for CONVERTV Rerun CONVERTV to complete the conversion operation to the target volume that is flagged as an incomplete copy volume. Otherwise, run SCRATCHV to scratch the target IDC-28 MVS/370 System Messages Volume 1 volume. The incomplete copy volume may even by used as the target volume in the RECOVERV command. In all cases, the empty VTOC check or the security check for password protected data sets is bypassed. If the SCRATCHY command is run, the DD statement is not required for the incompletely copied volume and if provided, must specify deferred mounting. If a VSAM catalog is on the volume and a DD statement for the target volume must be provided and must specify deferred mounting. If a VSAM catalog is on the volume and a DD statement is provided for the catalog, the DD statement must also specify deferred mounting. If CONVERTV terminates without indicating the status of the conversion operation, LlSTMSVI can be run to determine whether the volume is flagged for recovery purposes. If the incomplete copy flag is set in the target volume record, LlSTMSVI not only lists the standard information for the volume but also highlights the volume report with a note that a copy operation failed for the preceding volume. Problem Determination: Table I, items 1,2, 3,4, 13,29, or 35c. IDClO97I I ~OM I VOLUME vo!ser INCOMPLETELY CREATED IN A PRIOR OPERATION Explanation: Volume (volser) was incompletely created by the CREATEV command and could not be used. "FROM" and "TO" designate which volume is unusable for those commands processing both a source and target volume having the same volume serial number. System Action: The command terminates with a message reflecting the severity of the error. Programmer Response: Before creating the volume using the CREATEV command run the SCRATCHV command to scratch the partially created volume. In the SCRATCHV run, there must be no DD statement for the partially created volume; the empty VTOC check is bypassed. Problem Determination: Table I, items 1,2, 3,4, 13,29, 35a, and 35c. IDC2100I CATALOG RETURN CODE FOR LOCATE REQUEST WAS nn Explanation: The return code from an OSjVS locate request was nn. See OSjVS2 System Programming Library: Data Management for a description of the return codes. The error was detected either in the VSAM or OS Catalog Management.The subsequent message identifies the data set not recataloged. During a CONVERTV operation, if the data set was cataloged in a VSAM user catalog on the converted volume, the data set may have been recataloged, and this message can be ignored. System Action: The command continues processing. Programmer Response: Correct the error and recatalog the data set using IEHPROGM utility or the Access Method Services DELETE and DEFINE commands. Problem Determination: Table I, item 1, 3, 4, 13, 14, 25d, 29, and 34. c C"'" , IDC1IOlI CATALOG RETURN CODE FOR RECAT REQUEST WAS nn - REASON CODE nn P'\ Problem Determination: Table I, items 1, 2, 3, 4, 13, 29, and 3Sc. IDClllOI Explanation: The return code from an OS/VS recatalog request was nn. The reason code in register 0 was nn. See Mass Storage System (MSS) Messages for a description of the reason codes; and VS2 System Codes for return code. A subsequent message identifies the data set not cataloged. System Action: The command continues processing. Programmer Response: Correct the error and recatalog the data set using the IEHPROGM utility or the Access Method Services DELETE and DEFINE commands. Problem Determination: Table I, item 1,3,4, 13, 14, 2Sd, 29, and 31. IDC1I03I VOLUME IN RECORD CHAIN CANNOT BE RETRIEVED Explanation: An Inventory data set error caused a break in the group or nongrouped volume chain. The next record in the chain either was not found, or the record indicates that it does not belong in the chain being processed. A reason code of X'20S' or X'224 was returned from the Mass Storage Volume Control functions. The error may be caused by another command updating the Inventory data set while this command is running. ** REMAINING VOLUMES IN GROUP grpname CANNOT BE PROCESSED Explanation: An Inventory data set error occurred to prevent processing down the volume chain for group grpname. The problem may be temporary, or the Inventory data set may have permanent errors. A preceding message indicates the type of error encountered with the Inventory data set. System Action: Processing continues with the next group to be processed. If there is none, the command terminates. Programmer Response: Refer to the preceding message to determine why processing for this group was terminated.Contact the system programmer to correct the Inventory data set if necessary, and rerun the command. Problem Determination: Table I, items 1, 2, 3, 4, 13, 29, and 3Sc. IDClllll ** REMAINING GROUPS CANNOT BE PROCESSED Explanation: An error occurred in the Inventory data set that prevented any more group records from being read. A preceding message indicates the type of Inventory data set error. System Action: The command terminates. System Action: Processing continues with the next group, or processing terminates if the request is for nongrouped volumes. o Programmer Response: Rerun the command. If there is a permanent Inventory data set error, contact the system programmer. Problem Determination: Table I, items 1,2, 3, 4, 13, 29, and 3Sc. IDCl1l8I Problem Determination: Table I, items 1, 2, 3, 4, 13, 29, and 3Sc. IDC1I08I ** UNABLE TO PROCESS VOLUME ser Explanation: Volume ser cannot be processed. A preceding message indicates the reason why the volume cannot be processed. System Action: The command continues with the next volume to be processed. If there is none, the command terminates. Programmer Response: Determine from the preceding message whether a problem exists, and correct it if necessary. Rerun the command to process the volume. Problem Determination: Follow the problem determination actions for the preceding message. IDC1I09I ** REMAINING VOLUMES CANNOT BE PROCESSED Explanation: An error occurred in the Inventory data set that prevents any more volume records from being read. Remaining volumes cannot be processed by the command. A preceding message indicates the type of error encountered with the Inventory data set. System Action: The command terminates. c Programmer Response: Refer to the preceding message for the type of Inventory data set error. Programmer Response: Contact the system programmer to correct the problem with the Inventory data set. ** SCRATCH RECORD FOR GROUP group name CANNOT BE RETRIEVED Explanation: The scratch record for group group name cannot be retrieved because either (1) the attempt to access a scratch record in the inventory data set for the group failed, or (2) the scratch record did not contain volumes scheduled for processing by the system-initiated scratch function. See the preceding message for further explanation of the failure. System Action: The command terminates with this message unless additional groups are specified for processing. Programmer Response: Correct the error specified in the preceding message. Before rerunning the command, check that the group name is specified correctly. Problem Determination: Table I, items 2, 3, 4, 13, 25, 29, 30, 3Sa, and 3Sc. IDCl1l9I ** CATALOG RECORD FOR GROUP group name CANNOT BE RETRIEVED Explanation: An attempt to access the catalog record in the inventory data set for group (group name) failed. See the preceding message for further explanation of the failure. System Action: The command terminates with this message unless additional groups are specified for processing. Programmer Response: Correct the error specified in the preceding message. Verify that the group name is specified correctly, then rerun the command. IDe Messages - Access Method Services IDC-29 Problem Determination: Table I, items 2, 3, 4, 13, 29, and 35c. IDC21601 INVALID REFERENCE TO VOLUME xxxxxx, OBJECT BYPASSED Explanation: EXPORTRA has encountered a VSAM object that references a volume entry that contains no reference to the object. (This situation is probably the result of a system failure during a prior delete operation.) System Action: EXPORTRA bypasses the VSAM data set and its associations. Programmer Response: The data on valid volumes can be copied using the REPRO command, and then the data set can be deleted using the DELETE command. The data set cannot be opened for output. . Problem Determination: Table I, items 3,4, 13,29. IDC2360I CATALOG ENTRY FOR DATA SET INDICATES DIFFERENT DEVICE TYPE IDC23711 UNABLE TO OBTAIN STORAGE FOR I/O PROCESSING Explanation: There was insufficient storage to perform the necessary I/O processing. ,rf~\ '~J System Action: The command terminates normally. Programmer Response: I Increase the region size for the job and rerun the command. Problem Determination: 1able I, items 1,2,3; 4, 13, and 29. I I IDC23721 OPEN ABEND EXIT dsn VTOC Explanation: The OPEN macro encountered an error that resulted in the OPEN DCB ABEND exit being entered. This error prevented the opening of the DCB and stopped further I/O processing. The specified data set (dsn) or the VTOC was being opened. System Action: The command terminates normally. Explanation: The ULOCATE function, after locating a data set name in the catalog, determined that the data set resides on a device type other than the catalog indicates, or else a duplicate data set name exists. System Action: Processing continues with the next data set on the volume. Programmer Response: Examine the write-to-programmer message issued by the OPEN macro for the specific error code. Correct the problem and rerun the command. Problem Determination: Table I, items 1, 2, 3, 4, 13, and 29. IDC23731 INVALID PASSWORD dsn Programmer Response: If the device type is incorrect, uncatalog the data set and then recatalog it with the correct device type. Explanation: One of the following errors occurred: Problem Determination: Table I, items 1,2, 3, 4, 13,29, and 34. • The operator did not supply the correct password for the specified non-VSAM data set (dsn), for the specified VSAM unique data or index component (dsn), or for a data or index component within the specified VSAM data space (dsn). Explanation: The ULOCATE function, after locating a data set name in the catalog, determined that the catalog entry type was not for a VSAM data set, or else a duplicate data set name exists. • There is no JOBCAT or STEPCAT DD statement for the VSAM catalog that owns the volume. System Action: Processing continues with the next data set on the volume. System Action: The command terminates normally. The requested function cannot be performed. Programmer Response: If the data set entry is cataloged, rerun the SCRDSET command after restructuring the STEPCAT concatenation. Programmer Response: If the operator supplied the incorrect password, do the following: IDC23641 CATALOG ENTRY TYPE FOR DATA SET IS OTHER THAN NON-VSAM • Problem Determination: Table I, items 1,2,3,4, 13,29, and 34. IDC2370I UNABLE TO READ JFCB FOR DD ENTRY ddname RDJFCB CODE x Explanation: The system was not able to read the JFCB (job file control block) for the specified DD statement (ddname). The RDJFCB macro return code was x. This condition generally occurs when the DD statement was not supplied. System Action: The command terminates normally. Programmer Response: Ensure the DD name in the FILE parameter is correct and there is a corresponding DD card in the JCL statements. Problem Determination: Table I, items 1,2,3,4, 13, and 29. IDC-30 MVS/370 System Messages Volume 1 Tell the system operator the correct password. The operator is prompted for the password that corresponds to (1) the data or index component name or code word (VSAM data sets) or (2) the name of the DD statement for the data set (non-VSAM data sets). Rerun the command. If there is no JOBCAT or STEPCAT DD statement for the VSAM catalog, do the following: • Supply a JOBCAT or STEPCAT DD statement for the catalog or supply the master password of the VSAM catalog on the command or via operator prompting. Rerun the command. Problem Determination: Table I, items 1,2, 3, 4, 13, 25b, and 29. c IDC23741 0. . 1. CLOSE ABEND EXIT I I dsn VTOC or the name of the DD statement for the data set (non-VSAM data sets). Reissue the command. ':1. I, Explanation: The CLOSE macro encountered an error that resulted in the CLOSE DCB ABEND exit being entered. This error prevented the closing of the DCB and stopped further I/O processing. The specified data set (dsn) or VTOC was being closed. If there is no JOBCAT or STEPCAT DD statement for the VSAM catalog, supply a JOBCAT or STEPCAT DD statement for the catalog or supply the master password of the VSAM catalog on the command or through the use of operator prompting. Reissue the command. System Action: The command continues processing. If the protection violation occurred for a RACF-protected VSAM component, acquire the proper RACF user authorization to all RACF-protected VSAM components on the volume or the VSAM catalog that owns the volume. Reissue the command. Programmer Response: Examine the write-to-programmer message issued by the CLOSE macro for the specific error. Correct the problem and rerun the command if the function was not performed. Problem Determination: Table I, items 1,2,3,4, 13, and 29. IDC237S1 ** I/O ERROR I dsn ) VOLUME LABEL VTOC volser lOS RC = rc Explanation: A SYNAD error occurred during EXCP I/O processing for a data set (dsn), the volume label, or the VTOC. This message also appears if a AMS Cache-DASD command (BINDDAT A, LISTDATA, SETCACHE) encounters an lOS return code that indicates unsuccessful completion of I/O to the volume on the device you specified in volser. rc is the lOS return code. o System Action: Processing of the command terminates. IDC2381I VOLUME WITH SERIAL volser ALREADY MOUNTED IN SYSTEM Explanation: After mounting mass storage volume (volser) the UCB cannot be posted because it causes a duplication of volume label within the system. System Action: Demounts the mass storage volume. The command terminates normally. Programmer Response: Rerun the command after the volume with the same serial number is demounted. Problem Determination: Table I, items 1, 2, 3, 4, 13, and 29. IDC23861 UNIT ASSIGNED TO ddname COULD NOT BE READING FOR MOUNTING Programmer Response: Refer to the preceding message, correct any problems, and re-issue the command. If you issued the Cache-DASD command, check the lOS return code, follow the action indicated by the return code, and then re-issue the command. Explanation: The unit assigned by the DD statement (ddname) cannot be used to mount needed volumes, because a previous volume cannot be demounted. Problem Determination: Table I, items 1, 2, 3, 4, 13, and 29. Programmer Response: Rerun the command. Specify the correct volume serial on the DD statement. If the same unit is assigned to the DD statement and the same error occurs, rerun the command after the operator varies the unusable unit offline. IDC23761 SECURITY VIOLATION dsn Explanation: One of the following errors occurred: • o Problem Determination: Table I, items 1, 2, 3, 4, 13, 25b, and 29. The system operator did not supply the correct password for the non-VSAM data set specified by dsn, for the VSAM unique data or index component specified by dsn, or for a data or index component within the specified VSAM data space that is specified by dsn. • There is no JOBCAT or STEPCAT DD statement for the VSAM catalog that owns the volume. • The user does not have the proper RACF authorization to the VSAM unique data or index component specified by dsn or for a data or index component within the specified VSAM data space that is specified by dsn. System Action: The command terminates normally. Problem Determination: Table I, items 1,2, 3,4, 13, and 29. IDC23871 ** VOLUME volser COULD NOT BE MOUNTED Explanation: The mount of the specified volume (volser) is unsuccessful. A preceding message gives the explanation for this error. System Action: The command terminates normally. Programmer Response: Examine preceding message, correct the problem, and rerun the command. Problem Determination: Table I, items 1,2, 3,4, 13, and 29. ** VOLUME volser COULD NOT BE DEMOUNTED System Action: The command terminates normally. The requested function is not performed. IDC23881 Programmer Response: If the operator supplied the incorrect password, tell the system operator the correct password. The operator is prompted for the password that corresponds to the data or index component name or code word (VSAM data sets) Explanation: The demount of the specified volume (volser) is unsuccessful. A preceding message gives the explanation for this error. IDC Messages - Access Method Services IDC-31 System Action: The command terminates normally. Problem Determination: Table I, items I, 2, 3, 4, 13, 29, and 34. Programmer Response: Examine preceding message, correct the problem, and rerun the command. IDC2400I MSS REASON CODE IS x'nnnn' Problem Determination: Table I, items 1,2, 3,4, 13, and 29. IDC1389I ** DESTAGE OF DATA ON VOLUME volser NOT SUCCESSFUL Explanation: The destaging of the specified volume (volser) is unsuccessful after a successful demount. A preceding message explains the reason for the error. System Action: The command cannot perform the next function because all destaging is not complete. Explanation: The Mass Storage System Communicator reason code returned as a result of a Mass Storage System Communicator request. The reason code is "nnnn." See Mass Storage System (MSS) Messages for an explanation of the reason code. o System Action: The function was not performed. The command terminates normally or attempts to continue. Programmer Response: See Mass Storage System (MSS) Messages for the response to the reason code. IDCl40lI MSS POST CODE IS X'cde' Programmer Response: Examine preceding message, correct the problem, and rerun the command. The cartridge of the volume may need to be replaced via the REPLACEC command. Explanation: The MSSC (Mass Storage System Communicator) completion coded posted in the ECB (event control block) was cde. Problem Determination: Table I, items 1,2,3,4, 13, and 29. The possible values for cde are: IDC1390I VOLUME volser COULD NOT BE ENQUEUED FOR EXCLUSIVE USE 7F Successful completion. Explanation: The enqueue of the specified volume (volser) for exclusive use cannot be done because the volume serial is enqueued for shared use. 7B A permanent tape error occurred on the target volume during destage, while a COPYV operation was in progress. Destaging was not done. System Action: The command terminates normally. System Action: If the post code is 7F the function completed successfully. If the post code is 7B, the function terminated. Programmer Response: Rerun the command after the volume is not being used by any other job. Be sure to specify the volume serial on the DD statement. Problem Determination: Table I, items 1,2, 3, 4, 13, and 29. IDC1391I UNABLE TO ESTABLISH E/STAE ENVIRONMENT - RETURN CODE x'nn' Explanation: The STAE or ESTAE macro returned a non-zero return code that prevented recovery protection in case of an abnormal termination of the command. STAE was issued in VSl; ESTAE in VS2. The primary reason is insufficient storage to build control blocks. System Action: Function did not continue. Programmer Response: Examine the return code, correct the problem, and rerun the job. Programmer Response: If the post code is 7B, the location of the failing cartridge will be indicated in message ICB-50IF or ICB509E. Use the SCRATCHV command to scratch the partial copy, and use the EJECTC command to remove the failing cartridge from the mass storage facility. Problem Determination: Table I, 'items 1, 3, 4, 13, 29, and 30. IDC2401I VOLUME REQUESTED IS NOT AN ACTIVE VOLUME Explanation: The requested mass storage volume is not in the Mass Storage Control's Volume Inventory Table. The user is requesting the wrong volume or the volume is inactive. The Mass Storage System Communicator reason code is X'07'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. Problem Determination: Table I, items 1, 2, 3, 4, 13, and 29. IDC1399I CATALOG ENTRY FOR DATA SET INDICATES DIFFERENT VOLUME Explanation: The ULOCATE function, after locating the data set name in the catalog, determined that the data set resides on a different volume than the catalog indicates, or else a duplicate data set name exists. System Action: Processing continues with the next data set on the volume. Programmer Response: Uncatalog the data set if necessary, and recatalog it with the correct volume serial number. IDC-32 MVS/370 System Messages Volume 1 Programmer Response: Make the mass storage volume available by either: • Defining the Mass Storage Volume with the CREATEV command. • Activating the Mass Storage Volume with the ADDV command, • Inserting and activating the Mass Storage Volume. If the volume serial number was erroneously specified, change the serial number. Resubmit the command. Problem Determination: Table I, items 3, 4, 13, 14, 29, 30, 35a, and 35c. c IDC2403I WORK FILE MUST SPECIFY UNIT IN SDG 0 Explanation: The Mass Storage Volume specified for the work data set, on which the Mass Storage Control tables are copied, is not mounted on a unit in staging drive group O. The volume must be mounted on the same group as the Mass Storage Control tables volume. are ejecting a volume for which there is no record in the Inventory data set, be sure you have specified the cartridge serial number of the first cartridge of the volume. You can get a listing of the cartridge serial numbers using the LISTMSF command. If you are running the REPLACEC command, make sure the scratch cartridge specified in the CARTRIDGE parameter is a scratch cartridge in the same Mass Storage Facility as the volume. System Action: The command terminates normally. Programmer Response: Specify a unit in staging drive group 0 on the DD statement, even though the work data set may be cataloged. You can use the esoteric name SDGOO created by the Mass Storage Control Table Create program in the UNIT parameter of the DD statement, and then rerun the command. Problem Determination: Table I, items 3, 4, 13, 29, and 30. IDC2404I VOLUME REQUESTED IS MOUNTED Explanation: The requested Mass Storage Volume is mounted and cannot be accessed for the requested function. The volume may have been mounted on another operating system when the command was run. The Mass Storage System Communicator reason code is X'22'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. o Programmer Response: Ensure that you do not have any DD statements for the volume in the job step if the DD statement is not required by the command. If you do have a DD statement for the volume, specify the name of the DD statement in the FILE parameter of the command so the command can demount the volume. Be sure to rerun the command when no other operating system which has shared access has the volume mounted. Problem Determination: Table I, items 3, 4, 13, 30, and 35a. IDC2405I SPECIFIED CARTRIDGE SERIAL NOT FOUND IN APPROPRIATE MSC TABLE Problem Determination: Table I, items 3, 4, 13, 29, 30, 35a, 35b, and 35c. IDC2406I NO SCRATCH CARTRIDGES AVAILABLE IN THEMSF Explanation: No scratch cartridges remain in the Mass Storage Facility specified in the MSF parameter. In the case of the REPLACEC command, no scratch cartridges remain in the Mass Storage Facility that contains the volume. The Mass Storage System Communicator reason code is X'24'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. Programmer Response: Provide more scratch cartridges either by scratching Mass Storage Volumes, or by entering new cartridges through the cartridge access station. Ensure that the correct Mass Storage Facility is specified in the MSF parameter. Rerun the command. Problem Determination: Table I, items 3, 4, 13, 14,29, 30, 35a, and 35b. IDC2407I SEQUENCE ONE CARTRIDGE NOT IN MSF Explanation: The first cartridge of the requested mass storage volume is not in the Mass Storage Facility. The Mass Storage System Communicator reason code is X'26'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. Explanation: The cartridge serial number was not found in a Mass Storage Control table. If the cartridge is supposed to be a scratch cartridge, the cartridge serial number was not found in the Mass Storage Control's Scratch Cartridge List for the Mass Storage Facility specified in the MSF parameter of the command. If the cartridge was for an inactive volume, the cartridge serial number was not found in the Mass Storage Control's Transient Volume Table. The Mass Storage System Communicator reason code is X'23'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. o Programmer Response: Correct the cartridge serial number parameter and rerun the command. If running the CREATEV or COPYV command, make sure the cartridge is a scratch cartridge in the Mass Storage Facility specified in the MSF parameter. You can get a listing of the scratch cartridges available with the LISTMSF command. If you are running the EJECTV command, make sure the cartridge serial number specified is for the volume you want to eject. You can get a listing of the volume and its cartridge serial numbers using the LISTMSVI command. If you Programmer Response: Insert the missing Mass Storage Volume cartridge and rerun the command. Problem Determination: Table I, items 3, 4, 13, 14, 29, 30, 35a, and 35c. IDC2408I SEQUENCE TWO CARTRIDGE NOT IN MSF Explanation: The second cartridge of the requested mass storage volume is not in the Mass Storage Facility. The Mass Storage System Communicator reason code is X'2A'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. Programmer Response: Insert the missing Mass Storage Volume cartridge and rerun the command. Problem Determination: Table I, items 3, 4, 13, 14, 29, 30, 35a, and 35c. IDe Messages - Access Method Services IDC-33 IDC2409I VOLUME SPECIFIED IS CURRENTLY BEING DESTAGED Explanation: Destaging as a result of a demount for the specified Mass Storage Volume is in progress. This situation occurs if the volume was mounted by another operating system at the time the job was run. The Mass Storage System Communicator reason code is X'2B'. See Mass Storage System Messages for more information about the reason code. group number must have been defined by the Mass Storage Control Table Create program. Rerun the command. Problem Determination: Table I, items 3, 4, 13, 29, and 30. IDC2415I VOLUME REQUESTED IS NOT AN ACTIVE VOLUME Programmer Response: Rerun the job when the mass storage volume becomes available. Explanation: The requested volume was not found on the Mass Storage Control's Volume Inventory Table. The incorrect volume has been specified or the volume is not an active volume. The Mass Storage System Communicator reason code is X'8A'. See Mass Storage System (MSS) Messages for more information about the reason code. Problem Determination: Table I, items 3, 4, 13, 29, 30, and 35a. System Action: The command terminates normally. IDC2410I Programmer Response: Make sure the volume serial number is specified correctly. Activate the volume if it is inactive via the ADDV command, inserting the cartridges of the volume into the Mass Storage Facility first if necessary. System Action: The command terminates normally. NOT ENOUGH SPACE IN WORK DATA SET TO COPY TABLES Explanation: There was insufficient space to perform the copy of the Mass Storage Control tables. The Mass Storage System Communicator reason code is X'49'. See Mass Storage System (MSS) Messages for more information about the reason code. Problem Determination: Table I, items 3, 4, 13, 14, 29, 30, 35a, and 35c. NEW SERIAL ALREADY ASSIGNED TO ANOTHER VOLUME System Action: The command terminates normally. IDC2416I Programmer Response: If you are running the LISTMSF command, ensure that the work data set contains 40 contiguous cylinders in the first extent. If you are running the TRACE command, ensure that the work data set contains 16 contiguous cylinders in the first extent whether you are dumping one or both trace areas. Explanation: The new volume serial specified on the command already assigned to another volume recorded in the Inventory data set. The Mass Storage System Communicator reason code is X'204'. See Mass Storage System (MSS) Messages for more information about the reason code. Problem Determination: Table I, items 3,4, 13, 14, 25a, 29, and 30. IDC24111 ERROR EJECTING SEQUENCE TWO CARTRIDGE Explanation: Only the first cartridge of the volume has been ejected. The second cartridge was not ejected due to an equipment error. In most cases, sense data for the equipment error has already been reported in previous sense data. The Mass Storage System Communicator reason code is X'4C'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. If the volume serial has already been changed in the volume label, the command attempts to restore the original volume serial. Programmer Response: If you are executing the STOREV command, you can use the desired new serial if you specify the EJECT and NORECORD parameters. Otherwise, you must select a new volume serial or in some way remove the volume that currently has that volume serial from the Inventory data set, either by scratching the volume, by ejecting it and removing its record, or by renaming it. Problem Determination: Table I, items 1, 3, 4, 13, 29, 35a, and 35c. System Action: The job completes normally. IDC2417I Programmer Response: Rerun the job once because the problem may be temporary and also to ensure that sense data is recorded. Problem Determination: Table I, items 3, 4, 13, 30, and 35a. IDC2414I STAGING DRIVE GROUP OR ATTRIBUTE BYTE SPECIFIED IS INVALID Explanation: An invalid staging drive group or attribute byte was specified on the command. The Mass Storage System Communicator reason code is X'B5'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. Programmer Response: Specify a valid staging drive group number or attribute byte on the command. The staging drive IDC-34 MVS/370 System Messages Volume 1 RECORD NOT FOUND IN INVENTORY Explanation: A required record could not be found in the Inventory data set. The Mass Storage System Communicator reason code is X'208'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command either terminates normally or attempts to continue. Programmer Response: Ensure that the volume serial number and the cartridge serial number (if specified) are correct. Ensure that the group name is correct. Ensure that the copy date is correct. Rerun the command. If the volume was entered while the Mass Storage Volume Control portion of the Mass Storage System Communicator was disabled, there is no eject for the volume. You must use the EJECTV command to eject the volume, then reenter the volume while the Mass Storage Volume Control portion of the Mass Storage System Communicator is enabled. If c c everything has been correctly specified and the volume was not entered while the Mass Storage Volume Control portion of the Mass Storage System Communicator was disabled, contact your programming support group because the Inventory may need to be restored from the backup copy and the Journal data set. Problem Determination: Table I, items 1,2, 3,4, 13,29, 35a, and 35c. IDC2418I o GROUP NAME OR NEW SERIAL ALREADY EXISTS IN INVENTORY • Remove the copy records if the copies are ejected already (with the REMOVEVR command); then rerun the command to eject the base volume and then its record can be removed. If you want to retain the copy records, rerun the command to eject the base volume but do not specify the N ORECORD parameter. Problem Determination: Table I, items 1, 2, 3, 4, 13, 14, 29, 35a, and 35c. IDC24211 VOLUME HAS COPIES RECORDED IN INVENTORY Explanation: A new record was requested to be written in the Inventory data set; however, a record with that key already exists. This situation occurs if the group name or new volume serial specified on the command already exists in the Inventory data set. The Mass Storage System Communicator reason code is X'20A'. See Mass Storage System (MSS) Messages for more information about the reason code. Explanation: The Inventory record for the volume whose record is to be removed indicates that copy records still exits for the volume; th.erefore the volume record cannot be removed. The Mass Storage System Communicator reason code is X'2IS'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command continues processing. System Action: The volume record is not removed. Programmer Response: Make sure the group name or volume serial to be assigned is not already recorded in the Inventory. Specify a unique group name or volume serial and rerun the command. Verify that the key length of the MSVI inventory data set has been defined as having the proper length. Programmer Response: If the copies are still in the Mass Storage Facility, scratch them or eject them. Then rerun the REMOVEVR command with the ALL parameter to remove the records for all the copies as well as the record for the base volume. Problem Determination: Table I, items 1, 2, 3, 4, 13, 29, 35a, and 35c. Problem Determination: Table I, items 1, 3, 4, 13, 14,29, 35a, and 35c. IDC2419I IDC24221 RECORD PARAMETER CANNOT BE SPECIFIED FOR DUPLICATE VOLUME Explanation: The volume being ejected is a duplicate volume. Retaining a record for a duplicate volume in the Inventory data set is not allowed; therefore, the RECORD parameter cannot be specified. The Mass Storage System Communicator reason code is X'20E'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The volume is not ejected. Programmer Response: Do not specify the RECORD parameter. Rerun the command. Problem Determination: Table I, items 1, 2, 3, 4, 13, 29, 35a, and 35c. IDC2420I RECORD PARAMETER MUST BE SPECIFIED FOR BASE VOLUME WITH COPIES Explanation: The volume being ejected is a base volume which has copies recorded in the Inventory data set. The base record must be retained in the Inventory data set if copy records exist; therefore, the NORECORD parameter is not allowed. CARTRIDGES STILL IN MSF Explanation:' The record in the Inventory data set for the base volume or copy being ejected indicates that one or more cartridges of the volume are still in the Mass Storage Facility; therefore, the record cannot be removed. The Mass Storage System Communicator reason code is X'2IA'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The record is not removed from the Inventory; the command continues processing. Programmer Response: Run the EJECTV command to eject the volume specifying the NORECORD parameter. Problem Determination: Table I, items 1, 2, 3, 4, 13, 14, 29, 35a, and 35c. IDC2423I GROUP RECORD NOT FOUND IN INVENTORY Explanation: The Mass Storage System Communicator reason code is X'205'. See Mass Storage System (MSS) Messages for more information about the reason code. The group specified on the command does not exist in the Mass Storage Volume Control Inventory data set. System Action: The volume is not ejected. System Action: The command terminates normally. Programmer Response: The programmer should do one of the following: o • Scratch the copies (with the SCRATCHY command). • Eject the copies and remove their records (with the EJECTV command). Programmer Response: Correct the group name on the command or use the CREATEG command to create the group. Rerun the command. Problem Determination: Table I, items 1, 3,4, 13,29, and 35c. IDe Messages - Access Method Services IDC-35 IDC2424I GROUP RECORD NOT SCRATCHED BECAUSE VOLUMES ASSIGNED TO IT Programmer Response: None. Problem Determination: Table I, items 1, 3, 4, 13, 29, and 35c. Explanation: The group record in the Inventory data set indicates volumes are still assigned to the group; therefore, the group cannot be scratched. The Mass Storage System Communicator reason code is X'21C'. See Mass Storage System (MSS) Messages for more information about the reason code. IDC2428I GROUP LACKS RETPD OR VOLUME IS NOT GENERAL - TO/FOR INVALID Explanation: The TO or FOR parameter was specified on the command but the volume was either: System Action: The command terminates normally. Programmer Response: Remove the volumes from the group and then rerun the command. Either scratch the volumes, eject them with the NO RECORD parameter, remove their records if they are already ejected, or modify the volumes so they no longer belong to the group. Problem Determination: Table I, items 1, 3,4, 13, 14,29, 35a, and 35c. IDC2425I CARTRIDGE IS ASSIGNED TO A DIFFERENT VOLUME Explanation: The cartridge serial number specified on the command was found in the Inventory data set, but the cartridge serial number is assigned to a volume that has a different volume serial number than that specified on the command. The Mass Storage System Communicator reason code is X'21D'. See Mass Storage System (MSS) Messages for more information about the reason code. • Not a general-use volume. • The group the volume is assigned to or is being assigned to does not have a retention period. The Mass Storage System Communicator reason code is X'227'. See Mass'Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. No modification is performed. Programmer Response: Make sure you have specified the correct volume serial number and group name. Do not specify an expiration data for the volume unless it is an active, general-use volume assigned to a group that has a retention period. Problem Determination: Table I, items 1, 3, 4, 13, 29, 35a, and 35c. IDC2429I System Action: The command terminates normally. Programmer Response: Specify the correct volume serial and cartridge serial numbers and rerun the command. If the correct volume and cartridge serial numbers have been specified, contact the programming support group because the Inventory data set may need to be restored from a backup copy and the Journal data set. ATTRIBUTES DO NOT AGREE WITH GROUP ATTRIBUTES Problem Determination: Table I, items 1,2,3,4, 13,29, 35a, and 35c. Explanation: The attributes (bind/nobind, exclusive/shared, dasderase/nodasderase, readonly/readwrite, pagefault/nopagefault) specified for the volume do not agree with those specified in the group record. Since the volume is a general-use volume in the group or is being made a general-use volume in the group, the attributes of the volume must be the same as those for the group. The Mass Storage System Communicator reason code is X'228'. See Mass Storage System (MSS) Messages for more information about the reason code. IDC24261 System Action: The command terminates normally. GROUP NAME CONTAINS SPECIAL CHARACTERS Explanation: The group name specified on command contains invalid characters; only alphameric and national characters are allowed in a group name. The Mass Storage System Communicator reason code is X'225'. See Mass Storage System (MSS) Messages for more information about the reasoncode. Programmer Response: Make sure that the attributes you specify on the command for the volume are the same as the attributes specified in the group record, or do not specify any attributes at all on the command and the command will assign the appropriate attributes. If you have not specified any conflicting attributes on the command, ensure that you were not modifying the group attributes at the same time you were running the command. System Action: The group is not created. Programmer Response: Correct the group name and rerun the command. Problem Determination: Table I, items 1, 3, 4, 13, 19, 35a, and 35c. IDC24311 Problem Determination: Table I, items 1,3,4, 13,29, and 35c. IDC2427I SYSGROUP MUST NOT BE SCRATCHED Explanation: A request was made to scratch SYSGROUP. You are not allowed to scratch SYSGROUP. The Mass Storage System Communicator reason code is X'226'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: SYSGROUP is not scratched. IDC-36 MVS/370 System Messages Volume I RECORD PARAMETER CANNOT BE SPECIFIED - NO INVENTORY RECORD Explanation: There is no record in the Inventory data set for the volume being ejected; therefore the RECORD parameter cannot be specified. The Mass Storage System Communicator reason code is X'235'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. The volume was not ejected. c Programmer Response: Make sure that the correct volume serial and cartridge serial numbers are specified. If the volume was manually entered in the Mass Storage Facility while the Mass Storage Volume Control portion of the Mass Storage System Communicator was disabled, there is no record in the Inventory data set. Rerun the command and do not specify the RECORD parameter. If there should be a record in the Inventory data set, contact the programming support group. The Inventory may need to be restored from the backup copy and the Journal data set. Problem Determination: Table I, items 1, 2, 3, 4, 13, 29, 35a, and 35c. IDC2432I VOLUME ENTERED WHILE MSVC DISABLEDRECORD NOT COMPLETE Explanation: MSVC (mass storage volume control) of the mass storage system communicator (MSSC) cannot activate a virtual volume that has bee requested, because both MSF (mass storage facility) identification fields in the volume record are zero. These fields are zero because one of the following occurred: • The user tried to reenter the volume into the MSF when the MSVC was disabled. • The user did not reenter the volume into the MSF. The user previously ejected the volume from the MSF with the RECORD option. o The MSSC reason code is X'236', which is documented in OSjVS Message Library: Mass Storage System (MSS) Messages. IDC2434I COPIES RECORDED IN INVENTORY - NEW SERIAL NOT ALLOWED Explanation: The volume being renamed has copies recorded in the Inventory data set. Because the serial number of a copy cannot be changed, you are not allowed to change the serial number of the base volume. The Mass Storage System Communicator reason code is X'238'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. If the volume serial has already been changed in the volume label, the command attempts to restore the original volume serial. Programmer Response: Before renaming the volume, scratch the existing copies or else eject them with the NORECORD parameter. However, note that when the copies are reinstated, they will no longer be considered copies. Problem Determination: Table I, items 1, 3, 4, 13,29, 35a, and 35c. IDC2439I CARTRIDGE NOT UPDATED BUT MOVE WAS INITIATED Explanation: A request was made to update a cartridge label. The cartridge update portion of the request failed, but the move was initiated after the update failure. System Action: The cartridge move to the new requested location or to its home cell location was initiated. System Action: The request fails. Programmer Response: If the volume is in the MSF, eject it with the RECORD option. If the volume is not in the MSF, manually enter it into the MSF when the MSVC is enabled. Restart the request. Problem Determination: Table I, items 1, 3, 4, 13, 14, 29, 35a, 35c. IDC2433I CARTRIDGES NO LONGER ASSIGNED TO SPECIFIED VOLUME Explanation: The volume record for the requested volume indicates the cartridges have been reassigned to a different volume. This situation occurs when a volume is ejected with the RECORD parameter, used in a different Mass Storage System, and then reinstated into the original Mass Storage System with at least one cartridge serial number that is the same but with a different volume serial number. The Mass Storage System Communicator reason code is X'237'. See Mass Storage System (MSS) Messages for more information about the reason code. System Action: The command terminates normally. o Problem Determination: Table I, items 1,2, 3,4, 13, 14,29, 35a, and 35c. Programmer Response: Remove any copy volume records for the requested volume from the Inventory data set by scratching the copies or by ejecting the copies. Remove the base volume record and all copy records for the requested volume. Make sure you have specified the correct volume serial number and rerun the command. Programmer Response: Ignore the message if you know that the cartridge label is bad and the request was made only to move the cartridge to its correct location. In this case, the AUDITMSS command should be issued to confirm that the cartridge move completed successfully. If you do not know whether the cartridge label is bad, issue the AUDITMSS command with the READ LABEL and LIST parameters to determine what is wrong with the label. If the response to the AUDITMSS command indicates that the cartridge label cannot be read, then check the cartridge for physical damage. If it is damaged, see the IBM 3850 Data Cartridge Care and Handling Instructions publication for repair instructions. Otherwise, the cartridge is bad. Problem Determination: Table I, items 1,2, 3,4, 13, 30, and 38c. IDC2533I MEMBER CANNOT BE SPECIFIED WITH A GENERIC NAME Explanation: A generic entry name was given followed by a member name in parentheses, which is not an allowable combination. System Action: Processing continues. Programmer Response: Remove the * indicating a generic entry name or remove the member name to achieve the desired alteration. IDC Messages - Access Method Services IDC-37 IDC2552I ENTRY TYPE IS INVAUD FOR DELETE Explanation: The types of entries that can be deleted are cluster, user catalog, master catalog, non-VSAM, space; alias, GDG base, path and alternate index. System Action: The entry is not deleted. The rest of the entries are deleted if possible. IDC2563I ALLOCATION/VOLUME PARAMETER IS INVALID FOR ENTRY TYPE(S) Explanation: A LISTCAT command request for allocation or volume information conflicts with the desired entries or types of entries. System Action: The LISTCAT command attempts recovery to list that part of the request that does not conflict. Programmer Response: If the user thinks the entry is one of these types, he should list that entry with LISTCAT to check the type field. Programmer Response: Rerun the job with LISTCAT parameters that are compatible with the fields specification. Problem Determination: Table I, items 3,4,29. Problem Determination: Table I, items 3,4,29. IDC2553I ERASE OPTION IS INVALID FOR ENTRY TYPE IDC2616I PATH dsn WAS NOT SUCCESSFULLY IMPORTED Explanation: Only VSAM clusters and alternate indexes can be erased. System Action: The entry is not deleted. The remaining VSAM entries, if any, are deleted. Programmer Response: Resubmit the request without the ERASE parameter. Problem Determination: Table I, items 1,2, 3, 4, 29. Explanation: IMPORT was not able to successfully define path dsn over the object being imported. The most likely cause is a duplicate object name already in the catalog. System Action: Processing continues, attempting to define any remaining paths whose catalog information is stored on the portable data set. Programmer Response: Determine if the paths whose defines failed already exist in the catalog. If so, delete and redefine them. IDC2554I DYNAMIC ALLOCATION FAILED OR FILE WAS NOT CODED WITH SCRATCH Problem Determination: Table I, items 3, 4, 26b, 34a. Explanation: Dynamic allocation failed. Preceding messages (prefixed by IKJ) indicate the reason for the failure. IDC2618I INVALID OBJECTS SUBPARAMETER FOR PATH dsn System Action: Processing is terminated for this entry. Explanation: An OBJECTS subparameter other than NEWNAME or FILE was specified for path object dsn. Programmer Response: Refer to the dynamic allocation error messages or supply a FILE parameter. c System Action: IMPORT processing continues, attempting to define any remaining paths from the portable data set. Problem Determination: Table I, items 1, 3, 4, 5, 29. IDC25571 SCRATCH NOT AVAILABLE FOR TYPE OF OBJECT TO BE DELETED Programmer Response: Probable user error. Correct the OBJECTS parameter and resubmit the job. Problem Determination: Table I, items 3, 4, 26b. Explanation: The SCRATCH option is invalid for the entry type being deleted. SCRATCH is invalid for a VSAM master catalog, user catalog, path, alias, and GDG base. System Action: Processing for the entry is terminated. Programmer Response: Ensure that SCRATCH is valid for all entries specified, or do not use the SCRATCH option. IDC2559I MEMBER CANNOT BE SPECIFIED WITH A GENERIC NAME Explanation: The generic name used is followed by a member name enclosed in parentheses. This combination is invalid. IDC2620I OBJECT TYPE NOT SUPPORTED FOR OBJECT dsn Explanation: A duplicate data set name was found in the VSAM catalog while attempting to convert an OS catalog entry. System Action: An associated message identifies the entry not converted. Programmer Response: The duplicate name must be resolved. Problem Determination: Table I, items 1, 3,4, 29. IDC26211 IMPORTRA FAILED FOR dsn System Action: Processing for this entry is terminated. Programmer Response: Remove the * which indicates a generic entry name or remove the member name. Problem Determination: Table I, items 1,3,4,29. Explanation: The object named could not be imported. The preceding messages will give the reason for the failure. System Action: Processing continues with the next object on the portable data set unless one of the following conditions exists: 1. IDC-38 MVS/370 System Messages Volume I A failure occurred while attempting to alter the name of the cluster to or from the dummy name provided in the c o OUTFILE DD statement. (Message IDC36191 precedes this message.) 2. index was defined improperly, it must be deleted and redefined with the proper relationship specified in the RELATE parameter. Then resubmit the job. An error occurred while trying to read the portable data set. Problem Determination: Table I, items 2, 3,4,29, 34b. In both cases, the command terminates. IDC2647I Programmer Response: Determine the cause of the failure by examining previous messages on the SYSPRINT output, correct the problem, and rerun the job. IDC2630I DUPLICATE DATA SET NAME IN TARGET CATALOG Explanation: A duplicate data set name was found in the target catalog while attempting to convert an OS or VSAM catalog entry. System Action: An associated message identifies the entry not converted. Programmer Response: The duplicate name must be resolved. INSUFFICIENT STORAGE TO OBTAIN BUFFERS AND WORK AREAS Explanation: BLDINDEX encountered a failure when attempting to obtain storage for buffers, work areas and a minimum sort area. (see OS/VS2 Access Method Services for a discussion of virtual storage considerations in BLDINDEX.) This is the amount of storage required to build one alternate index. The name of the alternate index is given in a subsequent message. System Action: Processing is terminated for this alternate index. However, BLDINDEX attempts to process any other alternate indexes identified via the OUTFILE or OUTDATASET parameter. Programmer Response: Increase the virtual storage region size and resubmit the job. Problem Determination: Table I, items 1,3,4,29. Problem Determination: Table I, items 2, 3,4,29. IDC2640I dsn NOT AN AIX IDC2648I o Explanation: The data set identified by dsn is not an alternate index or a path over an alternate index. The data set name was specified in (1) job control identified via the OUTFILE dname subparameter or (2) the OUTDATASET dsname subparameter. The OUTFILE data set must be a defined alternate index or a path over the alternate index. System Action: Processing is terminated for this OUTFILE or OUTDATASET subparameter. However, processing continues with any other subparameters specified in the OUTFILE or OUTDATASET parameter. Programmer Response: The data set name in the job control identified via the OUTFILE dname subparameter or the data set name specified in the OUTDATASET subparameter must be corrected to be that of a defined alternate index or a path over an alternate index. Then resubmit the job. Problem Determination: Table I, items 2, 3, 4, 29, 34b. IDC2642I JOB CONTROL CARDS FOR EXTERNAL SORT MISSING OR IN ERROR Explanation: If this message occurs by itself, the user specified the EXTERNALSORT parameter, but did not provide the proper job control for the sort work files. (See OS/VS2 Access Method Services for a discussion of the requirements for sort work file job control.) If this message is preceded by IDC2649I or IDC2650I, BLDINDEX was not able to complete an internal sort and proper job control for the external sort work files was not supplied. The alternate index being built is named in a subsequent message. System Action: Processing is terminated for this alternate index. However, BLDINDEX attempts to process any other alternate indexes specified via the OUTFILE or OUTDATASET parameter. Programmer Response: Correct the external sort work file job control and resubmit the job. Alternatively, provide enough virtual storage so that an internal sort can be performed. dsn NOT RELATED TO BASE Problem Determination: Table I, items 2, 3,4,29. Explanation: The data set identified by dsn is an alternate index or a path over an alternate index, but the alternate index is not related to the base cluster identified via the INFILE or INDATASET parameter. All alternate indexes identified via the OUTFILE or OUTDATASET parameter of the BLDINDEX command must have been defined as being related to the base cluster identified via the INFILE or INDATASET parameter. This relationship is established via the RELATE parameter in the DEFINE ALTERNATEINDEX command. System Action: Processing is terminated for this alternate index. However, processing continues for any other alternate indexes identified via the OUTFILE or OUTDATASET parameter. o Programmer Response: Either the alternate index identified via the OUTFILE or OUTDATASET parameter or the base cluster identified via the INFILE or INDATASET parameter must be corrected so that the proper relationship exists. If the alternate IDC2649I INSUFFICIENT STORAGE TO PERFORM INTERNAL SORT Explanation: Although BLDINDEX was able to obtain a minimum amount of virtual storage to start the sort, it was less than the amount calculated to be required for the entire sort (based on the number of records in the base cluster statistic stored in the VSAM Catalog entry for the base cluster). Under these circumstances, BLDINDEX attempts to prepare for an external sort. This message is issued only when proper job control for the external sort work files was not supplied. System Action: Processing is terminated for this alternate index. However, BLDINDEX attempts to process any other alternate indexes specified via the OUTFILE or OUTDATASET parameter. IDe Messages - Access Method Services IDC-39 Programmer Response: Correct the external sort work file job control and resubmit the job. Alternatively, provide enough virtual storage so that an internal sort can be performed. Programmer Response: Depends on the error encountered. Refer to the action described for the individual error. Problem Determination: Table I, items 2, 3, 4, 29, 34b. Problem Determination: Table I, items 2, 3, 4, 29. o IDC2655I UNABLE TO LOCATE ATTRIBUTES OF dsn IDC2650I INSUFFICIENT STORAGE TO FINISH INTERNAL SORT Explanation: During initialization, BLDINDEX calculates the amount of storage required for an internal sort. This calculation is based on the number of records in the base cluster statistic stored in the VSAM Catalog entry for the base cluster. In the case of this message, BLDINDEX was able to obtain enough virtual storage to meet the calculated requirement. However, the statistic was erroneously low (probably due to a failure during a close of the base cluster) and the initial amount of storage obtained was exhausted. Under these circumstances, BLDINDEX must perform an external sort. This message is issued only when proper job control for the external sort work files was not supplied. Explanation: The VSAM Catalog locate function issued (by BLDINDEX) has been unable to obtain all the necessary information regarding the entry identified by dsn. This indicates a serious catalog error since the information requested should be present for all catalog entries, namely: entry type, associated objects and AMDSB control block (for data objects). System Action: If the dsn is the base cluster, BLDINDEX processing is terminated. If it is an alternate index or a path over an alternate index, processing is terminated for the alternate index; however, BLDINDEX attempts to process any other alternate indexes identified via the OUTFILE or OUTDATASET parameter. Programmer Response: Do the problem determination actions. System Action: Processing is terminated for this alternate index. However, BLDINDEX attempts to process any other alternate indexes specified via the OUTFILE or OUTDATASET parameter. Programmer Response: Correct the sort work file job control. Alternatively, delete the alternate index, use the EXPORT command to create a portable copy of the base cluster, followed by an IMPORT command to rebuild the base cluster.' This action will correct the erroneous statistic. Then redefine the alternate index. Resubmit the job. Problem Determination: Table I, items 2, 3, 4, 29, 34b. IDC2656I LOCATE FAILED FOR dsn IDC26511 DEFINE OF SORT WORK FILES FAILED Explanation: The VSAM Catalog locate function issued against the base cluster or alternate index (identified by dsn) failed. Message IDC3009I precedes this message and gives the catalog return code. Refer to that message for an explanation of the code. The dsname given in this message is that specified via the INFILE/INDATASET or OUTFILE/OUTDATASET parameter. The locate failure may have been against the named object or an object associated with the named object (for example, the alternate index itself, if the named object is a path over the alternate index). Explanation: In preparing for an external sort BLDINDEX attempts to dynamically define two sort work files. However, the define was rejected by VSAM catalog management. This message is preceded by either message IDC3007I or IDC3009I giving the VSAM catalog return code. Refer to the appropriate message for an explanation of the code. System Action: If the failure is associated with the base cluster, processing is terminated for the entire BLDINDEX command. If the failure is associated with an alternate index, processing is terminated for the alternate index; however, BLDINDEX attempts to process any other alternate indexes identified via the OUTFILE or OUTDATASET parameter. System Action: Processing is terminated for this alternate index. However, BLDINDEX attempts to process any other alternate indexes specified via the OUTFILE or OUTDATASET parameter. Programmer Response: Correct the error as explained for the return code and resubmit the job. Problem Determination: Table I, items 2, 3, 4, 29. Programmer Response: Correct the error as explained for the return code and resubmit the job. IDC2660I INVALID ENTRY TYPE IN CATALOG, OBJECT BYPASSED Problem Determination: Table I, items 2, 3, 4, 29. Explanation: The entry type field indicates the object being exported is not a VSAM cluster, alternate index, user catalog, non-VSAM object, or OS/VS2 generation data group. Problem Determination: Table I, items 2, 3, 4, 29. IDC2654I dsn WAS NOT BUILT Explanation: A terminating error was encountered for the alternate index identified by dsn. The message containing the terminating error precedes this message. System Action: Processing is terminated for this alternate index. However, BLDINDEX attempts to process any other alternate indexes identified via the OUTFILE or OUTDATASET parameter. IDC-40 MVS/370 System Messages Volume 1 System Action: Processing for the object is terminated. Programmer Response: Redefine the object in error. For the object name, see the following second-level message. Problem Determination: Table I, items 2,3,4,29. c IDC2666I ENTRY NAME SPECIFIED CANNOT BE FOUND IN SPECIFIED CRA Explanation: The data set named in the ENTRIES parameter of the EXPORTRA command cannot be found in the catalog recovery area (CRA) specified. See message IDC0674I for the name of that unlocated data set. System Action: Processing of this object is terminated and processing of the next object begins. Programmer Response: Verify the name and CRA of the data set to be exported using the LISTCRA command. IDC2668I DATA SET NOT EXPORTED, VOLUME ser REQUIRED BUT NOT SUPPLIED Explanation: Synchronization checking was attempted on a volume not included in the list of volumes in the CRA keyword. System Action: The VSAM entry is not processed. Programmer Response: Add the volume serial number to the CRA keyword and rerun the job. IDC26711 WILL NOT PROCESS CRA ON VOLUME ser, DIFFERENT CATALOG NAME o System Action: Processing of the EXPORTRA command for the object is terminated. Programmer Response: Determine the type of error from the preceding message, and redefine the object if necessary. IDC26811 ** VOLUME volser NOT CREATED Explanation: The volume was not created for the volume serial number specified by (volser). A preceding message explains the error. System Action: The command does not attempt to create any subsequent volumes and terminates normally. Programmer Response: Correct the error as indicated in the preceding message and rerun the command. IDC26841 ** VOLUME volser NOT INITIALIZED Explanation: The newly created volume (volser) was not initialized with a volume label and an empty VTOC. A preceding message explains the error. System Action: The command scratches the partially created volume and then terminates processing normally. Explanation: This volume does not belong to the catalog named in the following message. Programmer Response: Correct the error as indicated in the preceding message and rerun the command requesting creation the volumes not created. System Action: Processing of this volume is discontinued. IDC2685I Programmer Response: Rerun the job with the correct catalog name. IDC26731 CONFLICTING JCL SPECIFICATIONS FOR DNAME dname Explanation: Incorrect volume information was specified in the JCL or EXPORTRA command. Either the CRA dname is missing from the job control or is not specified correctly in EXPORTRA, or more than a single volume is specified in the job control for a CRA. ** NO ATTEMPT MADE TO CREATE ADDITIONAL VOLUMES Explanation: An error occurred preventing the creation of all volumes requested. A preceding message explains the error. System Action: The command terminates normally. Programmer Response: Correct the error indicated in preceding message and rerun the command requesting creation of the volumes not created. IDC2687I ** PARTIALLY CREATED VOLUME volser NOT SCRATCHED System Action: Processing for this request is terminated. Programmer Response: Correct the volume information in error and rerun the job. IDC267S1 DUPLICATE NAME ENCOUNTERED, NAME ON VOLUME ser BYPASSED Explanation: Duplicate names were found in the catalog recovery areas (CRAs) on two different volumes. System Action: The name specified in the following second-level message is skipped. Programmer Response: If the copy of the data set skipped was on a volume you did not want skipped, rerun the job specifying only the desired volume and data set. IDC2677I 0 ','1", 'I Explanation: The partially created volume (volser) was not scratched during back out because an error occurred. A preceding message explains the error. System Action: The command terminates normally. The volume record in the Inventory data set for the volume indicates the volume was incompletely created. Programmer Response: Correct the error indicated in the preceding message. Run SCRATCHV to scratch the partially created volume before rerunning CREATEV to recreate the same volume. A DD statement is not required even if the partially created volume is active. If a DD statement is provided, deferred mounting must be specified. SCRATCHV will bypass the empty VTOC check of the partially created volume. ** DATA SET NOT EXPORTED Explanation: An error occurred or a catalog field could not be located for the object being exported. If CREATEV terminates without indicating the status of the volume create operation, LISTMSVI can be run to determine whether the volume is flagged for recovery purposes. If the incomplete create flag is set in the volume record, LISTMSVI not only lists the standard information for the volume but also IDe Messages - Access Method Services IDC-41 highlights the volume report with a note that a create operation failed for the preceding volume. System Action: The command continues processing or terminates depending on the severity of the error encountered. Problem Determination: Table I, items 1,2, 3, 4, 13, 29, 35a, and 35c. Programmer Response: Correct the error indicated in the preceding message and rerun the command to remove records not removed. IDC2688I ** INCOMPLETE VOLUME CREATION FLAG NOT RESET FOR VOLUME volser Explanation: The recovery flag for incomplete volume creation was not turned off in the Inventory record after new volume creation was completed for volume (volser). A preceding message explains the error. System Action: The command scratches the partially created volume. IDC2762I ** RECORD FOR VOLUME volser NOT REMOVED Explanation: The volume record for volume (volser) was not removed from the Inventory data set. A preceding error message explains the reason for the failure. System Action: The command terminates normally. Programmer Response: Correct the error indicated in the preceding message and rerun the command. Programmer Response: Correct the error indicated in the preceding message and rerun the command to remove the volume record. Problem Determination: Table I, items 1,2, 3, 4, 13,29, 35a, and 35c. IDC2764I CARTRIDGES STILL IN MASS STORAGE FACILITY IDC2689I Explanation: The REPLACEVOLUME keyword is specified, but the base volume cartridges have been reentered into the Mass Storage Facility while the Mass Storage Volume Control was disabled. INSUFFICIENT NUMBER OF CARTRIDGES SPECIFIED ON COMMAND Explanation: The number of cartridges specified in the CARTRIDGE parameter is insufficient to create the number of new volumes requested. System Action: The command creates as many volumes as possible; then terminates normally. Programmer Response: Specify sufficient cartridges in the CARTRIDGE parameter for all volumes to be created or do not specify any cartridges in the CARTRIDGE parameter and rerun the command. IDC2752I ** CARTS csnl cns2 NOT SCRATCHED FOR volser Explanation: The requested volume (volser) was not scratched csnl and csn2 identify the cartridges not scratched. System Action: The request is bypassed; the remaining requests will be attempted. Programmer Response: When the Mass Storage Volume Control is enabled, eject the base volume from the Mass Storage Control and reenter it. Problem Determination: Table I, items 2, 13, and 35. c IDC2765I RECORD FOR VOLUME volser NOT REMOVED. RECORD FOR COPY EXISTS Explanation: A copy volume record still exists. Therefore, the base volume record for volume (volser) cannot be removed. See a preceding message for the error that prevented removal of all copy records. System Action: The command terminates normally. System Action: The command terminates normally. Programmer Response: Correct the error indicated in the preceding message and rerun the command. IDC2753I VOLUME volser NOT SCRATCHED, COPIES EXIST Explanation: The base volume (volser) was not scratched because copies still exist. Programmer Response: Correct the error indicated in the preceding message and rerun the REMOVEVR command with the ALL parameter. Problem Determination: Table I, items 2, 3, 4, 13, 29, 35a, and 35c. IDC2782I ** SCRATCH CARTRIDGE csn NOT EJECTED System Action: The command terminated normally. Programmer Response: Correct the error that prevented the copies from being scratched and rerun the command specifying the ALL parameter. Explanation: The requested scratch cartridge (csn) could not be ejected. See the preceding message for further explanation of the problem. System Action: Processing continues. IDC27611 ** RECORD FOR COPY yyddd NOT REMOVED Explanation: The volume copy record created on the date indicated by "yyddd" was not removed from the Inventory data set. A preceding message explains the reason for the failure. IDC-42 MVS/370 System Messages Volume 1 Programmer Response: Correct the problem as identified in the preceding message and rerun the command to eject the cartridge. c Problem Determination: Table I, items 2, 3, 4, 13,29, and 35b. O ',!,'I I" IDC2800I ATTRIBUTES COULD NOT BE CHANGED FOR REMAINING VOLUMES IN GROUP Explanation: Although the group level attributes have been successfully changed in the group record in the Inventory data set, the attributes (bind/nobind, readonly/readwrite, dasderase/nodasderase, exclusive/shared, pagefault/nopagefault) cannot be changed for the general-use volumes remaining in the group because storage for an ECB and message area cannot be obtained or a base volume record cannot be retrieved from the Inventory data set. System Action: The command terminates with a message. Programmer Response: Correct the problem as identified in a preceding message. To determine the number of additional volumes in the group that must be updated, run the LISTMSVI command. Rerun the command if a large number of volumes remain to be updated. Otherwise, run the MODIFYV command to change the volume attributes of each volume if the number of remaining volumes is small. Problem Determination: Table I, items 2, 3, 4, 13,29, 35a, and 35c. IDC28011 o ** ATTRIBUTES NOT CHANGED FOR VOLUME volser Explanation: Although the attributes have been changed in the group record, the attributes (bind/nobind, readonly/readwrite, dasderase/nodasderase, exclusive/shared, pagefault/nopagefault) of volume (volser) cannot be changed. The volume may be currently mounted, marked in the Inventory data set for recovery purposes, or unavailable for another reason. See the preceding message for further explanation of the problem. I IDC2823I ** SCRATCH CARTRIDGE ) MOUNTABLE VOLUME NON-MOUNTABLE VOLUME EMPTY CELL TOTAL COULD NOT BE CALCULATED Explanation: Because of an error, the summary count information could not be calculated. A previous message explains the error. System Action: The command continues processing, but the indicated count is not listed. Programmer Response: Correct the error identified in the previous message and rerun the command. Problem Determination: Table I, items 3, 4, 13, 29, and 30. IDC28311 ** RECORD CHAIN BROKEN, REST OF CHAIN NOT LISTED Explanation: The record could not be found for a volume recorded in the Inventory data set as part of a chain of nongrouped volumes or a chain of volumes belonging to a specific group. See the preceding message for further explanation of the error. System Action: Processing continues. Programmer Response: Correct the error as indicated in the preceding message and rerun the command to list volumes that could not be listed. Problem Determination: Table I, items 1,2,3,4, 13,29, 35a, and 35c. ** System Action: Processing continues. IDC2833I Programmer Response: Correct the problem as identified in the preceding message. Run the MODIFYV command to change the volume attributes of each volume that could not be updated. Explanation: The cartridge record for the cartridge with cartridge serial number csn cannot be found in the Inventory data set. Problem Determination: Table I, items 1,2, 3, 4, 13,29, 35a, and 35c. IDC28211 **1 SCRATCH CARTRIDGE MOUNTABLE VOLUME NON-MOUNTABLE VOLUME PRODUCED CARTRIDGE RECORD csn NOT FOUND IN INVENTORY System Action: Processing continues. Programmer Response: Correctly specify the cartridge serial number and rerun the job. If the problem is not the result of a user error, contact the space manager. } REPORT NOT Problem Determination: Table I, items 1,2,3,4, 13,29, and 35c. Explanation: The indicated report was not produced due to a previously identified error. IDC2834I System Action: The command continues with the next report. Explanation: The base, copy, or duplicate record associated with the mass storage volume ser cannot be found in the Inventory data set. The cartridge serial number of the cartridge is csn. The Mass Storage System Communicator MSSC reason code that caused the message to be printed is X'23C'. Programmer Response: Check the previous error message for the cause of the failure. Correct the error and rerun the command. Problem Determination: Table I, items 3, 4, 13, and 29. VOLUME ser NOT IN THE INVENTORY FOR CARTRIDGE csn System Action: Processing continues. o IDe Messages - Access Method Services IDC-43 Programmer Response: Contact the space manager. Problem Determination: Table I, items 1,2, 3,4, 13,29, and 35c. IDC28431 FUNCTION SUSPENDED DUE TO I/O ERROR RECORDS DUMPED nnnnnn Explanation: While dumping trace data records, an I/O error was encountered and no further processing was possible. The number of records written to the output file is inserted into the message. A preceding message explains the I/O error. System Action: No more data was dumped. The command terminates normally. Programmer Response: Rerun the command to get the remaining trace data. If problem continues, reallocate and recatalog the data set which is getting I/O errors. Programmer Response: Specify the correct catalog name in the CATALOG parameter or correct the cause of the Open error, and rerun the job. IDC28761 IGNORED VERIFY FAILURE FOR CRA ".~·" C I' J Explanation: When a catalog recovery area is opened, a VERIFY is issued by LISTCRA to set up the proper end-of-file condition. The VERIFY was unsuccessful. System Action: The error is ignored and processing is continued. An incomplete listing of the contents of the catalog recovery area may result. Programmer Response: Restore the volume on which the error occurred to a previous valid condition. For more information on catalog recoverY',see OS/VS2 Access Method Services. Problem Determination: Table I, items 2, 3, 4, 29. Problem Determination: Table I, items 2, 3, 4, 13,29, and 30. IDC28531 ** DISPLAY OF prm NOT SUCCESSFUL IDC2879I CATALOG NOT LOCKED UP FOR THIS EXECUTION Explanation: An attempt to retrieve the information for the indicated tuning parameter (prm) failed. See preceding message for an explanation of the error. Explanation: LISTCRA was unable to gain exclusive control of the catalog. One or more other programs may be updating the catalog during LISTCRA execution. System Action: The command terminated normally. No more parameters displayed. System Action: LISTCRA processing continues. Some listing errors or miscompares may result if a catalog or recovery area entry is updated during LISTCRA processing. Programmer Response: Correct the error and rerun the command. IDC28541 ** CHANGE OF prm NOT SUCCESSFUL Explanation: An attempt to change the specified TUNE command parameter (prm) failed. See preceding message for an explanation of the error. System Action: The command terminates normally. No more tuning parameters are changed. Programmer Response: Correct the error and rerun the command. Programmer Response: If you doubt the accuracy of this CRA listing, rerun the job when no other programs are accessing the catalog. IDC2882I VSAM ERROR READING CRA CONTROL RECORD c Explanation: A LISTCRA command encountered an error reading the control record in the catalog recovery area (CRA) to determine the size of the table necessary for its processing. System Action: Processing is terminated for this CRA. IDC2872I CRA IS OWNED BY catname Programmer Response: Restore the volume on which the error occurred to a previous valid condition. For more information on catalog recovery, see OS/VS2 Access Method Services. Explanation: The catalog recovery area (CRA) on this volume belongs to a catalog other than the one for which COMPARE was specified. Problem Determination: Table I, items 2, 3, 4, 29, IDC2884I IGNORED VERIFY FAILURE FOR CATALOG System Action: The COMPARE option is ignored and processing is continued. Programmer Response: Specify the correct catalog in the CATALOG parameter and rerun the job. IDC28731 ** COMPARE OPTION IGNORED Explanation: The catalog recovery area on this volume cannot be opened or belongs to a catalog other than the one for which COMPARE was specified. If an error occurred in open, a preceding message gives the cause. Explanation: When a catalog is opened, a VERIFY is issued by LISTCRA to set up the proper end-of-file condition. The VERIFY was unsuccessful. System Action: The error is ignored and processing continues, Erroneous miscompares 'and/or I/O errors may result. Programmer Response: Restore the volume on which the error occurred to a previous valid condition. For more information on catalog recovery, see OS/VS2 Access Method Services. Problem Determination: Table I, items 2, 3, 4, 29. System Action: The COMPARE option of the LISTCRA command is ignored and processing is continued. IDC-44 MVSj370 System Messages Volume 1 c o IDC2886I UNABLE TO REFERENCE CRA ON VOLUME ser - REASON CODE cde RECOVERY parameter is only valid for ICF catalogs and VSAM volume data sets. Explanation: When opening the catalog recovery area (CRA) there was a problem indicated by the reason code cde. Possible reason codes and their meanings are: System Action: The entry is not deleted. The remaining entries, if any, are deleted. Programmer Response: Correct the parameters specified and rerun the job. Reason Codes Meaning 1 2 4 5 7 8 Cannot verify the CRA. Cannot open the CRA. I/O error on control interval No.O I/O error on control interval No.3 Error on number of directories. Error on directory entries. System Action: The CRA is marked bad and no entries are placed on the portable data set. Programmer Response: If the reason code cde is 1, 2, 4, or 5, restore the volume on which the error occurred to a previous valid condition. For more information on catalog recovery, see OS/VS2 Access Method Services. If the reason code is 7 or 8, provide the FORCE keyword in the EXPORTRA command to override the synchronization problem. IDC2889I UNUSABLE DATA SET NOT EXPORTED o Explanation: A multi-volume data set (identified in the following message) that is marked unusable was encountered by EXPORTRA. The data set is not on one or more of its secondary volumes. (This situation is probably the result of a prior RESETCAT operation.) System Action: EXPORTRA bypasses the VSAM data set and its associations. Programmer Response: The data on valid volumes can be removed using the REPRO command prior to deletion. The data set cannot be opened for output. Problem Determination: Table I, items 3, 4, 13, 29. IDC2892I INVALID ENTRY TYPE FOR A VSAM VOLUME DATA SET Explanation: A VSAM volume data set name was specified on a DELETE command and either an entry type other than CLUSTER was specified or the entry type in the catalog is not a cluster. System Action: The entry is not deleted. The remaining entries, if any, are deleted. Programmer Response: Specify the CLUSTER parameter or run a LISTCAT against the catalog and verify the entry type. Correct and rerun the job. o Problem Determination: Table I, items 3,4, and 29. IDC2894I GENERIC NAME NOT ALLOWED FOR VVR OR TRUENAME DELETE Explanation: A name in the ge!1eric form, a name with a qualifier of *, has been specified along with the VVR or TRUENAME parameter on a DELETE command. Generic names are not allowed when deleting VVR or TRUENAME entries. One DELETE command is required for each VVR or TRUENAME entry to be deleted. System Action: The command is terminated. Programmer Response: Correct the name specification and rerun the job. Problem Determination: Table I, items 1, 3, 4, and 29. IDC2908I ddn NOT FOUND IN SYSTEM Explanation: An attempt was made to use the volume identified by ddn. However, a DD statement corresponding to the ddname could not be found. System Action: The volume cannot be accessed. Programmer Response: Correct the erroneous ddname or provide a DD statement and resubmit the job. Problem Determination: Table I, items 1,2, 3, 4, 29. IDC2909I UNABLE TO SCRATCH clsn Explanation: An error occurred while attempting to scratch dsn. A subsequent second-level message explains the error. System Action: The data set is not scratched. Programmer Response: See the associated message. Problem Determination: Table I, items 1,2,3,4,29. IDC2910I ** NO VOLUME MOUNTED Explanation: None of the volumes specified for the data set is mounted. System Action: The data set is not scratched. Problem Determination: Table I, items 3, 4, and 29. Programmer Response: Mount the proper volume(s) and resubmit the job. IDC2893I INVALID PARAMETER SPECIFIED FOR THE RECOVERY OPTION Problem Determination: Table I, items 1, 2, 3,4, 25a, 29. Explanation: The RECOVERY parameter has been specified for a DELETE command and a VVDS is not to be deleted or the USERCA TALOG parameter has not been specified. The IDe Messages - Access Method Services IDC-45 ** PASSWORD VERIFICATION FAILED System Action: The data set is not scratched. Programmer Response: Before rerunning the job, run the RACF ADDSD command to redefine the profile for the data set. See OS/VS2 Resource Access Control Facility (RACF) Command Language Reference for a description of the RACF ADDSD command. This command can be run in the foreground or with the Terminal Monitor Program in the background. Programmer Response: Resubmit the job, supplying the correct password when prompted. Problem Determination: Table I, items 1, 2, 3, 4, 13, 25a, 29, and 34b. Problem Determination: Table I, items 1,2, 3,4, 25a, 29. IDC2918I RACHECK FAILED FOR dsn IDC29121 Explanation: The data set to be scratched is password-protected, and the console operator did not supply the proper password. IDC2913I ** DATA SET HAS NOT EXPIRED ON VOLUME ser Explanation: The PURGE option was not specified, and the data set's retention period has not expired. System Action: The data set is not scratched. Programmer Response: Resubmit the job, specifying PURGE if you wish to delete the data set. C) Explanation: An unauthorized user requested access to a RACF protected resource. The user does not have the proper authorization for the data set specified by dsn. System Action: The command is terminated. Programmer Response: Rerun the job after acquiring the proper authorization. Contact the RACF security administrator to acquire the proper authorization. Problem Determination: Table I, items 1, 2, 3, 4, 25a, 29, and 34b. Problem Determination: Table I, items 1,2, 3, 4, 25a, 29. IDC2919I INVALID URACHECK PARAMETER LIST IDC2914I ** PERMANENT 1/0 ERROR ON VOLUME ser Explanation: The VTOC cannot be read because of an I/O error. System Action: The data set is not scratched. Explanation: The parameter list passed to the URACHECK macro is invalid. The Access Method Services module which invoked the URACHECK macro either set up the parameter list incorrectly or passed an invalid pointer to the parameter list.This error should not occur and is a system error if it does. Programmer Response: Have the volume restored. System Action: The command is terminated. Problem Determination: Table I, items 1, 2, 3, 4, 29. IDC2915I ** UNABLE TO MOUNT VOLUME ser Programmer Response: Follow the Problem Determination action. Explanation: An appropriate unit was not available for mounting, or JES3 will not permit the volume to be mounted. Problem Determination: Table I, items 1, 2, 3, 4, 13, 25a, 29, and 34b. System Action: The data set is not scratched. IDC2930I ** INVALID RACF AUTHORIZATION Programmer Response: Ensure that a unit is available for mounting. Explanation: The data set to be scratched is RACF-protected and the user does not have the proper RACF authorization to scratch the data set. Problem Determination: Table I, items 1,2, 3, 4, 29. System Action: The data set is not scratched. IDC29161 ** DATA SET WAS IN USE Explanation: The data set to be scratched was in use. Programmer Response: Re-run the job after acquiring the proper user RACF authorization. Contact the RACF security administrator to acquire the proper authorization. System Action: The data set is not scratched. Problem Determination: Table I, items 1,2, 3,4, 13, 25a, and 29. Programmer Response: If you wish to delete the data set, you must ensure that no one else is using the data set when you rerun the job. IDC2950I INVALID FORMAT STRUCTURE Problem Determination: Table I, items 1, 2, 3, 4, 25a, 25c, 29. Explanation: An element of one of the text format structures is invalid. This message should never appear in a valid program. If it does, it is a system error. IDC2917I NO RACF PROFILE ON dsn System Action: The request to print a line is ignored. Explanation: The data set as specified by dsn, is recorded in the VTOC as RACF protected. However, no RACF profile could be found for the data set. RACF could not perform the user authorization check for the data set. System Action: The command is terminated. IDC-46 MVS/370 System Messages Volume I Programmer Response: Do the problem determination action. Problem Determination: Table I, items 3, 4, 29. c o IDC29SlI OUTPUT COLUMN SPECIFIED OUT OF RANGE Explanation: An output column specified is outside the print line width, for example, not between columns I and 121. This should not occur on a checked-out Access Method Services command. System Action: This field and subsequent fields are ignored. System Action: The command terminates normally. Programmer Response: Do the problem determination action. Problem Determination: Table I, items 3,4,29. Problem Determination: Table I, items I, 3, 4, 13, 25b, and 29. IDC29S2I IDC2%1I I EXCESSIVE FIELD LENGTH FOR BD OR PU CONY System Action: The default (15) is used. Programmer Response: Do the problem determination action. Problem Determination: Table I, items 3,4,29. IDC29S3I A REDO SUB-STRUCTURE IS NESTED Explanation: A redo structure cannot be defined within the set of structures to be redone. This should not occur in a valid program. System Action: The current redo operation is terminated. All structures will be treated only once. Programmer Response: Do the problem determination action. Problem Determination: Table I, items 3, 4, 29. IDC29S4I STATIC TEXT ENTRY REQUESTED NOT IN MODULE Explanation: A static text request indicated an entry that was not in the module specified. This should not occur in a valid program. ~OM I VOLUME vohier CONTAINS NON-VSAM DATA SETS Explanation: The command requires that no non-VSAM data sets can reside on the volume (volser). However, a format I DSCB was found for a non-V SAM data set. ··From" and "to" indicate which volume contains the data set for those commands that process more than one command. System Action: The command terminates normally. Problem Determination: Table I, items I, 3,4, 13, 25b, and 29. IDC2962I ENTRY NOT FOUND FOR VOLUME volser IN VSAM CATALOG Explanation: The volume entry could not be located for the volume in the VSAM catalog specified by the user on the command or (if not specified on the command) in the VSAM catalog in the STEPCAT, JOBCAT, master catalog hierarchy. The VSAM catalog return code was 8. System Action: The command terminates normally. IDC2963I FORMAT 4 DSCB NOT FOUND ON VTOC OF I~~OMI VOLUME System Action: The request is not honored. Explanation: The program positioned to the first record in the VTOC of the volume but it was not a Format 4 DSCB. ··FROM" or "TO" specifies which volume encountered the error for the commands that process more than one volume. Programmer Response: Do the problem determination action. System Action: The command terminates normally. Problem Determination: Table I, items 3, 4, 26c, 29. Programmer Response: This probably indicates an Access Method Services error. Possibly the VTOC has been destroyed. Attempt to list the VTOC using the IEHLIST utility, and reconstruct the VTOC. Rerun the command. IDC29SSI INVALID PACKED DECIMAL FIELD Explanation: A conversion request for packed to unpacked found a digit that was not in the range 0 to 9. The input data may be wrong. This should not occur unless an incorrect field is being printed. System Action: Conversion stops. Previously converted data will be printed. c Explanation: A password protected data set (dsn) was found on the VTOC but no DD card was found with that data set name. Programmer Response: Provide a DD card with the name of the data set. Specify the name of the DD card on the PASSWORDFILE parameter, and rerun the command. Explanation: A binary to decimal or packed to unpacked conversion length was specified as greater than IS characters. This should not occur in a valid program. o IDC2960I NO PSWDFILE FOR dsn Problem Determination: Table I, items I, 3, 4, 13, 25b, and 29. IDC2964I ** SCRATCH OF DATA SETS NOT PERFORMED Programmer Response: Check the input data. Explanation: An error occurred which prevented any data set from being scratched. The volume is still marked as VSAM volume. A preceding message indicates the specific error. Problem Determination: Table I, items I, 3,4,29. System Action: The command continues processing. IDe Messages - Access Method Services IDC-47 Programmer Response: Run AMASPZAP service aid program. to alter the VTOC if any VSAM data sets are on the volume and the VSAM data sets have been recataloged. If the volume is not a VSAM volume, use the IEHPROGM utility's SCRATCH VTOC statement. IDC1971I RESERVE FOR VOLUME volser NOT SUCCESSFUL Problem Determination: Table I, items 1, 3, 4, 13, 14, 25b, and 29. System Action: The command terminates processing. IDC1965I ATTEMPT TO SCRATCH DATA SETS TERMINATED Programmer Response: Rerun the command. I Explanation: The reserve with the HAVE option returned an unsuccessful condition code. ( '\.··i .. '-/ Problem Determination: Table I, items 1, 3,4, 13, and 29. Explanation: An error occurred reading or updating the VTOC so that no more data sets could be scratched. The VSAM ownership flag has been set off in the VTOC. System Action: No further attempts to scratch data sets are made. The command continues processing. Programmer Response: Run the AMASPZAP service aid program to alter the VTOC if the VTOC contains VSAM data sets and the data sets have been recataloged. If the volume is not a VSAM volume, use the IEHPROGM utility's SCRATCH VTOC statement. IDC1971I LSPACE ERROR. LSPACE RETURN CODE WAS DO. Explanation: The LSPACE macro failed to return volume free space information for a LISTDSET space usage report. The return code from the LSPACE macro is nn. The following are possible values for nn: • 4, indicating an I/O error while reading the DSCBs. • 8, indicating the last allocation of the volume was made under DOS. • 12, indicating the UCB address is invalid, the UCB is not for a direct-access device, or the UCB-not-ready bit is on, indicating the device is not ready. • 16, indicating an invalid message area address or SMF indicator. Problem Determination: Table I, items 1, 3, 4, 13, 14, 25b, and 29. IDC1966I RECATALOGING OF NON-VSAM DATA SETS NOT PERFORMED Explanation: An error occurred which prevented any non-VSAM data sets from being recataloged. A preceding message will indicate the specific reason for the error. System Action: The command terminates normally. No further function is performed. Programmer Response: Use the IEHPROGM utility or the Access Method Services DELETE and DEFINE commands to recatalog the data sets. System Action: The volume is not processed. If other volumes were specified, they are processed. Programmer Response: Determine why the LSPACE macro failed. Message IDC2108I follows this messages and identifies the failing volume. Problem Determination: Table I, items 1,2, 3,4, 13, 29. Problem Determination: Table I, items 1, 3, 4, 13, and 29. IDC1967I ATTEMPT TO RECATALOG NON-VSAM DATA SETS TERMINATED Explanation: An error occurred after some data sets were recataloged. A preceding message indicates the specific reason for the error. System Action: No further non-VSAM data sets are recataloged. The command terminates normally. No further function is performed. Programmer Response: List the catalog to determine which data sets were recataloged or, if the LIST parameter was specified, examine the SYSPRINT listing to see which data sets were recataloged. Recatalog the data sets not previously recataloged using the IEHPROGM utility or the Access Method Services DELETE and DEFINE commands. IDC1973I VTOC ON volser, VOLUME TO BE COPIED, IS IN ERROR Explanation: Either an error occurred when the volume services routine attempted to redefine a format-5 DSCB or the DIRF bit is on in the format-4 DSCB (the DIRF bit is used to detect a system failure or permanent I/O error while the VTOC is being updated). System Action: Instead of attempting to copy only allocated cylinders, a copy of all cylinders of the volume will be performed. The return code is 4. Programmer Response: Check to insure that the VTOC is not in error. Try to list the VTOC using the IEHLIST utility program. There is no need to rerun the job because all of the cylinders of the volume have been copied even with the VTOC errors. Problem Determination: Table I, items 1, 3, 4, 13, 25b. Problem Determination: Table I, items 1,3,4, 13, and 29. c IDC-48 MVS/370 System Messages Volume 1 IDC3003I FUNCTION TERMINATED. CONDITION CODE IS cde. C~I! I' Explanation: This message is issued when a terminating error condition has occurred in the execution of a functional command. Messages printed just before this message in the program listing indicate the error that occurred. System Action: Processing continues with the next command, and LASTCC is set to cde. MAXCC is also set if cde is greater than the current MAXCC value. A.B.C. The CVOL processor return codes follow. The VSAM catalog return codes are listed with message IDC3009I, where they appear together with reason codes; for message IDC3007I, ignore these reason codes. CVOL Return Codes Explanation 4 Cannot allocate catalog, catalog does not exist, or is not open. 8 The data set does not exist, or a CVOL contains a CVOL pointer or GDG alias, or the entry name duplicates an existing name. 20 There is insufficient space in the CVOL data set. 24 LOCATE operation - Permanent I/O error, unrecoverable error, or nonzero return code from ESTAE (ESTAE is issued by the CVOL processor). 28 Non-LOCATE operation - Permanent I/O error, unrecoverable error, or nonzero return code from ESTAE (ESTAE is issued by the CVOL processor). 44 All eligible entries could not be listed by the LISTCAT function. LISTCAT can handle a maximum of 1,456 entries. Explanation: An error occurred when positioning to a record in a data set (such as occurs via the FROMKEY facility of the PRINT command) was attempted. The position indicator may be beyond the limits of the data set or an I/O error may have occurred in positioning. An I/O error message may have been printed. 48 Function inconsistent with CVOL processor. 56 An attempt to delete an entry failed because the DELETE command specified SCRATCH but password verification failed for the password protected data set. System Action: The operation is terminated. 84 An attempt to delete an entry failed because the DELETE command specified SCRATCH without PURGE but the expiration date of the data set has not been reached. 102 An attempt to delete an entry failed because the DELETE command specified SCRATCH but the data set is defined to RACF and the accessor is not authorized to it. 164 There is insufficient virtual storage available for a CVOL catalog management work area. 168 An attempt to delete an entry failed because the DELETE command specified SCRATCH but the device type of the cataloged volume did not match the UCB device type. 184 An attempt to delete an entry failed because the DELETE command specified SCRATCH but the data set is currently open and cannot be scratched. Programmer Response: The appropriate programmer response is indicated by the preceding messages. IDC3004I FUNCTION TERMINATED. INSUFFICIENT MAIN STORAGE. Explanation: The region size was not large enough to execute a functional command. System Action: Processing continues with the next command. Programmer Response: Increase the size of the storage allocated. Problem Determination: Table I, items 1,3,29. IDC3006I FUNCTION TERMINATED DUE TO BEGINNING POSITIONING ERROR c Programmer Response: Correct the positioning parameter value. See the I/O error message description for the I/O error indicated ahead of this message. Problem Determination: Table I, items t,. 3,4, 13, 29. IDC3007I VSAM CATALOG RETlJRN-CODE IS rc Explanation: This condition code was returned as the result of a catalog error or exceptional condition. This message is used only when a more specifically worded message does not exist; in most instances, a subsequent message will indicate the action taken for the command that encountered the condition. The return code, re, may be either a VSAM return code or a CVOL processor return code. To determine which, you must determine whether the entry name specified in the command was directed to a VSAM catalog or a CVOL catalog. For a return code to be a CVOL return code, the entry name specified in the command must be qualified; and the first qualifier must be identical to an alias entry in the master catalog. The alias entry must be related to a non-VSAM entry of the form SYSCTLG.anyname. For example, if A.B.C is the entry name in the command and A is found to be an alias relating to SYSCTLG .anyname in the master catalog, then processing will take place for the data set See OS/VS2 Using OS Catalog Management with the Master Catalog: CVOL Processor for further information. System Action: The command is terminated. o IDC Messages - Access Method Services IDC-49 Programm~r Respons~: The response depends on the return code received: CVOL Return Codes 4 Programmer Response: None. The message will not result from a user error. Problem Determination: Table I, items 1,3,4,29. Response Ensure that the CVOL is mounted; verify the use of the STEPCAT and JOBCAT JCL or of the ddname DD cards statement. IDC3009I VSAM CATALOG RETURN CODE IS rcREASON CODE IS IGGOCLaa - crs Explanation: This return code, rc, and reason code, crs, were returned by Catalog Management module IGGOCLaa as a result of a catalog error or exceptional condition. Check that the entry name is spelled correctly; verify the use of JOBCAT and STEPCAT catalogs, if employed. System Action: Processing associated with the error return code is terminated. 20 See your system programmer for assistance in reorganizing the CVOL. Programmer Response: See the specific return code and reason code. 24 Have the volume restored or try mounting the volume on a different device. 28 Have the volume restored, or try mounting the volume on a different device. Problem Determination: Table I, items 1, 2, 3, 4, 16, 25a, and 29 or 30. (For item 16, the dump identification ZZCA may be used to obtain a dump just before the CATLG macro is executed.) A complete list of return codes and reason codes follows: 44 Change the LEVEL or ENTRIES parameter of the LISTCAT command to limit the number of eligible entries to 1,456. 48 Verify the use of JOBCAT and STEPCAT catalogs, if employed, to ensure that the catalog being acted upon is appropriate to the action you are attempting. 56 Message IEC301A has been printed until the maximum number of attempts is exceeded. Provide the operator with the correct password and rerun the Job. 8 84 Specify the PURGE option, if desired, and rerun the job. 102 Get authorization for the data set and rerun the job. 164 Increase the region size for the step. 168 If the data set was cataloged using an esoteric device type, such as, SYSDA, a non-standard device type is cataloged, such as, "000B2000" To delete the entry, use the Access Method Services DELETE command with NOSCRATCH specified. Then, to scratch the data set, specify DISP = (OLD, DELETE). or IEHPROGM to scratch the data set. Return Codes Reason Codes Description 4 An error was encountered while performing open/close processing for a VSAM catalog or a catalog recovery area. If the catalog is being accessed dynamically due to a lack of a JOBCAT or STEPCAT DD statement for the catalog, dynamic allocation may have failed because the volume is allocated exclusively. The volume may be allocated exclusively due to one of the following: • specification of deferred mount on a DD statement • volume count greater than unit count on a DD statement • previous Access Method Services command in the job step needed to demount the volume and changed the allocation of the volume to exclusive. 2 Error opening the catalog. 4 Error closing the catalog. 6 A request has referenced a catalog while catalog management is processing, or after catalog management has processed an Access Method Services DELETE command for the specific catalog. Problem Determination: Table I, items 1,2,3,4, 16, 25a, 29, or 30. (For item 16, the dump identification ZZCA may be used to obtain a dump just before the CATLG macro is executed.) 8 An invalid Access Method Control Block (ACB) was supplied to catalog management for a catalog to be used during a catalog request. IDC3008I 10 A specific catalog was not found to be open. 184 Rerun the job. To ensure proper completion, specify a disposition of OLD, not SHR. FUNCTION IS NOT SUPPORTED IN THIS ENVIRONMENT 12 Error opening a catalog recovery area. Explanation: A request for prompting or data set name qualifying has been received while not in a TSO environment. 14 Error closing a catalog recovery area. System Action: The request is terminated. 16 No master catalog was found on a non-superlocate request. IDC-50 MVSj370 System Messages Volume 1 c c 0 18 A catalog recovery area did not exist on a volume, but was expected. 56 Invalid CAXWA on SDS (VVIC) EOV (end of volume). 20 Requester tried to OPEN an SDS (VVIC) data set, but requester is not key 0 or in supervisor state. 58 Common EOV (IFG019RA) was unable to find the correct TIOT entry. 21 Work area was passed in ACBUAPTR but requester is not key 0 or in supervisor state. 22 No TIOT address was passed in OPEN workarea. OPEN processing was unable to find TIOT entry corresponding to DDNAME specified in the ACB. 60 0 0 Unable to get 'storage for queue manager 588 bytes in subpool 252 (for EOV) or in subpool 253 (for CLOSE). workarea~- 62 Error from queue manager reading the JFCB. 64 No DSAB chain exists off either the current or active JSCB. 66 Both the current DSAB chain and the active DSAB chains have been searched, but no TIOT entry was found for which the DDNAME matches the PCCB DDNAME. 68 Both the current DSAB chain and the active DSAB chains have been searched, but no TIOT entry was found for which the DDNAME matches the PCCB DDNAME. (Reason code 68 comes from a different location in the logic than reason code 66.) 24 JFCB pointer was passed in ACBUJFCB but the user is not APF authorized. 25 Unable to get CSA for SDS (VVIC) data set (236 bytes in subpool 241.) 26 Unable to get storage for scheduler workarea (588 bytes in subpool 252). 27 Unable to get CSA for catalog (140 bytes in subpooI241). 28 Error from queue manager when reading the JFCB. 70 Unable to find the PCCB containing the input ACB address on the active JSCB's PCCB chain. 30 Unable to get storage for DRWA (716 bytes in subpool 252). 72 32 Non-zero return code from IDA0192V on volume MOUNT and VERIFY. Both the current DSAB chain and the active DSAB chains have been searched, but no TIOT entry was found for which the DDNAME matches the PCCB DDNAME. (Reason code 72 comes from a different location in the logic than reason codes 66 and 68.) 34 I/O error reading the 74 36 Format-4 DSCB does not contain the TTR of a CRA as expected. 38 I/O error reading the format-1 DSCB. Both the current DSAB chain and the active DSAB chains have been searched, but no TIOT entry was found for which the DDNAME matches the PCCB DDNAME. (Reason code 74 comes from a different location in the logic than reason codes 66, 68, and 72.) 40 Format-1 DSCB for catalog not found in the VTOC. Search is for format-1 with high level name of Z9999994 or Z9999996. 80 Scan of DSAB queue failed to find a TIOT entry with the same DDNAME as input. 42 I/O error reading the catalog cluster record. 81 Error from queue manager reading the JFCB. 44 Record read from the catalog is not a data record ("D" type) as expected. 82 CVT + X '100' does not contain an AMCBS pointer. 46 Record read from the catalog is not a cluster record ("C" type) as expected. 83 Catalog has been deleted, and CAXWA is still on the chain until all jobs allocated to it terminate or logoff. 48 Catalog name found in the cluster record is not the name the user provided as the name of the catalog being opened. 84 CAXWA count of active users has reached the maximum allowed. The maximum is 255 or, in Data Facility Product (DFP) release 1.1 and later releases, 32,767. 85 Unable to get CSA for the catalog ACB or for the PCTT (76 bytes in subpool241 for the ACB or 48 bytes in subpool241 for the PCTT). 86 Error opening the catalog. format~4 DSCB. 50 The requester of CLOSE or EOV for SDS (Vvlq is not key 0 or in supervisor state. 52 Common CLOSE (IFG019RA) was unable to find the correct nOT entry. 54 Error during CLOSE of the CRA. IDC Messages ~ Access Method Services IDC-51 87 PCTT is incorrect. The number of active slots is greater than the number of possible entries. 32 90 Input ACB pointer is invalid. 34, 36, and 38: Contact IBM for programming support. 92 Input ACB address was not found in a PCTT slot. 94 Scan of DSAB queue failed to find a TIOT entry with the same DDNAME as input. 96 Error from queue manager reading the JFCB. 98 CAXWA was not found on the CAXWA chain containing the input ACB address. 40 Make sure that unit is available for mounting and that correct volume is mounted. 42, 44, and 46: Contact IBM for programming support. Be sure that the name specified is the correct name of the catalog on the volume. Programmer Response: For reason codes: 50 Issuer of CLOSE or EOV for SDS (VVIC) must be running key 0 or supervisor state. 2,4,12,14 Check for open/close problem determination messages in the job stream output. 52 Contact IBM for programming support. 54 See associated message IEC2511 for information about the CLOSE error. If you want to use DEFINE processing for the catalog, submit a separate job. If you are using TSO, you must logoff and then logon before using the DEFINE command. Termination processing for the DELETE command can then be completed. 8,16 Contact IBM for programming support. 10 Ensure proper usage of JOBCAT or STEPCAT JCL statements. 18 20 21 56 and 58: Contact IBM for programming support. 60 Increase REGION size. 62,64, 66, 68, 70, 72, 74, 80, 81, and 82: Contact IBM for programming support. 83 Do not use the catalog (or a new catalog with the same name) until all jobs allocated to the old catalog terminate or logoff. 84 Do not use the catalog until one of the current jobs allocated to it terminates or logs off. 85 Increase size of CSA or run job when more CSA is available. The requester issuing the OPEN for SDS (VVIC) must be in key 0 or supervisor state. 86 See associated message IECI611 and/or IEC3311 for information about the OPEN error. To pass an address in ACBUAPTR, the requester issuing the OPEN must be in key 0 or supervisor state. 87, 90, 92, 94, 96, and 98: Contact IBM for programming support. Determine if the IEHDASDR dump/restore or IBCDASDI activity has impacted any VSAM containing volumes and restore to the proper version. If restore versions are not available, invoke proper catalog and volume recovery procedures. 22 If a user program issued the OPEN, check for correct DDNAME in ACB and for missing DD statement. If operating system code issued the OPEN, contact IBM for programming support. 24 User must be APF authorized to pass pointer in ACBUJFCB. 8 0 Entry not found on LOCATE REQUEST 2 Catalog cluster record not found. Increase size of CSA or run job when more CSA is available. 4 Get for update found a free record instead of correct record. 26 Increase the REGION size. 6 No record found from record management. 27 Increase size of CSA or run job when more CSA is available. 8 A request to place a record by key into a catalog resulted in a duplicate key error from VSAM. 28 Contact IBM for programming support. 12 30 Increase the REGION size. Invalid entry type for Super-Locate on the entry named. The data set was not found in a catalog. MVS/370 System Messages Volume 1 C' Entry does not exist, if action is one that locates the entry; or entry already exists, if action is one which adds an entry to a catalog. 25 IDC-52 V Check the user catalog connector 'u' entry in the VSAM master catalog for the correct volser. Make sure that the correct volume is mounted. 48 6 0\ (~ 0 14 A generation data group entry type for Super-Locate did not find the specified entry in a catalog. 16 A generation data group entry was found to be deleted from a catalog. 18 6 Check that the entry name is spelled correctly. In the instance of an improper DELETE command entry type, either remove the type specification or correct it. Check also that the proper catalog is being searched for the name you specified. A generation data group type of Super-Locate request specified an invalid generation number. 8 Check that the entry name is spelled correctly and that you are using the proper catalog. 20 Volume occurrence entry does not exist in record. 24 Record not found in CRA. 12,14,16,18 Ensure that the proper data set name was specified in the job control language DD statement. 26 Catalog CI number not found in CRA CI translate table. 28 Volume serial number not found in CRA volume time stamp table. 30 The catalog control record was incorrectly retrieved. 36 0 Entry does not exist. A CONVERTV command was issued for a volume which is owned by a VSAM catalog: however, no record for the volume was found in any available VSAM catalog. 38 A duplicate entry name or high level index name was found in the target catalog during a DEFINE command. 40 DEFINE GDG command not issued prior to the DEFINE NONVSAM command with GDG entry name. 42 A no-record found or end-of-date occurred reading the Integrated Catalog Facility catalog. 44 A request to place a record by key into an Integrated Catalog Facility catalog resulted in a duplicate key error from VSAM. 46 A base record was not found on delete of a cluster, AIX or GDG in an Integrated Catalog Facility catalog. 48 20 Catalog volume entry record indicates certain VSAM data sets reference it, but that was not found to be correct. The catalog should be listed and recovery procedures may be necessary to synchronize the catalog to correspond with the proper VSAM data sets. 24 Catalog and a recovery area do not correspond. Recovery procedures should be used to synchronize the catalog and the volumes. 26,28 System error while using Access Method Services EXPORTRA command. Contact IBM for programming support. 30 This is a system error and indicates a problem with a VSAM catalog. It may be necessary to rebuild the catalog, however, it should first be determined that the catalog in fact is in error. 36 Supply the name of the VSAM catalog which owns the volume in the CATALOG parameter of the CONYERTV command, or provide a STEPCAT or JOBCAT DD statement for the VSAM catalog. 38 Specify in the DEFINE command a name that does not already exist in the target catalog. 40 Insure that the GDG base is defined prior to defining the non-VSAM with GDG entry name. 42 Insure that the entry name specified on the Access Method Services command is in the catalog specified. 44 Check that the entry name is spelled correctly and that you are using the proper catalog. 46 Run the DIAGNOSE command to analyze the catalog. The Integrated Catalog Facility catalog may have to be restored or rebuilt. 48 Call IBM for programming support. A record passed to the catalog management has a record length of zero and is invalid. Programmer Response: For reason codes: 0 0 Ensure that the proper entry was specified. 2 Call IBM for programming support. 4 Because it is possible during an Access Method Services DELETE command to leave partial structures in the catalog if the DELETE does not complete, this error can occur. Correct the error that caused DELETE to terminate and rerun the DELETE. If this error is not related to a-DELETE then call IBM for programming support. lO Invalid record type found. 0 Incorrect record type is found when trying to find a subrecord to be moved. 2 Invalid record type found during field management request. IDC Messages - Access Method Services IDC-53 4 Incorrect record type is found when trying to move a subrecord to another record. 6 Incorrect record type is found when scanning for a component. 8 10 12 20 22, 26, 28, 30, and 32: Run the DIAGNOSE command to check for a damaged catalog record. An invalid catalog VVR was read from the VVDS and was detected during a control block refresh. An invalid VSAM Volume Record was read from the VSAM Volume Data Set and was detected while modifying the catalog's VSAM Volume Record. The record type for a data set was found to be invalid during reset of a reusable data set. Run the DIAGNOSE command to determine if the VVDS catalog record is damaged and take the recommended action. 12 34 System interface errors. Call IBM for programming support. 36, 38, and 40: Run the DIAGNOSE command to check for a damaged catalog record. 42 Run the DIAGNOSE command to check for a damaged VVDS record. Component not found. 14 On a disconnect request, the connector record was missing or invalid. 0 AIX not found when processing path associations. 20 Volume cell in VVDS catalog record could not be found. 2 Cannot find data component in a cluster record when trying to process associations. 22 On a DELETE request, a damaged catalog record was detected. 4 Cannot find data component in an AIX record when trying to process associations. 26 Record type is not cluster or VSAM extension record when locating a subrecord. 6 Cannot find index component following data component when trying to process second association for an AIX record. 28 Component type is not cluster when trying to find VSAM sub-record information. 8 Incorrect component type found in catalog record while processing associations. Incorrect record type is found when trying to count number of volume cells. 10 Data component name not found during reset of a reusable data set. Incorrect Record type is found when trying to move a subrecord. 12 Index component is not found after the data component of an Alternate Index. Invalid record pointer found during field retrieval. 14 Data component is not found after alternate index subrecord. Incorrect record type found when processing associations. 16 Wrong component type (not cluster AIX, GDG, GDS). Incorrect record type is found when processing a path over a cluster. 18 Component type is not data, index or GDS when searching for volume cell. Invalid record request for processing associations. 22 Data component not found after a cluster component. 24 Data component not found for an AIX. 30 32 34 36 38 40 42 VVR type is incorrect: The first VVR is not primary or the following VVR's are not secondary. 26 Programmer Response: For reason codes: 0, 2, 4, 6, and 8: Run the DIAGNOSE command to check for a damaged catalog record. Index component of an AIX is not found for an AIX. 28 Invalid component is found. 10 The catalog must be rebuilt or restored. 30 Data component not found in a cluster record. 12 Insure that the target of a reset is a VSAM data set. Call IBM for programming support. 32 Data component not found for an extention record. 14 Run the DIAGNOSE command to determine if the user catalog connector record is damaged and take the recommended action. 34 Invalid component is found when processing associations. IDe-54 MVSj370 System Messages Volume 1 -_c.} C' C 0 36 Invalid component is found when processing associations. 24 Owner cell not found in a Non-GDS component. 38 Invalid component is found when processing associations. 26 Owner cell not found in a path, non-VSAM or user catalog connector record. 40 Component not found when processing associations. 28 Owner cell not found in a component. 30 Owner cell not found in a path record. 54 Record area not found when trying to get a bigger buffer. 32 Owner cell not found in a path, non-VSAM or user catalog connector record. 34 Owner cell not found in a path, non-VSAM or connector record. 36 Owner cell not found in a component. 38 Owner cell not found in a catalog record. Programmer Response: For reason codes: 0, 2, 4, 6, and 8: Run the DIAGNOSE command to check for a damaged catalog record. 10 14 0 12, 14, 16, 18,22, 24, 26, 28, 30, 32, 34, 36, 38, and 40: Run the DIAGNOSE command to check for a damaged catalog record. 40 GAT cell not found in GDG component. 42 Invalid cell type: Association cell not found. 54 44 Cannot find association cell in alias record. System programming error. Cell not found. 0 Cell not found. 2 The first volume cell in the base clusters data or index component is not the primary volume cell. This was a DEFINE AIX command being processed. 4 6 Programmer Response: For reason codes: 0 Run the Access Method Services DIAGNOSE command to check for a damaged catalog record. 2 The generation data set subrecord in the generation data group base sphere record has an invalid type. Run the Access Method Services DIAGNOSE command. The base cluster may have to be deleted with the NOSCRATCH option and redefined with the recatalog option. 4 Data ownership cell or volume cell in an Integrated Catalog Facility catalog was not found during reset of a reuseable data set. Run the Access Method Services DIAGNOSE command for additional information and call IBM for programming support. 6 Call IBM for programming support. 8 Run the Access Method Services DIAGNOSE command to check for a damaged catalog record. 10 Run the Access Method Services DIAGNOSE command for additional information and call IBM for programming support. 8 The AIX entry name was not found in the base cluster sphere record relate cell. 10 The generation aging table cell entry for the moved generation data set subrecord was not found. 12 0 Call IBM for programming support. Cannot find a volume cell in the data or index component before trying to find data set information cell in VVR. 14 Owner cell not found in a cluster record. 16 GAT cell does not follow owner cell in GDG record. 18 Owner cell was not found in GDG record. 20 GAT cell not follow owner cell in GDG record. 22 Owner cell not found in GDG record. 12, 14, 16, 18,20,22,24,26,28,30,32,34,36, 38, 40, 42, and 44: Run the Access Method Services DIAGNOSE command to check for a damaged catalog record. 20 Insufficient space in VSAM catalog. 0 The catalog is full. It is impossible to obtain another extent, because there is no more space on the volume in which the catalog resides, or the maximum number of extents has been reached. 2 Two low keyrange CIs were not available for required end-of-volume processing. IDC Messages - Access Method Services IDC-55 Programmer Response: For reason codes: 22 Scratch unneeded data sets from the volume and delete all unnecessary entries from the catalog. 2 I/O error processing the catalog while executing an Access Method Services command that requires modifying the catalog. 2 Use the AMS REPRO command to copy the catalog, or either unload or reload the catalog into a larger catalog. 4 I/O error during catalog OPEN. 6 One or more entries were not deleted due to an I/O related error during DELETE processing. FVT (Field Vector Table) address is zero or an invalid FVT field found. 8 I/O error processing a catalog recovery area. o FVT address is zero on entry to cluster name cell build routine. 10 GET error on the .source catalog during REPRO copy catalog or free chain rebuild function. 2 FVT address is zero on entry to ownership build routine. 12 Target catalog of REPRO copy catalog is not empty. Copy is terminated. FVT address is zero on entry to security cell build routine. 14 Target catalog of REPRO copy catalog is too small. Copy is terminated. FVT address is zero on entry to volume cell build routine. 16 Bad CI number encountered in the source catalog during REPRO copy catalog. Copy is terminated. 6 8 FVT type is not Data "D" or Index "I." 10 FVT type not cluster "C" or Alternate Index "G." 18 PUT error to target catalog during REPRO copy catalog or free chain rebuild function. 12 FVT type not Data "D" or Index "I" on entry to build JFCB routine. 20 GET error on target catalog during REPRO copy catalog or free chain rebuild function. Programmer Response: For reason codes: 22 Multiple CCR records exist in the source catalog during REPRO copy catalog. 0,2,4, 6, 8, 10, and 12: Contact IBM for programming support. 26 I/O error occurred while writing the ICF catalog's self-describing records. 28 A close error occurred after the writing of the ICF catalog's self-describing records. 30 An I/O error occurred writing records to the ICF catalog. Permanent read error in VSAM catalog. 2 I/O error occurred while attempting to read information from the catalog. 6 Permanent I/O error occurred while reading from a CRA (catalog recovery area). Programmer Response: For reason codes: 2,6 26 Permanent I/O error in VSAM catalog. o 4 24 28 Messages IEC33II, IEC332I, and IEC333I have been printed to aid in determining the cause of the error and where the error occurred. If a hardware error is not causing the problem, you must restore or rebuild the catalog. Integrated Catalog Facility/VSAM record management error. 2 A VSAM record management PUT-add was issued to an Integrated Catalog Facility catalog, but either the record area was too small or non-existent. Programmer Response: For reason codes: 2,4,6,8 Messages IEC3311, IEC3321, and IEC3331 have been printed to aid in determining the cause of the error and where the error occurred. If a hardware error is not causing the problem, you must restore or rebuilc;l the catalog. 10 See associated messages IEC33II, IEC332I, and IEC333I for a description of the error. 12 Target must be a newly defined empty catalog. 14 Define a larger target catalog. 16, 18, and 20: See associated messages IEC33II, IEC332I, and IEC333I for a description of the error. Programmer Response: For reason codes: 22 2 IDC-56 Call IBM for programming support. MVSj370 System Messages Volume 1 Catalog has been copied before, but the copy function was not correctly completed. This catalog may not be copied again until the first copy is properly completed. Complete the first c copy by using the DELETE CLUSTER command to delete the original source catalog. C'l 26, 28, and 30: Contact IBM for programming support. 32 Check that the proper versions of the volume and catalog are being processed and that the volume is synchronized with the catalog. 12 If this error causes a job to terminate, the user should ensure that the master catalog references the proper catalogs and that they are available to the system when the job stream is executed. Error in VSAM catalog parameter list. Such a condition indicates an internal error in the Access Method Services. 40 2 This is a system error indicating that catalog management was unable to return the requested data in the catalog parameter list to extend a data set. The proper volume occurrence was not found. 4 Invalid catalog parameter list, failed storage validity check. 6 User provided work area (from catalog parameter list) outside user region. 8 Error in parameter list - no pointer to work area. 10 Pointer to catalog volume list but no length provided in work area. 12 Length of volume list but no pointer to volume list provided in work area. 14 Non-system caller issued update. 16 No volume list address or length specified. Volume list or work area too small. An attempts to provide VSAM catalog management with sufficient virtual storage in which to return cataloged information failed, because the indicated storage requirement proved to be insufficient. This condition should not normally occur: it can happen when two or more tasks are modifying a catalog entry, causing it to be extended in size, and one task finds that if was unable to specify sufficient virtual storage for catalog management's new requiremen ts. Programmer Response: For reason codes: 0 44 0 4 Caller's work area too small. 2 Delete catalog work area too small. 4 Caller work area too small. 6 An Access Method Services DELETE command to delete an entire generation data group, with the FORCE parameter, encountered a work area too small to contain names of entries deleted. However, the entire generation data group was successfully deleted. 8 Required work area length for a generic locate request is greater than 65,535 bytes. The exact length cannot be returned. Programmer Response: For reason codes: 2,4,6,8 10,12 Call IBM for programming support. 14 If user programs are interfacing directly with VSAM catalog management, this is a user error. Otherwise, contact IBM for programming support. 16 36 Programmer Response: For reason codes: If user programs are interfacing directly with VSAM catalog management, this is a user error. Otherwise, contact IBM for programming support. 2,4 Contact IBM for programming support. 6 This is merely a warning condition, no response is necessary. 8 A user program should not interface directly with VSAM catalog management. The catalog parameter list (CTGPL) work area should be converted to a format-2 work area (see DFEF: Catalog Diagnosis Reference) and the request reissued. Data set not found. 2 Incorrect record type found in Access Method Services ALTER command. 4 Data set name not found on the volume table of contents. 12 A Super-Locate request to VSAM catalog management requires dynamic access of a catalog. Otherwise, contact IBM for programming support. 48 Invalid VSAM catalog function. 2 Probable system error. The catalog management driver has been passed a catalog parameter list that is invalid. 6 ALTER of a non-V SAM entry, not allowed for the fields being modified. Programmer Response: For reason codes: 2 0 Determine if the correct name was specified in the command or if the proper fields are requested to be modified for the entry type. Rerun the job in a larger region. IDe Messages - Access Method Services IDe-57 8 ALTER of the catalog name is not allowed. 52 The CTGPL specified LSPACE but the catalog oriented to was an Integrated Catalog Facility catalog. 10 Erase option delete, but file name is for incorrect catalog. 54 Invalid reset of a non-reusable data set. 56 Data set update inhibited. 58 The CTGPL specified Integrated Catalog Facility catalog only but the catalog oriented to was a VSAM catalog. 60 Define no-allocate or RECA TALOG not APF authorized. ownerid fields of a generation data group base entry by the Access Method Services ALTER command. 62 The CTGPL specified either PASSREC or RETVREC but the caller was not APF authorized. 20 Forced delete not allowed on catalog volume. 64 DEFINE of a SYSl.VVDS.Vvolser cannot request space in records. 22 It is not valid to use the NOSCRATCH 66 RECOVERY was specified on a VSAM DELETE catalog request. Recovery is an invalid function for VSAM. user catalog or alias entry via the Access Method Services ALTER Command. 68 A define of a VSAM Volume Data Set (VVDS) specified the space request in records. It is invalid to attempt to change the name of a non-VSAM entry that is a member of a generation data group via the Access Method Services ALTER command. Programmer Response: For reason codes: 12 An Access Method Services ALTER command encountered an inconsistency with the entry type and the UPGRADE/NOUPGRADE or UPDATE/NOUPDATE parameters. 14 Data set is update inhibited. 16 Data set is not reusable. 18 It is only valid to change the attributes or parameter to DELETE a data set in a recoverable VSAM catalog. 24 26 28 It is invalid to attempt to change the name of a 2 Call IBM for programming support. 6 Ensure that the proper entry name was specified on the Access Method Services ALTER command and that only fields that exist for a non-VSAM entry are requested to be changed. 8 Check that you didn't use the catalog name by mistake. Catalog names can only be changed by doing DELETE and then re-DEFINE catalog. 10 Do not use a DD name on the catalog parameter in the Access Method Services DELETE command if erase processing is to be performed. 12 Contact IBM for programming support. This is a system error. 14 Do not open a data set for reset processing that is inhibited for update processing. 16 Do not open a non-empty data set for reset processing that is not reusable. It is invalid to attempt to delete a GDG base entry that contains non-VSAM entries. 30 It is invalid to delete the master catalog with the FORCE parameter. If the user catalog is being force-deleted, a stepcator jobcat card may be missing or specifies the wrong catalog. 32 Invalid ERASE request. Catalog record is not erased. 34 Invalid PUT would damage the catalog's self-describing records (CIs 0, I, 2, and 3). 36 ALTER REMOVEVOLUMES volume cleanup function has invalid parameters coded. 40 Invalid catalog management function, ALTER of a VVDS name. 44 An invalid non-Catalog Management Service function specified in CTGPL. 46 The CTGPL specified DEFINE SPACE, but the catalog oriented to was an Integrated Catalog Facility catalog. 48 The CTGPL specified DELETE SPACE, but the catalog oriented to was an Integrated Catalog Facility catalog. 50 The CTGPL specified an invalid catalog management services function. MVS/370 System Messages Volume 1 C 18,24,26 Do not attempt the invalid ALTER commands. Correct the commands and rerun the job. 20 IDC;i.58 0 The FORCE parameter is not allowed on a DELETE SPACE command that is issued against a volume containing a VSAM catalog. Use the DELETE CATALOG command if that is what is desired. Or, use the ALTER REMOVEVOLUMES command if the private catalog on the volume is no longer processible. G 22 0 Do not attempt the invalid DELETE command. Use the NOSCRATCH parameter to DELETE the SPACE if it is desired to remove the volume from the catalog. Or use the FORCE parameter on the DELETE USERCAT ALOG command if that is desired. 50 28 30 0 0 Delete the members of the GDG base explicitly. Alternatively, the GDG base and its members may be deleted with the use of the FORCE parameter in the DELETE command. The master catalog cannot be deleted. To delete the user catalog, correct the stepcat or jobcat card and resubmit the job. 66 Remove the RECOVERY parameter and rerun the job. 68 Change the space request to tracks or cylinders and rerun the DEFINE command. VVDS manager error. 2 An error has occurred while processing a VVDS. A VVR has been written to a VVDS. The catalog named in the VVR has not previously referenced the VVDS, and this condition was not expected. 4 VVR type is incorrect: The first VVR is not primary or the following VVR's are not secondary. 32 Contact IBM for programming support. 34 If one of the records read during the request failed validity checking (indicated by message IEC3311 124-22), that record is assumed to be the cause of the error. No dump is produced and the invalid record must be recovered or rebuilt. Otherwise, print the SYSl.DUMP produced by this error (print NUC,CURRENT,SQA,CSA) and contact IBM for programming support. 6 A requested VVR was not found. 8 DEFINE command for a VVDS has failed because a VVDS already exists on the volume. 10 A VVDS volume could not be allocated to the job step. 12 An attempt to create a VVDS has failed. 36 Probable user error. Only the master catalog name, password, and file parameters may be coded for the ALTER REMOVEVOLUMES function. 14 A DELETE command has been issued for a VVDS. The VVDS could not be deleted because it is not empty. 16 40 Do not attempt the invalid ALTER commands. Correct the. commands and rerun the job. Insufficient virtual storage. available for VVDS Management. 18 I/O error processing a VVDS. 44 Probable system error. Call IBM for programming support. 20 The name of the catalog being processed was not found when expected in the control record ofa VVDS. 22 A request to write a VVR into a VVDS could not be processed because the maximum number of catalogs that can have VSAM data on a volume has been reached. 24 Error initializing a VVDS for I/O. 26 Error obtaining a DSCB for a VVDS. 28 An attempt to extend a VVDS has failed. 30 A request to write a VVR into a VVDS could not be processed. The VVDS has insufficient space for the VVR, and cannot be extended because it already has the maximum number of extents. 32 A request to write a VVR into a VVDS could not be processed. TheVVDS is of maximum size and has insufficient space for the VVR. 34 VVDS Management has been invoked with no valid function requested. 36 A request to write a VVR could not be processed because the VVR was larger than the maximum size of a valid VVR. 46 Insure that the target catalog for Define space is a VSAM catalog. 48 Insure that the target catalog for Delete Space is a VSAM catalog. 50 Probable system error. Call IBM for programming support. 52 Insure that the target catalog of LSPACE is a VSAM catalog. 54 Do not open a non-empty data set for reset processing that is not reusable. 56 Do not open a data set for reset processing that is inhibited for update processing. 58 Insure that the CATALOG parameter specified an Integrated Catalog Facility catalog. 60 Probable user error. Insure that Access Method Services is APF authorized. 62 Probable system error. Call IBM for programming support. 64 Change records to tracks or cylinders and rerun the DEFINE command. IDe Messages - Access Method Services IDC-59 38 A DELETE command with the NOSCRATCH parameter has been issued for a VVDS. The VVDS entry was not deleted from the catalog because the catalog has VSAM data on the VVDS volume. 40 An attempt to scratch a VVDS has failed. 80 An invalid CI was read from the VVDS. 90 The VVDS manager attempted to write a CI to the VVDS, but the CI was invalid. The system writes a dump to SYSl.DUMP. 92 The VVDS manager attempted to add a VVR to a VVDS CI, but the VVR was invalid. The system writes a dump to SYSl.DUMP. 94 The VVDS manager, while attempting to remove a VVR from a VVDS CI, found that the CI was invalid. The system writes a dump to SYS1.DUMP. 96 The VVDS manager, while searching a VVDS CI for a VVR, found that the CI was invalid. 18 Rerun the job. 20 Contact IBM for programming support. 22 Use a catalog that already has VSAM data on the volume; or, use a different volume. 24 Contact IBM for programming support. 28 There is probably insufficient space on the volume or in the VTOC to extend the VVDS, in which case no more VSAM data sets can be defined on that volume until space is made available to extend the VVDS. If sufficient space is available at the time this error occurs, contact IBM for programming support. 30 This error can sometimes be avoided by increasing the primary or secondary allocation quantities when defining the VVDS. Otherwise, use an alternate volume for the VSAM data. 32 Use an alternate volume for the VSAM data. ,_/ ~\ ! I 34 and 36: Contact IBM for programming support. Programmer Response: For reason codes: 38 Run the DIAGNOSE command against the VVDS, comparing it with the catalog. If any problem is detected, recover as necessary. Make sure that the correct catalog is being used and that the VVDS is correctly specified. 40 Contact IBM for programming support. 4 COl1tact IBM for programming support. 80 Contact IBM for programming support. 6 Make sure that the volume serial numbers provided in VOLUME parameters and DD statements are correct. If all the commands are specified correctly, this condition may indicate an error in the catalog or VVDS. Run the DIAGNOSE command to determine if any catalog records are in error. 90, 92, and 94 Print the SYSl.DUMP data set, and contact IBM for programming support. 2 8 96 52 If the existing VVDS is to be replaced, delete it before defining the new VVDS. 10 12 14 16 IDC-60 Ensure the volume has enough space available to define the VVDS. A minimum of three or four tracks is required. If sufficient space was available, contact IBM for programming support. If the VVDS is to be deleted, first delete the VSAM data sets on the volume and then rerun the DELETE command; or, if the VVDS is to be recovered, rerun the DELETE command with the RECOVERY parameter. Increase the region size available to the step. MVS/370 System Messages Volume I Contact IBM for programming support. Permanent I/O error on user volume. An attempt to modify the VTOC of the volume on which a user specified data set is being defined of modified failed because of a read or write error. x Make sure that the VVDS name or the volume serial number provided is correct. If an Access Method Services command was being processed, ensure that all required FILE parameters are supplied. You can ensure that the volume will be mounted and available by providing a DD statement for the volume. Ci Reason codes are error codes returned from OS/VS DADSM. Programmer Response: For reason code: See OS/VS System Programming Library: Data Management for the explanation of the DADSM return code. Correct the problem and rerun the job that failed. 56 Security verification failed. 2 All attempts to provide a password via the system operator were made without success or the user's RACF authorization was inadequate. 4 Non-system caller has specified password level (not master) in catalog parameter list. 6 No prompt allowed and password not provided on the Access Method Services command or the user's RACF authorization was inadequate. 0 C~ 'I 8 User-specified verification routine did not authorize use of the data set. 10 It is detected that a system with the Time Sharing Option required a prompt to a terminal, but user terminal prompts were disallowed by the system attributes. 14 Probable system error. An invalid catalog parameter list was supplied in an attempt to add a volume. 20 System error. Upgrade set association in base cluster data record does not point to an upgrade set record. 12 A prompt of a user terminal for security data encountered a system error. 22 System error. Data association in cluster record does not point to a data record. 14 System caller has provided incorrect password and has indicated that the system operator will not be prompted. 26 ALTER of EXCEPTIONEXIT but the entry is not a data or index component. 28 ALTER of average RECORD SIZE but the entry is not a data or index component. 30 ALTER of expiration date but the entry is not a cluster, alternate index, or path. 36 An alias entry may only be DEFINED for non-VSAM or user catalog entries. 38 Locate for a GDG base and entry is not a GDG. 40 System error. Input base record to catalog upgrade management is not an alternate index, cluster or data type entry. 42 System error. Input base record to catalog reusable processing is not a data type entry. 44 An invalid entry type was encountered in a DELETE operation; other than the expected alias entry. 46 An invalid entry type was encountered in a DELETE operation, other than the expected VVR type. Programmer Response: For reason codes: 2 4 6 0 0 Contact IBM for programming support if user written programs are not calling VSAM catalog management. Either ALTER the passwords to allow operator prompting or supply the password on the Access Method Services command or obtain the required RACF authorization. 8 Evaluate your user-specified verification routine to determine why register 15 was not zero when control was given back to the catalog verification routine. 10 Supply the proper password in the command or change the system to allow terminal prompting. 12 This is a system error. If there are no hardware problems, contact IBM for programming support. Programmer Response: For reason codes: 2 Probable system error. Invalid entry type for extract operation. 2, 4, 6, 8, to, 12, 14, 20, 22, 26, 28, 30, 40, 42 Ensure that the name of the entry specified in the command is correct; ensure that the catalog entry is still valid, by performing a LISTCAT run. If the reason code indicates a system error, list the catalog using the PRINT command with the DUMP 11 option and call IBM for programming support; otherwise correct the error and rerun the job. 4 Invalid entry type (cluster or non-VSAM). 36 Do not attempt an invalid DEFINE operation. 6 Invalid cluster entry for ALTER of data set attributes. 38 GDGs must have qualified names (for example, A.B). Ensure that all levels of qualification are specified for GDG, and resubmit the job. 8 Invalid cluster or index entry for ALTER of buffer size. 44 Ensure that the proper entry name was specified and that the catalog reflects the expected structure. It may be necessary to rebuild the catalog. 46 Ensure that the proper entry name was specified. 14 60 Message IEC301A has been printed until the number of ATTEMPTS is exceeded. The operator did not know the password needed to access this data set. Provide the operator with the correct password or obtain the required RACF authorization and rerun the job. System caller will prompt user for correct password. Invalid entry type for requested action. to Invalid entry type (CLUSTER) to ALTER the FREESPACE or WRITECHECK parameters. 12 Invalid entry type (CLUSTER) to ALTER volumes. ,I IDC Messages - Access Method Services IDC-61 64 Associated entry does not exist. This condition indicates that a system error has occurred such that the VSAM catalog cannot find either a data or an index entry which is associated with a cluster or alternate index entry. 70 Component not found. o A generation data set component was not found in the GDG sphere record. o Programmer Response: For reason codes: Test field name not present in group space header. 2 4 Associated entry names do not exist. 6 The association of a truename record in an Integrated Catalog Facility catalog is invalid. o 72 User volume not mounted. x Programmer Response: For reason codes: 68 Contact IBM for programming support. Reason codes are from VSAM open/close/end-of-volume, volume mount and verify routine. See codes associated with message IEC161I for reason code meaning. 2,4 Call IBM for programming support. Programmer Response: For reason codes: 6 Use Access Methods Services to define the associated base of the truename record. x No space avaUable on user volume. Cannot extend unique data set, no space on volume. 2 4 No secondary extent value specified. 6 No space for suballocation. 8 Maximum number of extents on volume reached and no space on volume. 10 A DADSM error was encountered other than the following return codes: 4, 8, and 12. 12 More than 16 extents per volume for reusable file. 16 No DA space available for extending a CRA. 74 Cell not found. o The volume cell for a base clusters Data or Index Component was not found. This was a DEFINE Alternate index command being processed. 2 The relate cell was not found in the base cluster sphere record while a moved subrecord update was in progress. 4 Association cell not found for a path or alias record while a subrecord move update was in progress. Programmer Response: For reason codes: Programmer Response: For reason codes: o Run Access Method Services DIAGNOSE command for additional information. The base cluster may have to be deleted with the NOSCRATCH option and redefined with the RECATALOG option. 2,4 Run Access Method Services DIAGNOSE command against the catalog and then determine the action to be taken. Delete with the NOSCRATCH parameter and then define with the RECATALOO parameter. 2,4,8,16 Scratch unneeded data sets from the volume, or execute an Access Method Services ALTER command to add more candidate volumes to the catalog entry for the data set or execute an Access Method Services DEFINE command to add more suballocatable space to the volume. 6 Either DEFINE more space on the volume, DELETE unused data sets to make more space or use the ALTER volume command with the ADDVOLUMES parameter to the data set to provide space on a new volume. 10 System error. Contact IBM for programming support. 12 Reload the data set using larger primary allocation. Ensure proper volumes are implicitly or explicitly allocated via Job Control Language. Also, verify that the volume and the volume information (time stamps) contained in the VSAM catalog are at the same level. 76 No unit available for mounting or volume not mounted. o Access Method Services ALTER name change of a unique object but no volumes containing any part of the data set were mounted. 2 Volume not mounted when expected. 4 Unit not available to mount a volume required for catalog recovery area (CRA) processing. c IDC-62 MVSj370 System Messages Volume 1 o 6 Catalog Recovery Area (CRA) volume not mounted during end-of-volume or close request for a VSAM data set when the catalog update was required. 30 8 A scan of the task I/O table (TIOT) failed to find the user specified JCL DDname statement. Programmer Response: For reason codes: 0,2,4,6,8,10,12 Correct the DEFINE command so that the entry named in the RELATE parameter is proper for the type of object being defined. Programmer Response: For reason codes: 0,2,4,6,8 Ensure that JCL statements cause the proper volumes and units to be allocated. Also, that all DDnames specified match the Access Method Services dname parameter when specified. Also, determine a minimum unit count and have sufficient units available for the job execution. Ensure that volumes are allocatable by the use of dynamic allocation. 80 o 14 and 16: Correct the pathentryname and rerun the DEFINE PATH command. 20 Related object is reusable. 2 Related object is a relative-record data set. 4 Related object does not exist. 6 Alternate index or path is not allowed to be built over a catalog. 8 Name of alternate index or path and related object are identical. 10 No pointer to a related object of an alternate index or path. 12 Alternate index is not to be built over a base cluster or related path object is not a cluster or an alternate index. Correct the related name and rerun the DEFINE AIX command. 24 and 26 Contact IBM programming for support. Invalid related object. The object specified in the RELATE parameter of a DEFINE command does not exist, or is improper for the type of object being defined. o The version number of the related Generation Data Set name does not match the version number in the base Generation Data Group. The DEFINE ALIAS will fail. 84 28 Insure the related name is correct and that a DEFINE ALIAS command is wanted. If the above is true refer to Access Method Services DIAGNOSE command to obtain additional information. 30 Correct the version number in the GnnnnVnn part of the generation data set name and rerun the DEFINE ALIAS command. Unexpired purge date. o An attempt to delete an entry failed because its expiration date has not been reached, and the DELETE command did not specify the PURGE option. Programmer Response: For reason code: 14 A DEFINE PATH command specified a PATH ENTRY name of a PAGESPACE object. 16 A DEFINE PATH command has specified a PATHENTR Y name for a VSAM Volume Data Set. 20 24 o The related object for a DEFINE ALTERNATEINDEX is a VSAM Volume Data Set (VVDS). The entry type specified in the Catalog Parameter List is not valid for a define request. 26 The FVT passed to build the VVR records is not a Data or Index FVT. 28 The Related name specified for a DEFINE ALIAS command is for a record type other than NONVSAM or USERCATALOG. o 86 Specify the PURGE option, if desired, and rerun the DELETE command. Recatalog error. o No related PATHENTRY name was found on the path catalog record. 2 The recatalog flag was not on in the CLUSTER Alternate Index FVT. 4 Something other than a CLUSTER or Alternate Index type object had the RECATALOG parameter specified. 6 The primary VVR (VSAM Volume Record) for the object that is being recatalog was not found on the first volume serial number specified. The primary VVR contains the data set information need to recatalog the object. 8 The RECATALOG parameter is invalid on the DEFINE command for an ICF catalog. 10 The RECAT ALOG parameter on the Define of a pagespace is invalid. Pagespaces cannot be recataloged. IDe Messages - Access Method Services IDC-63 Programmer Response: For reason codes: o 2 If this error occurs, contact IBM for programming support. 4 Insure that the object being recataloged is a cluster or alternate index. 6 Specify the primary volume serial number first in the VOLUMES parameter and rerun the DEFINE RECATALOG operation. (The primary volser is the first volume allocated DASD space). Remove the RECATALOG parameter and rerun the Define for the ICF catalog. 10 88 Insure the P A THENTRY name is correct. If it is refer to Access Method Services, DIAGNOSE command to obtain additional information. No DD found to match supplied DD name on DELETE VVR request. 16 DELETE VVR request for a VVR with an associated catalog. Programmer Response: For reason codes: Remove the RECA TALOG parameter from the DEFINE command. Any VVR records for the pagespace on the volume must first be deleted. Refer to the Access Method Services "DELETE" command for removing the VVR records. When all VVR records are removed from the VSAM Volume data set, then rerun the DEFINE PAGESPACE Command. Error with a catalog recovery area (CRA) define operation. 92 6 14 The total space specified on an Access Method Services DEFINE RECOVERABLE CATALOG was not able to contain the size specified for the catalog and the one cylinder of space required for the catalog recovery area (CRA). 2 Determine if correct catalog is specified. If so, rerun job with different master catalog. 4 Specify FORCE, RECOVERY, or run DIAGNOSE and recommended action. 6 User error. 8 Run DIAGNOSE and take recommended action. 10 Run LISTCAT to determine the generation data sets in the generation data group and rerun the delete job with the correct generation/version number. 12 Specify FILE parameter and rerun the job. 14 Check FILE parameter and rerun the job with correct DD name. 16 User error. Maximum number of extents reached. Programmer Response: For reason code: o Programmer Response: For reason code: 6 90 Allow for a 1 cylinder CRA and the total catalog size in the total space on the DEFINE RECOVERABLE CATALOG operation. The VSAM data set or catalog cannot be extended beyond its current space allocation because it has already reached the maximum number of extents permitted within its data spaces, namely 123 for a VSAM data set that is not a catalog. 94 List the catalog, in order to determine space fragmentation. Delete and redefine data spaces in order to reduce fragmentation. Use the REPRO command to reorganize the data set in order to reduce fragmentation. An OS/VS DADSM Obtain request failed during a VSAM catalog delete request. 4 Correct volume was not mounted for OBTAIN. 8 OBTAIN did not find requested format-l DSCB on specified volume. 12 OBTAIN encountered I/O error in the volume's VTOC. The reason code is the Obtain return code. Delete error. 2 Attempted to delete the Master Catalog. x 4 Unable to determine if catalog is empty. Programmer Response: For reason codes: 6 Invalid DELETE TRUENAME request, associated base object exists. 4 Check JCL and file parameters, and make sure required volume is mounted. 8 Pages pace record damaged; it could not be determined if pagespace was active. 8 Make sure the correct volume is mounted. 12 Check for possible hardware error. 10 Generation data set not found in generation data group. x Determine the meaning of the obtain return code. See OS/VS2 System Programming Library: Data Management for these return codes and take the appropriate corrective action before rerunning the job that failed. 12 IDC-64 Required FILE parameter not specified on DELETE VVR command. MVS/370 System Messages Volume 1 c C\ 96 Error in specifying key length, key position, or record size for an alternate index or spanned cluster. 4 ,) . ...~. 0 Key specified for spanned record exceeds control interval size. 4 Maximum logical record size for spanned records exceeds control area size. A DEFINE SPACE was attempted. The catalog contains a volume record indicating prior ownership of the volume, but the format-4 DSCB does not indicate VSAM ownership. The DEFINE operation is failed. Programmer Response: For reason codes: 6 Alternate index key position plus key length for base cluster is larger than control interval size minus 10 for spanned records. 8 Alternate index key position plus key length for base cluster is larger than record size. o Determine if the volume table of contents on the volume has been destroyed and perform an IEHDASDR operation to repair the volume. If the volume has to be restored, the information in the VSAM catalog must be updated to match the restored version of the volume. This may require deleting all VSAM data sets and VSAM space from the catalog and redefining the VSAM space and importing the data sets. 2 The physical contents of the volume implicated disagree with the information about the volume in the VSAM catalog that own the volume. This may be due to IEHDASDR DUMP/RESTORE activity or to Access Method Services REPRO activity. Determine whether the volume or the catalog is down-level and restore it to the proper version of the data. This will only be encountered with recoverable VSAM catalogs. 4 Probable user error. Incorrect volume (with correct volser) has been mounted, or the volume has been restored or formatted and is no longer consistent with the catalog. Programmer Response: For reason codes: 0,4,6,8 Correct the erroneous parameter (KEYS or RECORDSIZE) and rerun the job. 98 An unusual condition occurred during ALTER name of a unique or non-VSAM data set. x The reason code is the same as returned by the OS/VS DADSM RENAME function in the status byte of the RENAME volume list. Programmer Response: For reason code: x 0 102 Determine the meaning of the RENAME return code. See OS/VS2 System Programming Library: Data Management for these return codes and take the appropriate corrective action before before rerunning the job that failed. 108 An OS/VS DADSM SCRATCH request failed during a VSAM catalog delete request for a unique or non-VSAM data set. x The reason code is the OS/VS DADSM SCRATCH function return code. Invalid field name in field parameter list. The field name does not exist in the VSAM Catalog Management Dictionary. This is a system error. Programmer Response: For reason code: o 110 Unable to modify or delete RACF profile. 4 The data set to which an ALTER RENAME command is directed is RACF indicated. However, there is no RACF profile. 8 An ALTER RENAME command has been issued for a RACF-protected data set. This failed because as a result of the new name, the data set cannot be defined to the Security Subsystem. Programmer Response: For reason code: x 104 Determine the meaning of the SCRATCH return code. See OS/VS2 System Programming Library: Data Management for these return codes and take the appropriate corrective action before rerunning the job that failed. A DEFINE command is attempting to define a second VSAM master catalog when a VSAM master catalog already exists and is open. Programmer Response: For reason codes: 4 Make the data set RACF-protected, or remove the RACF indicator. 8 Use a new name acceptable to the Security Subsystem. Programmer Response: Delete the original catalog, if required. 106 0 A format-4 DSCB processing error was encountered. 0 A read of a format-4 DSCB on a volume returned an erroneous record. 2 The format-4 DSCB time stamp mismatches the corresponding catalog time stamp. Call IBM for programming support. 112 Invalid Field Parameter List (FPL). 2 Invalid group code in FPL, combination name in test FPL, or no test condition specified, or inconsistent group code. IDC Messages - Access Method Services IDC-65 • Programmer Response: For reason code: 2 114 Programmer Response: For reason codes: 2,4,6,8,10,12,14,16,20,22,24 The VSAM catalog may need to be restored if the entries in error cannot be deleted by use of the Access Method Services DELETE command. Probable system error in which case one should contact IBM for programming support. However, if a user program is interfacing directly with VSAM catalog management, the Field Parameter List contains improper data. A duplicate RACF profile exists. 0,4,8, As a result of an IMPORT, IMPORTRA, or DEFINE command, VSAM has attempted to establish a RACF profile for a cluster/alternate index, data, or index object (0, 4, and 8 respectively). This failed because a profile with the same name already exists. 18 118 Data set name ineligible for RACF definition. 0,4,8 Programmer Response: For reason codes: 0,4,8 Either (1) issue an IMPORT or DEFINE command for the data set with a different cluster/alternate index, data, or index name, or (2) have the owner of the profile with the name you wish to use delete that profile and associated data, if any. VSAM catalog records are invalid. VSAM catalog records (with the exception of volume records) connected with the current operation cannot be properly interpreted. 2 No data returned from EXTRACT for cluster/alternate index (AIX) processing. 4 Index entry type not obtained in cluster/AIX processing. 6 Data entry type not obtained in cluster/AIX processing. As the result of a DEFINE, IMPORT, or IMPORTRA command, VSAM attempted to define a RACF profile for a cluster/alternate index, data, or index object (reason code 0, 4, or 8 respectively). The profile could not be established because this data set cannot be defined to the Security Subsystem. Programmer Response: For reason codes: 0,4,8 116 If the request was for a level which does not exist (for example, A.B (-4», specify proper level. If the GDG base is bad, delete the GDG base and redefine it. 120 Examine the requirements for defining a data set in the Security Subsystem as specified in your installation's security subsystem documentation. Modify the data set characteristics (usually, name) accordingly. Attempt to modify non-existent or system field. This is a system error. Programmer Response: For reason codes: o 124 Call IBM for programming support. Invalid control interval number. 8 No data returned from EXTRACT for path processing. 2 Invalid RBA return code from VSAM record management. 10 Error attempting to obtain AIX data record. 4 Define of a VSAM catalog and the VSAM open encountered an incorrect record. 12 Error attempting to obtain AIX index record. 6 14 Error attempting to obtain data record for upgrade entry. Catalog Control Record (CCR) was retrieved erroneously. 8 16 Error attempting to obtain index record for upgrade entry. Invalid catalog recovery area (CRA) control interval number encountered. 10 18 GENLVLS cannot be resolved for GDG. Control interval pointer in the true name record points to a free record. 20 Error attempting to obtain base cluster data record. 12 22 Error attempting to obtain base cluster index record. The chain of deleted CIs is incorrect. If CIs are available that have never been used, the operation will complete normally and this message is a warning. Otherwise, the operation is failed. 24 Invalid association returned during upgrade retrieval. 14 The RD F or CID F in catalog buffer has been overlaid during PUT processing of a record. The record is not written to the catalog. IDC-66 MVS/370 System Messages Volume 1 C) c 16 The count of variable fields is incorrect, indicating that record header information has been overlaid during PUT processing of a record. The invalid record is not written to the catalog. 18 Invalid RBA on PUT UPDATE or DELETE. The record is not written to the catalog. 20 There was an attempt to add an invalid key for high keyrange truename. The operation is failed. 22 See the xx field in associated message IEC333I to determine if the requested operation was a PUT or a GET. On PUT-- The record being PUT to low keyrange has an invalid record size field at X"2D." Either the record size field is greater than X"OlF9," or the calculated sum of the record header, the GOPs (group occurrence pointers), and sets of fields does not equal record size field. The invalid record is not written to the catalog. On GET-- A record with invalid record size field at X"2D" existed in the catalog prior to the installation of the validity check logic developed in response to AP AR OZ38467. On GET, this message is a warning and the function will attempt to continue. 26 o 28 On PUT-- Print the SYSl.DUMP produced by this error (print NUC,CURRENT,SQA,CSA), and contact IBM for programming support. On GET-- The record is identified by message IEC333I. The structure containing the record must be recovered or rebuilt. 26, 28, and 30: Correct invalid CI number and resubmit the job. If the invalid CI number was passed by an IBM program, call IBM for programming support. 32 128 Either reorganize the program so the limit is not exceeded or specify CTGBOTH in CTGPL. If an IBM program is requesting CIs to be returned, call IBM for programming support. User-provided storage is outside user region. Probable system error. o Integrity check of user catalog parameter list (CPL), field parameter list (FPL), or field vector table (FVT) failed. 2 Storage validity check failed on user Field Parameter List (FPL) or on the user work area referenced from the Catalog Parameter List (CPL). An invalid CI number was passed to catalog via the CTGENT field of the CTGPL. 6 Catalog Parameter List (CPL) field that references the work area is zero. An invalid CI member was passed to an ICF catalog via the CTGENT field of the CTGPL. Programmer Response: For reason codes: 30 An invalid CI number was passed to an ICF catalog via the CTGENT field of the CTGPL. 32 A CI number was requested for an ICF catalog record. The limit of CI numbers returned has been exceeded. 0,2,6 132 Contact IBM for programming support unless a user-written program is interfacing directly with VSAM catalog management. Invalid pointer value in argument list. Probable system error. Programmer Response: For reason codes: 2 No pointer to volume list. 2,4,6,8,10 System error indicating that the VSAM catalog or catalog recovery area may need to be restored. Use of the Access Method Services List catalog (LISTCAT) or list catalog recovery area (LISTCRA) may be in error. It may be necessary to contact IBM for programming support. 4 No catalog Field Parameter List to access method data statistics block of data. 6 No catalog Field Vector Table from cluster level. 8 No pointer in catalog Field Parameter List to data set attributes. 10 No catalog Field Parameter List for volume space parameters. 12 No pointer to expiration date value. 14 No pointer to creation date in catalog Field Parameter List. 16 No pointer to device type in catalog Field Parameter List. 18 No catalog Field Parameter List in catalog Field Vector Table. 12 o 22 Run the REPRO rebuild freechain function to correct the chain of free records. 14, 16, 18, and 20: If one of the records read during the request failed validity checking (indicated by message IEC331I 124-22), that record is assumed to be the cause of the error. No dump is produced and the invalid record must be recovered or rebuilt. Otherwise, print the SYS l.DUMP produced by this error (print NUC,CURRENT,SQA,CSA) and contact IBM for programming support. IDC Messages - Access Method Services IDC-67 20 No pointer to the work area. 22 No pointer to password data of related object. 24 No pointer to OWNERID in catalog Field Parameter List. 26 No pointer to cluster space parameter in catalog Field Parameter List. 28 No pointer to data space parameter in catalog Field Parameter List. 30 No pointer to index space parameter in catalog Field Parameter List. 32 No buffer size catalog Field Parameter List in data catalog Field Vector Table. 72 Cell length of zero is encountered when searching for a cell. 74 Cell length of zero encountered when searching for volume cell in catalog record. 76 Cell length of a volume cell is zero when trying to update CIRBA in the appropriate volume cell. C\ . ;c.~.) Programmer Response: For reason codes: 2,4,6,8, 10,12,14,16,18,20,22,24,26,28,30,32,34,36, 38,40 Contact IBM for programming support unless a user-written program is interfacing directly with VSAM catalog management. 48, 50, and 52: Run the DIAGNOSE command to check for a damaged catalog record. 34 No buffer size catalog Field Parameter List in cluster catalog Field Vector Table. 54 Programming error. 36 No buffer size catalog Field Parameter List in index catalog Field Vector Table. 56 Call IBM programming support for assistance. 38 No logical record size catalog Field Parameter List in cluster or data catalog Field Vector Table. 60, 62, 64, 66, 68, 70, 72, 74, and 76: Run the DIAGNOSE command to check for a damaged catalog record. 40 No pointer to file sequence number in volume list catalog Field Parameter List. 48 AMDSB not found. 2 No length for volume seriallisr area. 50 Component length is zero because of damaged record or incorrect pointer. 4 Missing dname parameter with define unique data set. 52 Cell length of a VSAM extension or GDG extension is zero. 6 Missing cluster entry name. 8 54 Pointer to record does not exist when searching for a component. Missing space parameter catalog Field Parameter List in space catalog Field Vector Table. 56 The data component volume cell address is zero while attempting to build an index component sequence set volume cell. 10 Missing VOLSER list pointer in space catalog Field Vector Table. 12 58 Pointer to first cell does not exist before searching for a particular cell type. Missing dname pointer in space catalog Field Vector Table. 16 60 Pointer passed end of search when searching for cluster component subrecord. No space parameter on "cluster" or "data" catalog Field Vector Table. 18 Average logical record size missing. 62 Pointer passed end of search when searching for an alternate index component subrecord 20 No key specified. 136 Required parameters not supplied. Probable system error. 64 Searching length limit exceeded when searching GDG subrecord. 22 Unique data set needs DD statement for rename or DD statement missing. 66 Searching length limit exceeded when searching GDS subrecord. 24 No entries in volume list. 26 No entries in device type list. 68 Component length is zero. 32 70 Component length of a GDS is zero. An alias name was not provided on a DEFINE command. C C IDC-68 MVS/370 System Messages Volume I C"~ I' 34 Generation data group limit or attribute data were not provided on a DEFINE command. 20 The key lengths for data and index are not equal. This is a system error. 36 No Volume Mount Table (VMT) address supplied in the Catalog Parameter List (CPL) from VSAM openjc1osejend-of-volume. 22 Inconsistent volume lists with different names in each list. 24 40 Required DD statement missing for mountable unit. Unable to mount volume required for DELETE NONVSAM SCRATCH processing. Primary allocation for data space less than required for the catalog. 26 Invalid space request type for catalog DEFINE. This is a system error. 28 Unequal number of volume serial numbers and file sequence numbers in list entries. Programmer Response: For reason codes: 30 More device type entries exist than volume serial numbers. 2,4,6,8,10,12,16,18,20,24,26,36 Contact IBM for programming support. 34 Invalid space request type on DEFINE. This is a system error. 42 22 Supply a dname job control statement. 40 Dname not specified for a recoverable catalog. 32,34 Correct the DEFINE command and rerun the job. 44 Use file parameter on DELETE and allocate a mountable unit to the job via a DD statement (specify DEFER mount). Relative-record data set has a maximum record length which is not equal to the average record length. 46 EXCEPTIONEXIT was specified for a VSAM (not enhanced VSAM) entry. Be sure that mountable unit was allocated for DELETE processing. 48 Access Method Services ALTER of the expiration date field for a non-VSAM (not enhanced VSAM) catalog entry. 50 Invalid update extend request. 52 Invalid input to VSAM catalog upgrade management. 54 Index component control interval number not provided as input for reset of a reusable data set processing in VSAM Catalog Management. 56 Invalid password or code specified-- must be alphanumeric or special characters. 60 The maximum logical record size for an ICF catalog has been exceeded. 62 The maximum average logical record size is less than 4086 bytes for an ICF catalog define. 64 Invalid group code for field management. 66 Component key length exceeds limit. 70 The volume serial number on the VOLUME parameter does not match the volume serial number in the name of the VSAM volume data set (VVDS) name. 40 42 140 0 Inconsistent or conflicting arguments provided. 2 4 Index component found for relative record data set or entry-sequenced data set. This is a system error. Key range is invalid for catalog define or the Key ranges are not specified in ascending sequence in the DEFINE of a VSAM Key sequenced data set. 6 Key ranges found on both data and cluster catalog Field Vector Table. This is a system error. 8 Work area too small. This is a system error. 10 Space parameters found on both cluster and data catalog Field Vector Table. This is a system error. 12 Buffer size specified more than once. This is a system error. 14 Average logical record specified on index catalog Field Vector Table. This is a system error. 16 Average logical record not valid for catalog DEFINE. This is a system error. 74 Average logical record size size specified on cluster and data catalog Field Vector Table. This is a system error. The define of a VSAM Volume Data Set (VVDS) had the INDEX option specified. A VVDS is an entry sequenced data set. 76 More than one volume serial number specified for the define of an ICF catalog. 18 0 Error from IDA0192V attempting to mount volume required for DELETE NONVSAM SCRATCH processing. IDe Messages - Access Method Services IDC-69 78 Not a valid request to field management. 66 Run the DIAGNOSE command to check for a damaged catalog record. 80 The size of the Generation Data Set subrecord exceeds the maximum spanned record size of the ICF catalog. 70 Correct the wrong volume serial number and rerun the DEFINE of the VVDS. , Remove the INDEX option and rerun the define operation. 82 Key ranges not allowed on a DEFINE of an ICF catalog. 74 84 REUSE parameter specified with UNIQUE or KEY ranges. 76 Remove the extraneous volume serial number and rerun the Define ICF catalog operation. 86 Invalid group code is found when processing RELREPNO in field management 78 Check Catalog Parameter List for calling field management. 88 Volume serial in user catalog connector record does not match that in the parameter list for CONVERTV. 80 Do one of the following: 90 More than one volume serial-number is specified for the DEFINE request of a non-VSAM data set, and one of the volume serial numbers is ******. ~\ \~l_) 1. Reduce the size of the Generation Data Set by removing unused volume serial numbers. 2. Define a new ICF catalog with a larger maximum spanned record size. The default is 32,400 bytes. Programmer Response: For reason codes: 2,6,8,10,12,14,16,18,20,26,34 If the reason code indicates a system error, contact IBM for programming support. Otherwise, follow the programmer response indicated by the reason code. 82 Remove the KEYRANGES parameter and rerun the DEFINE command. 84 Remove one of the conflicting parameters and rerun the DEFINE command. 86 System interface errors call IBM programming support. 4 Correct the DEFINE command. 22 Correct the VOLUMES parameter or the dname job control statement. 88 Check volume cell in user catalog connector record call IBM programming support. 24 Increase the space quantity and rerun the job. 90 If the indirect volser feature (a non-VSAM data set defined with a volser of ******) is wanted, remove the other volsers from the DEFINE request. 28,30,44 Correct the input and rerun' the job. 40 Supply the FILE parameter and rerun the job. 46 ALTER exception exit is not possible for VSAM (not enhanced VSAM) data sets. 48 Invalid entry name format or the name has an initial character as a numeric. 2 Invalid first character (non-alphabetic). Alternate index or path name is invalid; first character must be alphabetic. 4 Unique name invalid because it uses Z999999 which is restricted. 6 Data and index names are not allowed for a catalog. 8 A syntax error was encountered in examining a generation data group name. 10 A reserved high-level qualifier name was specified on an ICF define operation. The following are reserved high-level qualifiers: Do not attempt to alter non-existent data. 50,52,54 System error. Contact IBM for programming support. 56 Correct password or code specification, using only alphanumeric and special characters. 60 Change the maximum logical record size to something less than 32,400 bytes and rerun the define of an ICF catalog. 62 Increase the maximum average logical record size and rerun the DEFINE command. 64 System programming errors. IDC-70 144 MVS/370 System Messages Volume 1 Z9999992 Z9999994 Z9999996 CATINDEX o c command was issued specifying a volume owned by the master catalog.) Programmer Response: For reason codes: 2 Correct the entry name. 4 Correct the name to avoid Z999999. 6 Avoid the use of names at the INDEX and DATA level of DEFINE MASTERCATALOG and DEFINE USERCATALOG. 8 Correct the name and rerun the job. to Change the restricted high-level qualifier to something else and rerun the define operation. Programmer Response: For reason code: 148 o Volume already owned by another VSAM catalog. 164 Programmer Response: For reason code: o 152 If it is desired to delete all VSAM space and relinquish volume ownership without deleting all of the objects, the FORCE parameter may be used. This cannot be used on a catalog volume. Also, all VSAM objects on the volume must still be explicitly deleted from the catalog. If this error code was returned with message IDC0526I, the DELETE SPACE FORCE command may be used for volume cleanup of volumes owned by the master catalog. Specify a different volume and rerun the command or use the Access Method Services ALTER REMOVEVOLUMES command to reset the volume ownership if a catalog should not own the volume. Insufficient storage available for work area. This condition arises when there is insufficient virtual storage available for VSAM catalog management. 2 GETMAIN failure, insufficient virtual storage available. 10 GETMAIN failure, insufficient virtual storage available for the Catalog Communication Area. Cannot delete a non-empty catalog. Programmer Response: For reason codes: Programmer Response: For reason code: o o 156 168 Increase the region size available to the step. Unsupported device type. 2 Volume does not contain a data space with sufficient space for another VSAM data set. There is insufficient space in the data spaces allocated on the volume to satisfy a request for suballocation. There is not enough contiguous space on the volume and contiguous space is required for a recoverable catalog'S CRA. A VSAM request for space cannot be satisfied within five extents. An Access Method Services DEFINE or IMPORT command specifies a device type that was not system generated into the system, or is not acceptable for a VSAM catalog or data set. 4 An invalid device name was specified on a define of a non-V SAM entry. Programmer Response: For reason code: 2,4 o 160 2,10 If it is desired to delete the catalog without deleting all of its entries, the FORCE parameter can be specified on the Access Method Services DELETE CATALOG command. Use the DEFINE command to create more data spaces; or delete unneeded VSAM data sets; or decrease the amount of storage required by the object being defined; or scratch some non-VSAM data sets in order to create additional contiguous space. If the failure was a result of an SMF error, define at least one cylinder of data space on the volume and rerun the job that failed. Deletion of space object did not cause volume to be deleted. A DELETE command which deletes a space object will cause all data spaces found on the volume to be deleted, except for those which still contain data belonging to non-deleted VSAM data sets. This is merely an informational message. Programmer Response: For reason codes: 172 Specify a device type or device name that is acceptable to the system. Duplicate data space name on volume. A DEFINE command specifies the name of a data set, with the UNIQUE attribute, but there is already a data set on the specified volume with that name; such a data set might be a non-VSAM data set. This will also occur when a key-sequenced data set with the UNIQUE attribute specifies more than one key range on the same volume. 2 Duplicate name on volume during a define of a unique data set. 4 Duplicate name on volume during an update extend request in VSAM catalog management. Programmer Response: For reason codes: o Note: This error code is always returned when DELETE space is requested for a volume containing a catalog. Note: (This error code can be returned with message IDC0526I if an ALTER REMOVEVOLUMES 2,4 Select another data set name, scratch the original data set from the volume or ensure that there are as many volumes as key ranges for define of a unique KSDS. IDe Messages - Access Method Services IDC-71 176 No space in VTOC (volume table of contents) for DSCB (data set control block). During the definition or extension of a data space, an attempt was made to perform a DADSM allocate or extend function on a volume in which a new DSCB was to have been written, but there is no space in the VTOC for an additional DSCB. 4 188 Programmer Response: For reason code: o 180 Delete any unneeded data sets or data spaces from the volume, in order to make additional DSCBs available, or recreate the volume with a larger VTOC. (as a volume error code) Catalog unavailable for the remainder of processing which establishes volumes as candidates for future extension. This occurs during define of VSAM data sets only when another error is encountered during " • • • o • DCK - Request an alternate sparing utility program such as IEHATLAS to perform recovery/replace functions, and to assign an alternate track spare, if necessary. If the utility cannot complete, the GET ALT function in the IBCDASDI or IEHDASDR utility should be invoked. This will assign the space but will not perform recovery/replace. If no alternate spares are available, contact hardware support personnel. WRI - If the write inhibit switch is set on to inhibit execution of write commands and the volume should be written on, set the switch ofT and rerun the job. If the write inhibit switch is set on to intentionally inhibit execution of write commands, follow the procedures established by your installation. For MSS users, there is no physical write inhibit switch; an attempt has been made to write on a virtual volume that was specified READ ONLY on the CREATEV command. SAF - Staging Adapter failure. Use your path chart to determine the SSID of the Staging Adapter involved or use Snn for the SSID, where nn is byte 25 of the MSS sense data in this message. See 'Unusable Staging Adapter Recovery Procedure (SSID = Snn)' in Part 2 of Mass Storage System (MSS) Messages for guidance in Staging Adapter recovery. NCA - Verify that the correct tape is mounted and that the tape volume characteristics match the features of the tape unit and the control unit on which it is being used. If the correct tape is mounted and the volume characteristics match the tape unit and tape control unit features, a hardware error has probably occurred. Contact IBM for hardware support. BOT - Check bytes 4-6 of the sense data. If they are nonzero, this is probably a hardware error. If they are zero, there is either a programming error or no error. in the accompanying message. The system continues processing; notify your service representative. hh.mm.ss Time that the message was received in hours, minutes, and seconds. System Action: The error recovery procedure will continue the recovery action based on the error condition. Operator Response: Probable hardware error. Each message should be considered as a potential warning of a marginal condition. Depending on the installation requirements, take appropriate action. Problem Determination: Table I, items 2, 30. IEAOOOI 'SYS SWITCH FROM xxx TO zzz STARTED, xxx OFFLINE' Explanation: The processor's error recovery procedures detected a permanent I/O error and started a switch from the primary mass storage control to the alternate mass storage control. The mass storage control that failed is set offiine. In the message, xxx is the address of the mass storage control that failed, which is offiine; zzz is the address of the mass storage control being switched to, which is now the primary mass storage control. System Action: The error recovery procedure continues the switch to the alternate mass storage control. Operator Action: Probable hardware error. Depending on the installation requirements, notify the system programmer to take the appropriate action. This message indicates that a switch has started. Watch the console for another switching message that indicates the result of the attempted switch. Problem Determination: Table I, items 2, 30. Problem Determination: Table I, items 2, 30. IEAOOOI IEAOOOI ddd,err ......hh.mm.ss Explanation: The processor's error recovery procedures detected an error that requires either a CEM (CE message), or an SUU (subsystem unit unusable) message. An equipment check might occur with either CEM or SUU. Because the system WTO routine can print only one message, the error recovery procedure prints the CEM or SUU message and the system WTO routine prints the remaining message with full sense data. The error recovery procedure continues recovery action based on the error condition. In the message text, the fields are: 'MSC SWITCH FROM xxx TO zzz STARTED, xxx OFFLINE' Explanation: The processor's error recovery procedures detected that the primary mass storage control lost the lower connection, and has started a switch from the primary to the alternate mass storage control. The lower connection was lost for one of the following reasons: • This or some other processing unit issued a VARY OFF command to the primary mass storage control. • Some other processing unit is doing a system switch because of a permanent I/O error. ddd Unit address of the mass storage control. err Description of the error. The values are as follows: o • CEM -- CE message. The Mass Storage Facility has detected an error important to the service representative. • SUU -- Subsystem unit unusable. The Mass Storage Facility has marked one of its units as unusable because of an error condition. The SSID of that unit is in the second half of sense byte 1 and all of byte 2 In the message, xxx is the address of the mass storage control being switched from, which is offiine; zzz is the address of the mass storage control being switched to, which is now the primary mass storage control. System Action: The error recovery procedure continues processing the switch to the alternate mass storage control. Operator Response: For the first case, no action is required. The second case is a possible hardware error. Depending upon your installation's requirements, ask the system programmer to take the appropriate action. lEA Messages - Supervisor lEA-5 This message indicates that a switch has started. Watch the console for another switching message that indicates the result of the attempted switch. is complete, initialize the repaired mass storage control, using the IML procedure, and vary it online. Problem Determinat~on: Table I, items 2, 30. Problem Determination: Table I, items 2, 30. IEAOOOI IEAOOOI 'SYS SWITCH FROM xxx TO zzz ENDED' Explanation: The system switch function completed. xxx is the address of the mass storage control switched from, which is offline. zzz is the address of the mass storage control switched to, which is now the primary mass storage control. System Action: The error recovery procedure reissues the failing channel command words that initiated the switch. Operator Action: None. Programmer Response: The switch completed successfully. Determine whether the switch was operator or system initiated. (The operator of the primary processor should be able to answer this question.) If the switch was operator initiated, vary the 'from' mass storage control online. If the switch was system initiated, the MSS job will continue under control of the remaining mass storage control, but you should get the SDA reports and call your service representative to analyze the SDA reports, to determine the reason for the switch, and to take repair action. When the repair is complete, initialize the repaired mass storage control, using the IML procedure, and vary it online. Explanation: The mass storage control being switched to had a permanent I/O error, and is set offiine. There is no usable mass storage control. In the message, xxx is the address of the failing mass storage control switched from, which is offiine; zzz is the address of the mass storage control being switched to, which is the primary mass storage control, but it is also offiine. System Action: This request and all future I/O requests to this device will be terminated in error by the Mass Storage System Communicator program. Programmer Response: Take the following recovery actions: 1. The switch failed because of a permanent error detected on the 'to' mass storage control. At this point, neither mass storage control is operational and MSS job cancellation begins. Do the following: a. Hold all MSS job queues or enter the QUIESCE command from the console. b. Ensure that the channel interface switches for both mass storage controls are enabled at the Mass Storage Facility operator's panel. If the 'to' mass storage control was disabled and should not have been, vary it online and release any MSS job queues that were held. Go to step 13 to recover any volumes not demounted because of canceled MSS jobs. c. If for some reason the 'to' mass storage control must remain offiine, ensure that its channel interfaces are disabled and that it is offiine to other attached hosts. (It is already offiine to the host that originated the message.) Go to step 14. d. If the Power On and the Power Check indicators are Problem Determination: Table I, items 2, 30. IEAOOOI 'MSC SWITCH FROM xxx TO zzz ENDED' Explanation: The mass storage control switch function completed. The mass storage control was switched because either: • This or some other processor issued a VARY OFF command to the primary mass storage control. • A permanent I/O error caused some other processor to do a system switch. not on, proceed to step 2. If no problem is apparent or the Power Check indicator is on, call your service representative and go to step 3. In the message, xxx is the address of the mass storage control switched from, which is offiine; zzz is the address of the mass storage control switched to, which is now the primary mass storage control. 2. Press the Power On button on the Mass Storage Facility operator's panel. If power comes on successfully (the Power On indicator is on), wait approximately ten minutes for the IML process to complete, then go to step 9 to determine what the missing device end status is. If power fails to come on, call your service representative and go to step 10. 3. If this is a uniprocessor configuration, proceed to step 4. If this is a multiprocessor configuration, you must determine the mass storage control status for all attached processors. To do this, analyze the console messages of each processor to see if the switch failed on any of them. It is possible that a processor has not addressed the mass storage control since the switch took place. If such a situation exists, go to step 5. If the switch failed on more than one of the attached processors, suspect a problem with the 'to' mass storage control and go to step 7. Otherwise, suspect a mass storage control interface or a processor channel problem and go to step 8. System Action: The error recovery procedure reissues the failing channel command words that initiated the switch. Operator Response: In the first case, the mass storage control switched from is now offiine. To make it capable of being switched to, either by an operator VARY command or a system switch, you must vary it online. In the second case, there is no response. Programmer Response: The switch completed successfully. Determine whether the switch was initiated by the operator or by the system. (The operator of the primary processor should be able to answer this question.) If the switch was operator-initiated, vary the from-mass storage control online. If the switch was system-initiated, MSS jobs will continue under control of the remaining mass storage control. You should get the SDA reports and call your service representative to analyze them to determine the reason for the switch, and to take repair action. When repair IEA-6 MVS/370 System Messages Volume 1 'SYS SWITCH FROM xxx TO zzz FAILED, zzz OFFLINE' \ C I __ I 4. 0 5. 6. You will now initiate a switch back to the 'from' mass storage control, assuming that its error was temporary and it can now be used. Vary both mass storage controls online. Make sure the IML of the 'from' mass storage control is complete (allow about three minutes from the time the switch failure message occurred). Vary offline the 'to' mass storage control from the primary processor and watch the switching messages. If the switch fails again, both mass storage controls are inoperable and all MSS jobs are to be either canceled or left in hold status until a mass storage control repair is made. Jobs still able to access data without mass storage control assistance can continue if desired. When the mass storage control repair is complete, go to step mass storage control UCB is busy, follow step 6 for that processor. Start each non-busy processor as follows: 13. On those processors that have not initiated switching, display unit status for both mass storage controls. If the mass storage control being switched from is shown as busy, proceed to step 6. Otherwise, analyze the online/offline status of each mass storage control and vary online both mass storage controls if necessary. Then vary the 'from' mass storage control offline and analyze any further messages. 7. Cancel the active jobs running against the mass storage control. If no switch message occurs, display the status of the mass storage controls again. If the 'from' mass storage control is not busy but online, vary that mass storage control offline and analyze any further messages. If the 'from' mass storage control is still busy, IPL that processor again and restart the jobs. 8. 9. Vary both mass storage controls online for each attached processor. Wait for the IML to complete (about three minutes from the time the switch failure message occurred). From the primary processor, vary the 'to' mass storage control offline to force a switch back to the 'from' mass storage control. If no switch started message appears within a minute, or the switch is not successful, both mass storage controls are inoperable. Cancel or hold all MSS jobs. When the IBM Customer Engineer completes the mass storage control repairs, go to step IS. If other control units on the same channel interface are operating, there is something wrong with this mass storage control interface. In any case, vary the 'to' mass storage control offline and disable it at the Mass Storage Facility operator's panel. Two options are available: (1) hold all MSS jobs for that processor until the mass storage control becomes available, or (2) release all held MSS jobs and let them run to cancellation or completion. If this processor was the primary one, select another processor and issue the ASSIGN command from that processor. When the IBM Customer Engineer completes the mass storage control repair, go to step 15. On all processors attached to the mass storage control, display the status of both mass storage controls. If any Vary all operational mass storage controls online. b. Ensure that all operational mass storage control interface switches are enabled at the Mass Storage Facility operator's panel. Choose a primary processor and, from that processor, issue an ASSIGN command. The ASSIGN command can initiate a successful successful switch. Release all held jobs in the primary processor. c. Go to step 13. 10. If this is a B model, proceed to step 11. If the MSS has two A models, check the 'from' mass storage control to ensure it is powered on and its interface switches are enabled. If so, switch back to the 'from' mass storage control assuming that it was a temporary failure. Use the following procedure: a. Disable all the interfaces on the 'to' mass storage control. b. Vary both mass storage controls online from all attached processors. c. Then vary offline the 'to' mass storage control from the primary processor. If switching fails, proceed to step 11. Remember, even if the switching is successful, the cartridge store in the powered-off Mass Storage Facility is unusable. You might want to vary it offline. Release all held jobs in all processors. End of procedure. In either case, if the primary processor is affected, a new primary processor might have to be assigned so that the other processors can continue processing. When the IBM Customer Engineer completes the mass storage control repair, go to step IS. 0 a. II. Either hold all MSS jobs or release all held jobs and let them run to completion or termination. When the IBM Customer Engineer completes the mass storage control repairs, go to step IS. 12. If the processors were waiting for return of the mass storage control to either a restart or a continue processing condition, go back to step 9. Otherwise, vary online this mass storage control for all processors and ensure that its channel interfaces are enabled. Also, if this mass storage control was restored because of a power failure, vary the cartridge store online if this is an installation with two A models. End of procedure. 13. It may be necessary or desirable to demount certain volumes prior to resuming the MSS operations. To do so, display DASD online status for all Staging Adapter addresses from all processors involved. Staging Adapter virtual unit addresses having volumes mounted and not busy are candidates for a demount. Using the display information, locate those volumes to be demounted. Issue the UNLOAD CCU or VARY OFF CCU command to demount the volume. The UNLOAD command is used when the CCU is to remain online. Like the VARY OFF command, it is not processed until the unit becomes deallocated. Unlike the VARY OFF command, the UNLOAD command is not processed until a job starts. If this is a problem, start a C lEA Messages - Supervisor lEA -7 dummy job (invalid jobname). Each command issues a demount order to the mass storage control. The UNLOAD or VARY OFF is not ended until all necessary destaging has been done. Release all held jobs in any remaining processors. Again, a successful switch can take place. Go to step 16. 14. On all attached processors, vary the 'from' mass storage control online. Release all held queues or restart the jobs. If switching fails, or, if in a short period of time another switch is initiated, call your service representative and go back to step II. 15. IML the repaired mass storage control. When the IML is complete, enable all mass storage control interfaces and go back to step 12. 16. Programmer Response: Take the following action: 1. Hold all MSS job queues or, if possible, enter the QUIESCE command from the console. If the message indicates ALT NOT A VAILABLE, proceed to step 2. The 'to' mass storage control is offiine in the mass storage control UCBs for that processor. If the 'to' mass storage control is offiine and must remain so, make sure that it is offiine to all attach processors. Next, in all connected processors, vary online the 'from' mass storage control. Disable all channel interfaces on the 'to' mass storage control at the Mass Storage Facility operator's panel. This can cause switching in other attached processors. o Release the job queues or, if QUIESCE was used, press PSW Restart. If switching fails or another switch is initiated in a short period of time, call your service representative and go to step 3. You can now restart the cancelled jobs. Analyze any further error messages. End of procedure. If the 'to' mass control storage has been placed offiine erroneously, vary it back online along with the 'from' mass storage control. Issue the ASSIGN command and analyze any further messages. Operator Action: Probable hardware error. Depending on the installation requirements, take appropriate action. Problem Determination: Table I, items 2, 30. 2. There is only one valid mass storage control in the system. On all processors, vary the 'from' mass storage control back online. Release all held jobs and monitor the progress of the jobs; if another switch sequence occurs, the mass storage control is inoperable. Go to step 3. 3. Either hold all MSS Jobs or release all held jobs and let them run to completion or termination. When the IBM Customer Engineer completes the mass storage control repair, go to step 4. System Action: This request and all future I/O requests to this device will be terminated in error by the Mass Storage System Communicator program. 4. IML the repaired mass storage control. When the IML is complete, enable all mass storage control interfaces and go to step 5. Programmer Response: Take one of the recovery actions described for the preceding IEAOOOI message. s. If the processors were waiting for return of the mass storage control to either a restart or a continue processing condition, go to step 6. Otherwise, vary online this mass storage control for all processors and ensure that its channel interfaces are enabled. Also, if this mass storage control was restored because of a power failure, vary the Cartridge Store online if this is an installation with two A models. End of procedure. 6. On all processors attached to the mass storage control, display the status of both mass storage controls. If any mass storage control UCB is busy, follow step 7 for that processor. Start each non-busy processor as follows: IEAOOOI 'MSC SWITCH FROM xxx TO zzz FAILED, zzz OFFLINE' Explanation: The mass storage control being switched to had a permanent I/O error, and is set offline. There is no usable mass storage control. In the message, xxx is the address of the failing mass storage control switched from, which is offiine; zzz is the address of the mass storage control being switched to, which is the primary mass storage control, but it is also offiine. Operator Action: Probable hardware error. Depending on the installation requirements, take appropriate action. Problem Determination: Table I, items 2, 30. IEAOOOI 'SYS SWITCH FROM xxx TO zzz, zzz NOT AVAIL' Explanation: The processor's error recovery procedures detected a permanent I/O error that would normally cause a system switch, but an alternate mass storage control does not exist or is offiine. There is no usable mass storage control. In the message, xxx is the address of the failing mass storage control, which is the primary mass storage control, but it is offiine; zzz is the address of the alternate mass storage control, which is offiine if one exists. If there is no alternate mass storage control, zzz contains 'ALT'. System Action: This request and all future I/O requests will be terminated in error by the Mass Storage System Communicator program. a. Vary all operational mass storage controls online. b. Ensure that all operational mass storage control interface switches are enabled at the Mass Storage Facility operator's panel. Choose a primary processor and issue an ASSIGN command from that processor. The ASSIGN command can initiate a successful switch. Release all held jobs in the primary processor. c. Go to step 8. c IEA-8 MVSj370 System Messages Volume I o 7. Cancel the active jobs running against the mass storage control. If no switch message occurs, display the status of the mass storage controls again. If the 'from' mass storage control is not busy but online, vary that mass storage control omine and analyze any further messages. If the 'from' mass storage control is still busy, IPL that processor again and restart the jobs. In either case, if the primary processor is affected, a new primary processor might have to be assigned so that the other processors can continue processing. When the IBM Customer Engineer completes the mass storage control repair, go to step 4. 8. o It might be necessary or desirable to demount certain volumes before resuming the MSS operations. To do so, display DASD online status for all Staging Adapter addresses from all processors involved. Staging Adapter virtual unit addresses having volumes mounted and not busy are candidates for a demount. Using the display information, locate those volumes to be demounted. Issue either the UNLOAD CCU or VARY OFF CCU command to demount the volumes. The UNLOAD command is used when the CCU is to remain online. Like the VARY OFF command, it is not processed until the unit becomes deallocated. Unlike the VARY OFF command, the UNLOAD command is not processed until a job starts. If this is a problem, start a dummy job (invalid jobname). Each command issues a demount order to the mass storage control. The UNLOAD or VARY OFF command is not ended until all necessary destaging has been done. Release all held jobs in any remaining processors. Again, a successful switch can take place. Go to step 9. Programmer Response: Take one of the recovery actions described for the preceding IEAOOOI message. Operator Action: Probable hardware error. Depending on the installation requirements, take the appropriate action. Problem Determination: Table I, items 2, 30. IEAOOOI 1/0 ERR,aaa,bb,cccc,ddOO,ffgghhhh Explanation: This message is sent to the primary operator control station when TCAM error recovery procedures fail to correct an I/O error. This message is in addition to the record of permanent errors that is created on disk when such an error occurs. TCAM inserts no line control, not even EOT, into this type of message. If line control is required, you must see to it that MSGEDIT or MSGFORM inserts the line control. Note: Some devices display a new line character (X'I5') and 15 pad characters (X'32') preceding the message. In the message text, the fields, in hexadecimal format, are: aaa Address of the line where the error occurred. bb The command code as specified in the failing channel program. cccc The status bytes of the channel status word (CCW) as specified in the input/output block (lOB). dd 9. You can now restart the canceled jobs. Analyze any further error messages. End of procedure. The first sense byte as specified in the lOB. ff Operator Action: Probable hardware error. Depending on the installation requirements, take the appropriate action. Problem Determination: Table I, items 2, 30. IEAOOOI The TP op code as specified in the failing CCW in the channel program for the last retry attempt. gg The TP op code of the failing CCW for the first occurrence of the error. 'MSC SWITCH FROM xxx TO zzz, zzz NOT AVAIL' hhhh Explanation: The processor's error recovery procedures detected that the primary mass storage control lost the lower connection, but the error recovery procedure cannot switch to the alternate because the alternate is either omine or does not exist. The lower connection was lost due either to: • This or some other processor doing a switch because of an operator VARY command, or • A permanent I/O error causing some other processor to do a system switch. There is no usable mass storage control. In the message, xxx is the address of the failing mass storage control, which is the primary mass storage control, but it is omine; zzz is the address of the alternate mass storage control, which is omine if one exists. If there is no alternate mass storage control, zzz contains 'ALT'. o System Action: This request and all future I/O requests to this device will be terminated in error by the Mass Storage System Communicator program. For stations on switched lines, if the station is known, hhhh is replaced by the last four dial digits, if assigned. For stations on nonswitched lines, hhh is replaced by polling characters for receiving operations and addressing characters for sending operations. If the station is on a switched line and TCAM cannot identify it at the time the error occurs, hhhh is replaced by the polling characters for stations on this line. If no polling characters are assigned, hhhh is replaced by zeros. System Action: See the explanation. Operator Response: In some applications, the generation of the IEAOOOI message may be faster than the handling capacity of the primary operator control station. When the primary operator control station is the system console, a backlog may create a system queue area shortage. If allowed to continue without operator intervention, a serious shortage could result and could cause a system wait state to be entered. To reduce generation of these error messages, TCAM's threshold support should be us~d. See the THRESH = operand of the INTRO macro instruction in the TeAM Programmer's Guide. lEA Messages - Supervisor IEA-9 IEAOOOI SWAP MSC UCBS FAILED Explanation: The error recovery procedures of the processor on whose console this message appears detected that the primary mass storage control (MSC) lost the lower connection, which is a hardware problem. The error recovery procedures cannot switch to the alternate MSC because the input/output supervisor (lOS) swap of the primary and alternate MSC unit control blocks (UCBs) failed. The lower connection was lost because: 1. Some processor (maybe this one) switched from primary MSC to alternate MSC because of an operator VARY command. 2. A permanent I/O error caused some other processor to switch from the primary MSC to the alternate MSC. In this case, there is no usable MSC. IEA0031 1/0 MALFUNCTION TO DEVICE ddd. (IIO TERMINATED.] Explanation: During a CCH, MIH, or IECVESIO (special I/O) call to the I/O supervisor for device ddd, one of the following occurred: • The device failed to terminate ongoing I/O activity when a halt device-clear I/O sequence was issued. • The halt device-clear I/O sequence could not be successfully initiated. The device has probably become unusable. System Action: The mass storage system communicator program terminates in error all I/O requests to the primary mass storage device. Operator Response: For case 1, vary the primary MSC back online to resume normal mass storage system (MSS) operations. For case 2, contact the system programmer. System ~ction: Ifi/O TERMINATED appears in the message, the most recent I/O request to the device is terminated in error by ERP, unless DDR can successfully swap the volume. If I/O TERMINATED does not appear in the message, the ERP can retry the request. Operator Response: Vary device ddd offline or swap it to prevent future I/O requests from encountering this problem. Problem Determination: Table I, items 2, 18,24, 30. Problem Determination: Table I, items 2 and 29. IEA0041 IEAOOlI UNIT ddd, PATH pth INOPERATIVE FOR CHANNEL SET x Explanation: One path to a multipath device has become inoperative. The system continues all operations on a limited basis, using the remaining paths. DEVICES:ddd,ddd,ddd,ddd,... ,ddd HAVE BEEN SET FOR 1/0 REQUEST TERMINATION. Explanation: One of the following conditions caused this message to be issued: • In response to an ACR (alternate CPU recovery) call to the I/O supervisor, the listed devices were found to have no paths available from the channels accessible by the operative· processor. Each of the devices has been boxed, and remains boxed until: 1) the failing processor is brought back online, or 2) a path to each device from the channels accessible by the operative processor is brought online (by VAR Y PATH or VARY CHANNEL command). • In response to a CCH (channel check handler) call to the I/O supervisor because a previously available channel has become unavailable, the listed devices were found to have no available paths. Each of the devices has been boxed and remains boxed until a path to each device is brought online by VARY PATH. This message is associated with message IEA41 01. • During VARY channel,OFFLlNE,FORCE processing, the listed devices were found to have no paths available. Each of the devices has been boxed and remains boxed until a path to the device is varied online. In the message text, the fields are as follows: ddd Unit address of the device, in hexadecimal. pth One of the following: X'80' X'40' X'20' X'10' for for for for primary path channel set 0 secondary path channel set 0 primary path channel set 1 secondary path channel set 1 x Channel set, 0 or 1, for which the path is inoperative. System Action: The system will automatically begin reusing the path when it becomes operational. Operator Response: Probable hardware error. None. When a device is boxed, these events occur: Problem Determination: Table I, items 2, 30. lEA-to MVS/370 System Messages Volume 1 • I/O on the device is terminated. • Any new I/O requests result in permanent I/O errors. • No new allocations are done for the device. o • If the device was online, it is marked pending offiine. A pending offiine device goes offiine when these conditions occur, in this order: 1. The device is no longer allocated to any job. 2. Allocation processing allocates any device in the system. If the device was offiine, it remains offiine. System Action: This request and all future I/O requests to these devices are terminated in error by the ERP until paths on the channels accessible by the operative processor are made available or the channels accessible by the failing processor are brought back online. Operator Response: If paths to the listed devices are available on the channels accessible by the operative processor, they sh9Uld be varied online. If no such paths exist the volume should be swapped. Bringing the failing processor back online (if this is possible) will also eliminate the problem. IEA018A c MIH CONDITION PENDING ON PAGING DEVICE ddd Note: Before this message appeared, lOS processing tried to set up an alternate unconditional reserve path for each reserved device, but could not set up an alternate path for one or more of them. This failure to establish an alternate path can be because the device does not support the unconditional reserve command, or because no alternate path was available at the time. System Action: The system waits for the operator's reply to this message. When the operator replies U, lOS processing tries to release the devices and then reserve them on an alternate path. lOS boxes any devices it cannot rereserve and issues message IEA0261. Operator Response: Stop all the processors that are sharing devices on channel x of channel set y. Then reply U to this message. Programmer Response: None. Problem Determination: Table I, items 2, 11, 16, 18, and 29. IEA024I ERROR IN GTF. opt TRACE OPTION WAS DISABLED Explanation: lOS restart processing found an outstanding MIH (missing interrupt handler) condition on paging device ddd. Earlier, MIH processing tried unsuccessfully to issue a message describing the problem. Explanation: ABDUMP in its formatting of the GTF trace table found an error record for trace option opt; where opt is EXT, 10, SIO, PI, or DSP. This error record was produced when GTF encountered a program check while attempting to create a trace record for opt. This message is followed by a hexadecimal dump of the error record. Refer to messages AHL1181 and AHL1201. System Action: Processing continues. Note: If opt is SVC, SVC tracing will continue. Operator Response: If the device was just mounted (or was offiine during IPL and has not been used), issue a VARY ddd ONLINE command to cause a simulated device end. System Action: The program check for the error record caused GTF to bypass recording further events for the trace option opt. However, GTF continued to record all events for the other trace options requested. Check the indicators on paging device ddd for hardware problems. On a disk device, for example, the SELECT LOCK indicator might be on. If you find the problem, follow the procedures for operators in the Principles of Operation Guide for the device. Check control units or switching units for proper switch settings. If the problem remains, call hardware support personnel. Programmer Response: Probable user error. Ensure that problem programs are not altering the GTF region. Problem Determination: Table I, items 1,2, 16,29. Ensure that sufficient storage is available within the GTF region for a SNAP dump (an additional 4K is needed for ABDUMP/SNAP execution). Ensure that the GTFSNP cataloged procedure is used to obtain an ABDUMP/SNAP dump. Programmer Response: None. IEA02SI INVALID GTF RECORD FOLLOWS Problem Determination: Table I, items 13, 16, 23, arid 29. IEA019A STOP SHARING PROCESSORS TO RE-RESERVE DEVICES RESERVED ON (x,y). REPLY U WHEN ALL SHARING SYSTEMS HAVE BEEN STOPPED Explanation: ABDUMP in its formatting of the GTF trace table found a GTF record with an invalid EID or FID field. ABDUMP prints this message and follows it with a hexadecimal dump of the error record. System Action: Processing continues. Explanation: The operator entered the VARY CH(x,y) OFFLINE FORCE command. Before vary command processing can take channel x offiine, lOS processing must release the reserved devices on channel x and rereserve them on alternate paths. The processors that share these devices might have reserves pending for them, and therefore the sharing processors must be stopped to prevent them from stealing the devices when they are released. Programmer Response: Probable user error. Ensure that problem programs are not altering the trace table. Problem Determination: Table I, items 1,2, 11,29. o lEA Messages - Supervisor lEA-II FOLLOWING DEVICES FORCED OFFLINE DUE TO ERROR: ddd[,ddd•••) IEA026I Explanation: Each of the devices listed in the message text has been boxed, which means: • I/O on the device is terminated. • Any new I/O requests result in permanent I/O errors. • No new allocations are done for the device. • If the device was online, it is marked pending omine. A pending omine device goes omine when these conditions occur, in this order: 1. The device is no longer allocated to any job. 2. Allocation processing allocates any device in the system. If the device was omine, it remains omine. or reassign the devices over alternate paths. (Message IEA440A or wait state 041 precedes this message.) ~'~ 6. A channel or control unit error was detected. The operator responded by forcing the device omine or by attempting to recover access to the device along an alternate path, but the attempt was not successful. (Message IEA427 A or wait state 06F precedes this message.) 7. An inoperative interface was detected after a channel check or external damage machine check. The hardware has done a system reset on the channels prior to reporting the error. All reserves and assigns that were active on the channels at the time of the reset have been lost. The devices listed in the message were forced omine because they were reserved or assigned at the time of the hardware failure. Message IEA410E precedes this message. System Action: The system rejects all subsequent requests for the devices with a permanent I/O error. The devices listed go from pending omine to omine when two conditions are met, in this order: This action is necessary for one of the following reasons: 1. 1. Hot I/O (an invalid repeated interrupt condition caused by a hardware malfunction) was detected on a device or control unit, and the operator responded by physically removing the device or control unit from the I/O configuration. The system boxed the device or all devices on the control unit. (Message IEA066A or IEA067 A or wait state 066 or 067 precedes this message.) 2. The device is no longer allocated to any job. Allocation processing allocates any device in the system. Operator Response: The data sets on the devices listed in the message might have been damaged, especially if the device was shared with other systems. Consult the system programmer before using the devices again. For reason 1 or 2 (hot I/O), contact hardware support personnel. 2. 3. 4. 5. Hot I/O (an invalid repeated interrupt condition caused by a hardware malfunction) was detected on a channel, and the operator responded by resetting the channel or by physically removing the channel from the I/O configuration. The devices listed in this message were boxed because they were reserved or assigned on the failing channel, and the system could not rereserve or reassign the devices over alternate paths. (Message IEA066A or IEA067A or wait state 066 or 067 precedes this message.) An error was detected in a group of channels. The devices listed in this message were boxed because they were reserved or assigned on a failing channel, and the system could not rereserve or reassign the devices over an alternate path. (Message IEA439D or wait state 04C precedes this message.) An inoperative interface was detected for a channel. The devices listed in this message were reserved or assigned on the failing channel, and the system could not rereserve or reassign the devices over alternate paths. (Message IEA438A or wait state 04D precedes this message.) Alternate CPU recovery (ACR) has removed a processor from the system because of hardware errors, but channel reconfiguration hardware (CRH) or channel set switching (CHS) was not present or could not be activated. The devices listed in this message were boxed because they were reserved or assigned on channels that can only be accessed by the failing processor, and the system could not rereserve IEA-12 MVS/370 System Messages Volume I For reason 3, 4, 5, or 6, the devices can be returned to the system using the VARY online command. (The VARY channel or VARY PATH command does not bring the device online.) Programmer Response: Verify that the data sets on any device listed in the message have not been damaged. Problem Determination: Table I, items 2, 11, 18, 30. IEA0301 OPEN FAILED FOR DUMP DATA SET FOR [DUETO [~ 1 [= I] Explanation: An attempt to open a dump data set during ABEND processing failed. JS signifies a job step task, and ST a subtask. If the phrase DUE TO Scde or Ucde appears, the task was abnormally terminated with a system (S) cde or a user (U) code of cde. System Action: The dump is bypassed and abnormal termination continues. Programmer Response: If the phrase DUE TO cde appears, respond as indicated for that completion code. If not, make sure that the dump DD statement is correctly specified and rerun the job. Problem Determination: Table I, items 1, 15,29. ~_J o IEA036E FOLLOWING DEVICES FORCED OFFLINE DUE TO ERROR: ddd[ddd) VARY OFFLINE TO JES3 action the system takes depends on the operator response, as follows: Response System Action Explanation: The devices listed in the message text were boxed. See message IEA026I for an explanation of boxing and the reasons the devices were boxed. Because the devices are managed by JES3 and had not by MVS, they were marked offline. 2 System Action: The system marked the devices offline and will reject all subsequent requests for the devices with a permanent I/O error. The device is boxed (forced offline) and message IEA0261 is issued. The channel is enabled and processing continues. 3 The devices included in the reply are boxed (forced offline) and message IEA0261 is issued. The channel is enabled and processing continues. 4 The system attempts to reset the channel. If it cannot, the system checks to see whether the operator has reset the channel (the reply was 4,RESET). If the operator reset the channel, the system issues a Halt Device and a Clear I/O instruction for each device on the channel. Operator Response: The data sets on the devices might have been damaged, especially if the devices were shared with other systems. Issue a JES3 VARY OFFLINE for each device to prevent it from being scheduled. Consult the system programmer before using the devices again. The channel is enabled and processing continues. If the devices were boxed because of hot I/O, contact hardware support personnel. If either the system or the operator reset the channel successfully, the system issues message IEA071E. The channel is left in the disabled state. (See the description of message IEA071E.) If the devices were boxed for other reasons, they can be returned to the system using the VARY ONLINE command. If a device is managed by JES3, issue a JES3 VARY ONLINE command for it. (The VARY channel or VARY PATH command will not bring the devices online.) If the channel is not reset successfully, message IEA070A is issued; recovery has failed. The channel is left in the disabled state. (See the description of message IEA070A.) Programmer Response: Verify that the data sets on any device listed in the message have not been damaged. Problem Determination: Table I, items 2, 11, 18, 30. o IEA066A lOS HAS DETECTED HOT 1/0 ON DEVICE (ddd,y). NO DEVICES ARE RESERVED ON THE CHANNEL. TRY TO CORRECT THE PROBLEM AT THE LOWEST POSSIBLE LEVEL (DEVICE FIRST, THEN CONTROL UNIT, THEN CHANNEL) AND REPLY WITH ONE OF THE FOLLOWING: 1 NO DEVICE, CONTROL UNIT OR CHANNEL PHYSICALLY REMOVED. THE DEVICE MAY HAVE BEEN RESET. 2 DEVICE PHYSICALLY REMOVED, FOR EXAMPLE, POWERED OFF. 3 CONTROL UNIT PHYSICALLY REMOVED, FOR EXAMPLE, POWERED OFF OR ALL INTERFACES DISABLED. THE ADDRESSES OF ALL THE DEVICES ON THE CONTROL UNIT MUST BE INCLUDED IN THE REPLY, FOR EXAMPLE, IF DEVICES 250 THROUGH 257 AND 25E ARE ON THE CONTROL UNIT, ENTER: 3,250:257,25E OR 3,25E,250:257 4 CHANNEL PHYSICALLY REMOVED, FOR EXAMPLE, POWERED OFF OR ALL INTERFACES DISABLED. RESET THE CHANNEL IF IT IS A STAND-ALONE CHANNEL AND REPLY 4,RESET. IF IT IS NOT A STAND-ALONE CHANNEL, REPLY 4,NORESET. ENTER THE REPLY BELOW Explanation: Hot I/O (an invalid repeated interruption condition caused by a hardware malfunction) has been detected on device ddd on channel set y. c System Action: The channel is disabled. The system waits for the operator to take corrective action and reply to the message. The Operator Response: Try to correct the problem. Notify the system of the action taken by replying as described in the message text with one of the following: 2 3,ddl:dd2,dd3 (Where ddl, dd2, and dd3 are device numbers; for example 3,250:257,25E as described in the message text. Note that the semicolon indicates a range of device addresses and the comma indicates a single device.) 4,RESET 4,NORESET If necessary, contact hardware support personnel. When the device is repaired, it can be varied online. Note: For replies that the system pre-formats on the warning line during disabled console communications, leave a blank after the comma. Start entering your reply after the blank. The system pre-formats the reply as follows: R 0, Using the response shown for operator response 3, the reply would be: R 0, 3,250:257,25E Problem Determination: Table I, items 2, 18, 30. Further information about the hot device can be found in the status collection data (SCD) control block in the SYS1.LOGREC lEA Messages - Supervisor lEA-13 data set. (The format of the SCD is described in OS/VS2 Data Areas, a microfiche publication.) IEA067A lOS HAS DETECTED HOT I/O ON DEVICE (ddd,y). DEVICES ARE RESERVED ON THE CHANNEL. IF REPLY 4 IS TO BE GIVEN, STOP SHARING PROCESSORS TO MAINTAIN DATA INTEGRITY OF RESERVED VOLUMES. TRY TO CORRECT THE PROBLEM AT THE LOWEST POSSIBLE LEVEL (DEVICE FIRST, THEN CONTROL UNIT, THEN CHANNEL) AND REPLY WITH ONE OF THE FOLLOWING: 1 NO DEVICE, CONTROL UNIT OR CHANNEL PHYSICALLY REMOVED. THE DEVICE MAY HAVE BEEN RESET. 2 DEVICE PHYSICALLY REMOVED, FOR EXAMPLE, POWERED OFF. 3 CONTROL UNIT PHYSICALLY REMOVED, FOR EXAMPLE, POWERED OFF OR ALL INTERFACES DISABLED. THE ADDRESSES OF ALL THE DEVICES ON THE CONTROL UNIT MUST BE INCLUDED IN THE REPLY, FOR EXAMPLE, IF DEVICES 250 THROUGH 257 AND 25E ARE ON THE CONTROL UNIT, ENTER: 3,250:257,25E OR 3,25E,250:257 4 CHANNEL PHYSICALLY REMOVED, FOR EXAMPLE, POWERED OFF OR ALL INTERFACES DISABLED. RESET THE CHANNEL IF IT IS A STAND-ALONE CHANNEL AND REPLY 4,RESET. IF IT IS NOT A STAND-ALONE CHANNEL, REPLY 4,NORESET. ENTER THE REPLY BELOW. Explanation: Hot I/O (an invalid repeated interrupt condition caused by a hardware malfunction) has been detected on device ddd on channel set y. Devices are reserved or assigned on the channel. System Action: The channel is disabled. The system waits for the operator to take corrective action and reply to the message. The action the system takes depends on the operator response as follows: ResponSe System Action The channel is enabled and processing continues. 2 The device is boxed (forced offline) and message IEA0261 is issued. The channel is enabled and processing continues. 3 The devices included in the reply are boxed (forced offline) and message IEA0261 is issued. The channel is enabled and processing continues. 4 The system attempts to reset the channel. If it cannot, the system checks to see whether the operator has reset the channel (the reply was 4,RESET). If the operator reset the channel, the system issues a Halt Device and a Clear I/O instruction for each device on the channel. If either the system or the operator reset the channel successfully, the system issues message IEA071E. (See the description of message IEA071E.) The channel is left in the disabled state and message IEA421E is issued. IEA-14 If the channel is not reset successfully, message IEA070A is issued; recovery has failed. The channel is left in the disabled state. (See the description of message IEA070A.) MVS/370 System Messages Volume 1 o Operator Response: Try to correct the problem. Then, notify the system of the action taken by replying 1, or 2, or 3 and the device addresses, or 4,RESET, or 4,NORESET as described in the message text. In order to maintain data integrity when replying 4,RESET or 4,NORESET, stop all systems that share reserved devices with this system before entering the reply. Restart the stopped systems after message IEA421E appears. If necessary, contact hardware support personnel. When the device is repaired, it can be varied online. Note: For replies that the system pre-formats on the warning line during disabled console communications, leave a blank after the comma. Start entering your reply after the blank. The system pre-formats the reply as follows: R 0, For an operator response of 3, the reply might be: R 0, 3,250:257,25E Problem Determination: Table I, items 2, items 2, 18, 30. Further information about the hot device can be found in the status collection data (SCD) control block in the SYSl.LOGREC data set. (The format of the SCD is described in OS/VS2 Data Areas, a microfiche pUblication.) IEA068A lOS HAS DETECTED HOT I/O ON CHANNEL (x,y). NO DEVICES ARE RESERVED ON THE CHANNEL. RESET THE CHANNEL IF IT IS A STAND-ALONE CHANNEL AND THEN REPLY GO,RESET BELOW. IF IT IS NOT A STAND-ALONE CHANNEL, REPLY GO,NORESET BELOW. c Explanation: Hot I/O (an invalid repeated interruption condition caused by a hardware malfunction) has been detected on channel x on channel set y, or on a direct access device on channel x on • channel set y. The system cannot reset the channel. System Action: The channel is disabled. The system waits for the operator to take corrective action and then reply to the message. If the operator has reset the channel, (the reply was GO,RESET), the system issues a Halt Device and a Clear I/O instruction for . each device on the channel. The system then attempts to restart active I/O operations. The first time the problem occurs on this channel, the channel is enabled and processing continues. The second time the problem occurs, the channel is left in the disabled state and message IEA071E is issued. (See the description of message IEA071E.) If the operator did not reset the channel (the reply was GO,NORESET), message IEA070A is issued; recovery has failed. The channel is left in the disabled state. (See the description of message IEA070A.) Operator Response: Reply as described in the message text. If necessary, contact hardware support personnel. When the channel or direct access device is repaired, it can be varied online. c Note: For replies that the system pre-formats on the warning line during disabled console communications, leave a blank after the comma. Start entering your reply after the blank. The system pre-formats the reply as follows: Note: For replies that the system pre-formats on the warning line during disabled console communications, leave a blank after the comma. Start entering your reply after the blank. The system pre-formats the reply as follows: R 0, R 0, Thus, the reply might be: Thus, the reply might be: R 0, GO,NORESET R 0, GO,RESET Problem Determination: Table I, items 2, 18,30. Problem Determination: Table I, items 2, 18, 30. Further information about the hot device can be found in the status collection data (SCD) control block in the SYSl.LOGREC data set. (The format of the SCD is described in OS/VS2 Data Areas, a microfiche publication.) Further information about the hot channel or direct access device can be found in the status collection data (SCD) control block in the SYSl.LOGREC data set. (The format of the SCD is described in OS/VS2 Data Areas, a microfiche publication.) IEA070A IEA069A lOS HAS DETECTED HOT I/O ON CHANNEL (x,y). DEVICES ARE RESERVED ON THE CHANNEL. STOP SHARING PROCESSORS TO MAINTAIN DATA INTEGRITY OF RESERVED VOLUMES. RESET THE CHANNEL IF IT IS A STAND-ALONE CHANNEL AND THEN REPLY GO,RESET BELOW. IF IT IS NOT A STAND-ALONE CHANNEL, REPLY GO,NORESET BELOW. o Explanation: Hot I/O (an invalid repeated interruption condition caused by a hardware malfunction) has been detected on channel x of channel set y, or on a direct access device on channel x on channel set y. Devices are reserved or assigned on channel x. System Action: The channel is disabled. The system waits for the operator to take corrective action and reply to the message. The system attempts to reset the channel. If it cannot, the system checks to see whether the operator has reset the channel (the reply was GO,RESET). If the operator reset the channel, the system issues a Halt Device and a Clear I/O instruction for each device on the channel. If either the system or the operator reset the channel successfully, devices reserved or assigned on channel x are rereserved or reassigned. If a device cannot be rereserved or reassigned, it is boxed (forced omine) and message IEA0261 is issued. The system then attempts to restart active I/O operations. The first time the problem occurs on this channel, the channel is enabled, message IEA421E is issued, and processing continues. The second time the problem occurs, the channel is left in the disabled state and messages IEA421E and IEA071E are issued. (See the description of message IEA071E.) If the channel is not reset successfully, message IEA070A is issued; recovery has failed. The channel is left in the disabled state. (See the description of message IEA070A.) o Operator Response: In order to maintain data integrity, stop all systems that share reserved or assigned devices with this system; however, if the sharing system is part of the same JES3 complex and the devices are managed by JES3, only the original system needs to be stopped. Then reply GO,RESET or GO,NORESET as described in the message text. Restart the stopped systems after message IEA421E appears. If necessary, contact hardware support personnel. When the channel or direct access device is repaired, it can be varied online. RECOVERY FOR CHANNEL (x,y) HAS FAILED. THE CHANNEL WILL BE LEFT DISABLED AND OFFLINE. DEVICES FOR WHICH THIS CHANNEL IS THE LAST PATH WILL BE BOXED (FORCED OFFLINE). ACTIVE I/O WILL NOT BE REDRIVEN. RESERVED DEVICES, IF ANY, HAVE NOT BEEN RERESERVED OR RELEASED. EITHER RE-IPL OR REPLY U BELOW. Explanation: Channel x on channel set y was not reset successfully following a hot I/O condition (an invalid repeated interrupt condition caused by a hardware malfunction.) This message is preceded by message IEA066A, IEA067A, IEA068A, IEA0691, or IEA0721 or by wait state 066, 067, 068, or 069. System Action: If the operator replies U, the channel is left in the disabled state. Each device on channel x that is not accessible over an alternate path is boxed (forced omine), and message IEA0041 is issued. The system does not attempt to restart the I/O operations. Message IGF991E appears later for any active I/O. If any devices are reserved on or assigned to channel x, they are not released, nor are they rereserved or reassigned over alternate paths. However, if a device supports dynamic pathing, and dynamic pathing is operating, and an alternate online path exists to the device, the device will remain reserved or assigned over the alternate path; it can be released or unassigned over the alternate path. Operator Response: Notify the system programmer. Depending on the requirements of your installation, reply U to continue processing, or re-IPL the system. Note: For replies that the system pre-formats on the warning line during disabled console communications, leave a blank after the comma. Start entering your reply after the blank. The system pre-formats the reply as follows: R 0, Thus, the reply might be: R 0, u Problem Determination: Table I, items 2, 18, 30. Further information about the hot channel can be found in the status collection data (SCD) control block in the SYSl.LOGREC data set. (The format of the SCD is described in OS/VS2 Data Areas, a microfiche publication.) lEA Messages - Supervisor lEA-15 IEA07~E CHANNEL (x,y) FORCED OFFLINE AND DISABLED FOR INTERRUPTS IEA073A ddd, PAGE DATA SET- I NO PATHS AVAILABLE ser NOT MOUNTED 1/0 ERROR READING VOLUME LABEL INTERVENTION REQUIRED Explanation: Channel x on channel set y was reset successfully as a result of one of the following: I 1. Hot I/O (an invalid repeated interrupt condition caused by a hardware malfunction) was detected on a device, control unit, or channel. This message is preceded by message IEA066A, IEA067 A, IEA068A, IEA0691 or IEA0721 or by wait state 066, 067, 068, or 069. Explanation: The page data set cannot be used for the reason given in the message. ddd is the device number and ser is the serial number of the volume containing the page data set. Message IEE125A follows this message. 2. Hot I/O was detected on a channel that was not specified as valid during system generation. System Action: The system waits for the operator to reply to message IEE125A. When the reply is received, the system resumes processing. Note: This message is issued only if a previous hot I/O recovery attempt did not stop the hot I/O from recurring. System Action: The channel is forced omine and left in the disabled state. In case 1, if any devices were reserved on or assigned to channel x, they are rereserved or reassigned. If a device cannot be rereserved or reassigned, it is boxed (forced omine) and message IEA0261 is issued. The system attempts to restart active I/O operations. If channel x represents the last path to a device, the device is boxed and message IEA004I is issued. Operator Response: If the channel was not specified as valid during system generation, notify the system programmer. Problem Determination: Table I, items 2, 18, 30. Further information about the hot device can be found in the status collection data (SCD) control block in the SYS1.LOGREC data set. (The format of the SCD is described in OS/VS2 Data Areas, a microfiche publication.) IEA072I CHANNEL (x,y) HOT. NO RESERVED DEVICES. RECOVERY IN PROGRESS Explanation: Hot I/O (an invalid repeated interruption condition caused by a hardware malfunction) has been detected on channel x on channel set y, or on a direct access device on channel x on channel set y. System Action: The channel is disabled. The system attempts to reset the channel without operator assistance. If the channel is reset successfully, the system attempts to restart active I/O operations. The first time the problem occurs on this channel, the channel is enabled and processing continues. The second time the problem occurs, the channel is left in the disabled state and message IEA071E is issued. (See the description of message IEA071E.) If the channel is not reset successfully, message IEA070A is issued; recovery has failed. The channel is left in the disabled state. (See the description of message IEA070A.) Operator Response: None. If necessary, contact hardware support personnel. When the channel or direct access devices is repaired, it can be varied online. lEA-16 MVS/370 System Messages Volume 1 Operator Response: If NO PATHS AVAILABLE appears in the message, physically restore a path to the device. For example, turn on a control unit switch or a channel switch. If ser NOT MOUNTED appears in the message, mount the correct volume on device ddd. If I/O ERROR READING VOLUME LABEL appears in the message, make sure the correct volume is mounted on device ddd. If INTERVENTION REQUIRED appears in the message, ready the unit. When the required action has been taken, reply to message IEE125A. Problem Determination: Table I, items 2, 11, 30. IEAIOIA SPECIFY SYSTEM PARAMETERS FOR RELEASE xx.yy.zzz [VER = ww •.• w] Explanation: This message is issued during system initialization to allow the operator to change certain system parameters that were specified during system generation, or after system initialization to allow the operator to change system parameters via IEASYSxx members of SYS1.PARMLIB. In the message text, xx is the release number, yy is the release level, and zzz is the system type (PCP, MFT, MVT/MP, VS2). The VER=ww ... w field, is an optional VS2 system version identifier. The default value is VER=SP132JBB1328. (AMASPZAP was used to put this value in the CVTVERID field of the CVT. See OS/VS2 MVS System Programming Library: Initialization and Tuning Guide. System Action: The system waits for the operator's response and changes the system parameters as specified by the operator. Operator Response: Reply as specified by the system programmer. IEAI07I prm IGNORED Explanation: One of the following occurred: • In reply to message IEA101A, the operator specified a value for the parameter named in the message text. However, in the current IEASYSxx member of SYSl.PARMLIB, OPI = NO is specified for that parameter. The system therefore accepts the value the operator specified. c o • Both the BLDL and BLDLF system parameters were specified. These two parameters are mutually exclusive. The system ignores the BLDL value and ignores the BLDLF value. System Action: The nucleus initialization program (NIP) continues processing. Operator Response: Report this message to the programmer. Programmer Response: Probable user error. Make sure that the parameter was not restricted from operator changes in the IEASYSxx member ofSYSl.PARMLIB (OPI=NO option). If BLDL is the parameter in question, be sure that you have not specified both the BLDL and BLDLF system parameters. Problem Determination: Table I, items 2, 11,29. IEAI081 PERMANENT I/O ERROR DURING BLDL Explanation: The nucleus initialization program (NIP) is unable to bring the linkage library (SYS I.LINKLIB) directory into virtual storage because of an un correctable input/output error. System Action: The nucleus initialization program continues processing without a resident directory. Operator Response: Probable hardware error. Report this message to the programmer. c Problem Determination: If the error recurs, before calling IBM for hardware support, record the address of the device on which the input/output error occurred and have it available. IEAI09I BLDL FAILED FOR FOLLOWING MODULES mod mod Explanation: During nucleus initialization, parts of the resident directories have not completed. The module names not found in SYS I.LINKLIB and therefore not appearing in the resident directory are printed on the console immediately following this message. System Action: The nucleus initialization program (NIP) continues processing with an incomplete resident directory. Operator Response: Probable user error. Report this message to the system programmer and save the master console log. Programmer Response: Probable user error. Ensure that the modules listed are included in the SYS I.LINKLIB data set. Problem Determination: Table I, items 2, 13, 25c, 29. IEA1l6A CONTINUE SYSTEM PARAMETERS Explanation: During nucleus initialization, the reply to message IEAIOIA specified CONT as its final entry. The CONT indicated that the reply was incomplete and that additional parameters were to be specified. o System Action: The system waits for a reply to message IEAIOIA. IEAl20A DEVICE ddd SHARED PR VOLID NOT READ. REPLY 'CONT' or 'WAIT' Explanation: Device ddd is a shared device and is presently reserved by a processor other than the processor from which an IPL is being performed. If device ddd is not shared, the volid has not been read. System Action: The system action depends on the operator's response. Operator Response: To wait until the device is released by the processor that is presently using it, enter REPLY xx,'WAlT'. To wait until the volid has been read, reply 'WAIT'. Normal processing will continue after the device is available. Note: If the wait time is excessive, there might be a problem with the device. A hardware malfunction can cause the device to appear reserved. Otherwise, enter REPLY xX,CONTINUE. This reply will result in the device being marked unavailable to the processor from which the IPL is being performed. Processing will continue. (If this reply is entered, do not execute any job that might require allocation of device ddd. If such a job is executed, a mount message will be issued and subsequent operator action might make the device unavailable to the processor that originally reserved it.) Note: If the message appears frequently or if the wait time is excessive, notify the system programmer at the installation. IEAl39E PC/AUTH SERVICES ARE INOPERABLE. Explanation: Because of an unrecoverable error, the program call services and program authorization services (PC/AUTH services) are inoperable. System Action: The system schedules an SVC dump. In most cases, tasks executing when the error occurred continue normally, and the PC (program call) instruction and other cross-memory instructions can still be used. After the error, programs that attempt to use the PC/AUTH services abend with system completion code 053, reason code X'nn98'. Operator Response: Notify the system programmer. Programmer Response: The unrecoverable error could be a hardware error or a system error. To recover use of the PC/AUTH services, instruct the operator to re-IPL the system. Problem Determination: Table I, items 2 and 18. Print the SVC dump(s) using AMDPRDMP with the FORMAT, SUMDUMP, LOGDATA, SUMMARY, and PRINT CURRENT options. IEAl5lW RESERVES LOST. UNABLE TO PLACE DEVICES OFFLINE. Explanation: The system encountered an error while attempting to place one or more devices offiine in response to a previous hardware error. Message IEA427A, IEA438A, IEA439A, IEA440A, IEA067A, or IEA069A or wait state 041, 04C, 04D, 067,069, or 06F might precede this message. System Action: The system enters wait state 04E. Operator Response: Continue the reply to message IEA101A, beginning this continuation with REPLY 00. Operator Response: Probable software error. If the failing device, control unit, or channel is identified by a previous message or lEA Messages - Supervisor lEA-1 7 wait state, bypass the problem by physically reconfiguring the system to remove the failing equipment. Take a stand-alone dump and re-IPL the system. specified on the PAGE = system parameter, or remove data set dsn from the list specified on the NONVIO= system parameter. IEA163E If you do not know which unit encountered the hardware error, proceed with the problem determination items and re-IPL the system. ALL PAGING RESOURCES ARE RESTRICTED VIA NONVIO SPECIFICATION Problem Determination: Table I, items 2, 11, 18,29. Explanation: All of the local paging data sets specified on the PAGE= system parameter are also specified on the NONVIO= system parameter. Therefore, there are no local paging data sets available for VIO, and ASM (auxiliary storage manager) must direct VIO pages to NONVIO data sets. IEA151I System Action: System initialization continues. Contact IBM for programming support. HARDCPY SPECIFICATION INYALID Explanation: In response to message IEAIOIA or IEA332A, the operator specified a device for a hard copy log that was not a valid console. Operator Response: Report this message to the system programmer. Progra~er System Action: The system issues message IEA332A. Operator Response: Probable user error. Respond as indicated for the following IEA332A message. Problem Determination: Table I, items 11, 29. IEA153I HARDCPY CONSOLE UNAVAILABLE Response: If you need a paging data set for VIO pages, wait until system initialization processing completes. Then use the PAGEADD command to add the data set. IEA108I func FUNCTION INOPERATIVE Explanation: The nucleus initialization program (NIP) has detected unrecoverable error conditions during initialization of function func. As a result, the function has been made inoperative. Explanation: In response to message IEAI0IA, HARDCPY specified a valid console, but the console was unavailable at IPL time. This message is issued in conjunction with a diagnostic message identifying the specific type of error. Operator Response: Probable user error. Respond as indicated for the following IEA332A message. System Action: The nucleus initialization program continues processing. lEA 1541 Operator Response: Report this message to the programmer. HARD COPY OF INITIALIZATION MESSAGES DISCONTINUED Explanation: The logging of nucleus initialization program (NIP) messages must be discontinued because the message buffer is full. The message or operator reply preceding this message was the last message recorded. System Action: System initialization continues. Programmer Response: Probable user error. Respond to the diagnostic message issued in conjunction with this message. IEA2111 OBTAIN FAILED FOR dsn DATA SET Explanation: The nucleus initialization program (NIP) was unable to find the data set control block (DSCB) for data set dsn for one of the following reasons: Operator Response: None. IEA161I dsn CANNOT BE RECOGNIZED FOR NONVIO RESTRICTION • The volume containing the data set was not mounted. • The data set control block was not in the volume table of contents (VTOC). • A permanent input/output error occurred. Explanation: Data set dsn was in the list of paging data sets specified on the NONVIO = system parameter. However, ASM (auxiliary storage manager) did not recognize the data set name (dsn) because data set dsn was not in the list of paging data sets specified on the PAGE = system parameter. System Action: The nucleus initialization program continues processing. System Action: The system ignores the data set name (dsn) and continues processing the NONVIO = system parameter. Other system initialization continues. Operator Response: If the volume that contains the data set is not mounted, mount it and restart the system. If the volume is mounted, record the device number and notify the programmer. Operator Response: Notify the system programmer. Programmer Response: Probable user error. List the VTOC of the volume that is supposed to contain the data set. If the data set is not on the volume, create it and have the system restarted. Programmer Response: Before you reload (re-IPL) the system, check to see if the data set name (dsn) was the result of a misspelling on the NONVIO = system parameter. If it was, correct it. Otherwise, add data set dsn to the list of data sets Problem Determination: Table I, items 2, 13, 25b, 29. The data set may be relocated. lEA-18 MVS/370 System Messages Volume 1 c o IEAl12A D, xxx OR yyy Explanation: During nucleus initialization, direct access devices xxx and yyy were found to have duplicate volume labels. System Action: Nucleus initialization is suspended until one of the identified volumes is demounted. Operator Response: Demount the volume that is not needed. If the volume to be demounted is a permanently resident device, such as a drum, start the system again. IEAl161 GETMAIN FAILED DURING INITIALIZATION Explanation: The nucleus initialization program (NIP) issued a GETMAIN request; however, more storage was requested than was available. other than IEASYSOO. Processing resumes once the operator makes a response to IEA320A. The initial response to IEAI01A is ignored during this processing. Consequently, the SYSP system parameter must be specified in the response to IEA320A to access IEASYSxx members of SYS 1.PARMLIB. System Action: If mem is a NIP module, the system is placed in a disabled wait state. If not, processing continues. Operator Response: Probable user error. Report this message to the system programmer. Programmer Response: Make sure that mem is included in the data set. Problem Determination: Table I, items 2, 11,29. IEA30lI System Action: The system is placed in a wait state with a code ofX'63'. Operator Response: Probable user error. Report this message to the system programmer. Programmer Response: See the description of wait state code X'63'. Problem Determination: Table I, items 11, 29. IEA3001 o System Action: If mem is a NIP module, the system is placed in a disabled wait state. If not, processing continues. Operator Response: Probable hardware error. Record the address of the device on which the input/output error occurred and have it available. Problem Determination: Table I, items 2, 30. mem [NOT FOUND IN IS ALIAS I dsn Explanation: The nucleus ·initialization program (NIP) is unable to find member mem in data set dsn, or member mem is an alias in data set dsn. Note: A noteworthy instance of this message is in the following sequence: • • • o Explanation: NIP found that the time-of-day (TOO) clock is not working. In an MP environment, this message means that TOO clocks on all CPUs were found to be inoperative. System Action: The initialization process continues since the timer initialization routines, which are invoked during master scheduler initialization after NIP processing is complete, may be able to correct the problem. NIP processing may be slightly degraded if many teleprocessing control units or shared DASD devices are in the configuration and require initialization. 1/0 ERROR DURING BLDL FOR mem IN dsn Explanation: An un correctable input/output error prevents the nucleus initialization program (NIP) from reading the directory entry for member mem from data set dsn into virtual storage. IEA301A TOD CLOCK INOPERATIVE IEA301I IEASYSOO NOT FOUND IN SYSl.PARMLIB IEA324I SYSP INPUT TERMINATED IN IEASYSOO IEA320A RESPECIFY PARAMETERS OR CANCEL This particular sequence occurs when the primary IEASYSxx member, IEASYSOO, cannot be found during processing of the response to message IEAIOIA, SPECIFY SYSTEM PARAMETERS. This message sequence occurs because the system reads IEASYSOO, expects it to be present, and considers its absence unintentional. This message sequence occurs even if the operator specified IEASYSxx members of SYS 1.PARMLIB Programmer Response: If timer initialization cannot correct the problem during its processing after NIP has completed, additional messages and information will be provided that may require hardware support to be provided. Problem Determination: Table I, item 30. IEA303W ABEND cde DURING SUPERVISOR INITIALIZATION Explanation: Abnormal termination (ABEND) was requested by a system function during nucleus initialization. In the message text, cde is the system completion code. System Action: The system is placed in a disabled wait state. Operator Response: Re-IPL the system and report this message to the system programmer. Problem Determination: Table I, item 29. IEA304W SYSTEM WAIT STATE - CODE cde Explanation: The nucleus initialization program (NIP) has encountered an error which requires that the system initialization process be discontinued. The reason for terminating the normal IPL sequence is described by cde, which is the address portion of the wait state PSW. The first 4 digits of cde are an identifier (if non-zero) which is unique to the wait state code which is in the last 4 digits of cde. System Action: The system enters a wait state. Operator Response: Notify the system programmer of this wait state code. lEA Messages - Supervisor lEA-19 IEA30SA INVALID REPLY FORMAT - RESPECIFY Explanation: During nucleus initialization, the last reply entered through the console was not in correct format. System Action: The system ignores the reply just entered and waits for the reply to be respecified. Operator Response: Probable user error. Enter the reply correctly and make sure it is not greater than 80 characters in length. IEA306I adr, 1/0 ERROR, cm, stat, sens, ser Explanation: The nucleus initialization program (NIP) issued an I/O request to the device at the unit address adr. In the message text: Operator Response: Probable user error. If this message is unexpected for the volume on device ddd, report the message to the system programmer. Programmer Response: Make sure that the volume mounted on device ddd has been properly initialized by either the IBCDASDI program or the IEHDASDR.program. IEA3121 ddd OFFLINE Explanation: The nucleus initialization program (NIP) has placed device ddd offiine for the reason indicated in message IEA3III. System Action: The system continues processing without device ddd. Operator Response: None. • em is the I/O command which resulted in an unsuccessful I/O completion. • stat is the CSW status bytes. • sens is the first two bytes of sense data. • ser is the volume serial number of a direct access device involved. Programmer Response: Respond as indicated to message IEA31II. IEA3131 The I/O request included a command which resulted in an unsuccessful I/O completion. The CSW status bytes and the first two bytes of sense data are included as a diagnostic aid and may be used to determine the cause of the I/O failure. The sense data appears only for errors involving a unit check status; the volume serial number appears only for direct access devices. System Action: If the I/O request is critical to the system initialization process, the system will issue message IEA304W and enter a disabled wait state. Otherwise, processing continues. Operator Response: Probable hardware error. Restart the system. Depending on the severity of the error (check the status and sense information) and the installation requirements, take appropriate action. Problem Determination: Table I, items 2, 30. IEA310A DEVICE ddd DISMOUNTED Explanation: During nucleus initialization, device ddd was demounted in response to message IEA212A. System Action: The nucleus initialization program (NIP) continues processing. Operator Response: Make sure that device ddd is the device that you intended to demount. If ddd is not the correct device, do one of the following: • Restart the system with the correct device in ready status. • If the device is not required during system initialization, wait for system initialization to complete and then enter a VARY command to establish the desired volume status. IEA3141 CONFLICTING VOLUME ON ddd Explanation: The nucleus initialization program (NIP) detected an invalid specification while attempting to mount a volume. ddd identifies the device which contains the correct volume label but which is an unacceptable unit type. INVALID REPLY - RESPECIFY System Action: One of the following occurs: Explanation: During nucleus initialization, the last reply entered through the console did not contain the information requested by the system. System Action: The system ignored the reply just entered and waits for the reply to be respecified. I. If the volume on device ddd is not permanently resident, the system marks ddd not ready and prompts the operator with message IEA315A to mount the proper volume. 2. If the volume on device ddd is permanently resident but the volume to be mounted is for an optional data set, the system prompts the operator with message IEA317 A to respecify. 3. If the volume to be mounted is for a required data set and the volume on device ddd is permanently resident, the system enters a wait state with a code of X'39'. Operator Response: Probable user error. Enter the reply again, correctly. IEA3111 UNLABELED DASD ON ddd Explanation: The direct access device mounted on device ddd is not formatted correctly. System Action: The system marks device ddd offiine and issues message IEA312I to inform the operator that it has done so. lEA -20 MVSj370 System Messages Volume 1 o Operator Response: In case I, respond as indicated to message IEA315A. In case 2, respond as indicated to message IEA317 A; use the cancel option ofIEA317 A if processing must continue. In case 3, respond as indicated to wait state code X'39'. Operator Response: Probable user error. Respond to message IEA317 A with the specification for an alternate unit. If the necessary dataset is on a non-demountable volume, make sure that the device is online and ready and then reIPL. IEA315A Programmer Response: Make sure that the unit specified is the proper device type for the volume to be mounted, does not contain a required system data set, and is, in fact, demountable. M ddd,(NL], dsn Explanation: The nucleus initialization program (NIP) requires that either an unlabeled tape (for the SYS I.DUMP data set) or the volume containing data set dsn, be mounted on device ddd. System Action: The system waits for a volume to be mounted on device ddd. Operator Response: Mount either the direct access volume containing data set dsn or an unlabeled scratch tape, as directed. IEA316A D ddd(,ser] Explanation: The nucleus initialization program (NIP) determined that the volume whose serial number is ser was mounted on device ddd rather than on the device requested. If ddd is a tape unit, the volume may be mounted on the correct device, but the volume is write-protected or contains a standard IBM tape label. System Action: The system issues message IEA31SA to inform the operator which volume was expected. o IEA319I dsn NOT FOUND ON ser Explanation: The nucleus initialization program (NIP) could not find data set dsn on the volume which has the volume serial number ser. The data set control block is not found in the volume table of contents (VTOC). System Action: If data set dsn is SYSI.LOGREC, SYSI.SVCLIB, SYSI.PARMLIB, or SYSI.LINKLIB, the system is placed in a disabled wait state; otherwise, processing continues. Operator Response: Probable user error. Report this message to the system programmer. Programmer Response: List the table of contents of the volume that is supposed to contain the data set. If the data set is not on the volume, create the data set and have the system restarted. Problem Determination: Table I, items 2, 11,25,29. Operator Response: Probable user error. Demount volume ser. Make sure that the proper volume is mounted on device ddd and that the volume has been initialized with the proper volume serial number. Explanation: During nucleus initialization, one of the following contained an invalid parameter: IEA317A • The operator's response to message IEAlOIA. • The system parameters defined by an active IEASYSxx list in SYSl.PARMLIB. SPECIFY UNIT FOR dsn ON ser (OR CANCEL] Explanation: The nucleus initialization program (NIP) needs a data set that is not on an already-mounted volume. This message asks the operator to select a device on which to mount the volume containing the data set. If the message text contains OR CANCEL, the operator may choose not to mount the volume. System Action: The system waits for the operator to reply. Operator Response: Select an available device of the type required and respond r xx,'ddd', where ddd is the unit address of that device. If the option OR CANCEL is included in the message text, you may press ENTER to indicate that the volume is not available and is not to be used for this IPL. IEA318I UNIT UNACCEPTABLE Explanation: The nucleus initialization program (NIP) found that the unit specified in the reply to message IEA317 A was an unacceptable device type for the data set volume to be mounted, or contained a volume which could not be demounted. IEA320A RESPECIFY PARAMETERS OR CANCEL This message may be preceded by an explanatory message. See the note to the explanation of message IEA301I. System Action: The system accepts all parameters specified before the parameter in error. The system waits for the operator to enter the respecification or cancellation. Operator Response: Probable user error. Enter the reply again correctly. Enter a reply specifying only the corrected parameter and the parameters that were not accepted (that is, those parameters following the invalid parameter in the last reply), or cancel further input by pressing the enter key. In this case, the parameters accepted by the system remain in effect. Any parameter may be respecified in this response. Problem Determination: Table I, items 2, 29. System Action: The system rejects the earlier specification and reissues message IEA317 A. o lEA Messages - Supervisor lEA-21 IEA3211 INVALID PARAMETER SYNTAX - prm - text Explanation: Parameter prm is invalid. The reason for the invalid specification is described in text: Operator Response: Probable user error. The SYSP parameter must be respecified or cancelled. In either case, parameters interpreted up to the point of the error remain in effect. Programmer Response: Ensure that the SYSP list of system parameters is specified correctly. text Meaning INV ALID OPI KEYWORD The OPI parameter is specified incorrectly in an IEASYSxx member of SYSl.PARMLIB. OPI must be either OPI = YES or OPI=NO. Explanation: The input from IEASYSxx member mem has been terminated because of an error. This message is preceded by another message explaining the error. IMPROPER DELIMITER The parameter prm is followed by an invalid delimiter. Parameters must be separated by a comma or a blank. System Action: The system issues message IEA320A which offers the opportunity to respecify the parameter input which was truncated in member memo Parameters specified before the error remain in effect. UNBALANCED PARENS The parameter prm included an unequal number of right or left parentheses. Operator Response: Probable user error. Report this message to the system programmer. INVALID CONTINUATION The parameter prm included continuation across more than two successive lines of text. A parameter may be continued to only one additional line of text. UNDEFINED KEYWORD The parameter prm is invalid for IEAIOIA under OS/VS2. System Action: The system issues message IEA320A, IEA332A, or IEA906A and waits for the operator to reply. Operator Response: Probable user error. Respecify the parameter correctly or report the problem to the system programmer. IEA324I SYSP INPUT TERMINATED IN mem Programmer Response: Correct the conditions reported by the preceding message. Problem Determination: Table I, items 2, 11,29. IEA325I IEASYSxx PARAMETER LIST Explanation: The operator requested a listing of the SYSP list of parameters when responding to message IEAIOIA. This message is the header for the listing of the IEASYSxx member of SYS 1.PARMLIB. System Action: The system lists the parameters and continues processing. Operator Response: None. c Programmer Response: Specify the parameter correctly. IEA326I LOCATE FAILED FOR dsn Problem Determination: Table I, items 2, 11,29. IEA322A INVALID prm PARM - RESPECIFY OR CANCEL Explanation: One of the system parameters designated by prm in the message text is invalid. For a list of valid system parameters, refer to the OS/VS2 System Programming Library: Initialization and Tuning Guide). System Action: The system ignores the parameter in error, and waits for the operator to reply. Operator Response: Probable user error. Respecify the parameter correctly (as described in the OS/VS2 System Programming Library: Initialization and Tuning Guide) or press the enter key to cancel the use of the parameter for this IPL. IEA323I OPI INVALID IN mem Explanation: The nucleus initialization program (NIP) found an invalid OPI parameter in the IEASYSxx member of SYSl.PARMLIB identified by memo The OPI parameter must be specified as either OPI = YES or OPI = NO. System Action: The system terminates the input from member mem, and issues message IEA3241. It then prompts the operator for respecification of the SYSP parameter by issuing message IEA320A. lEA-22 MVS/370 System Messages Volume 1 Explanation: The data set dsn could not be found in the system catalog. Valid values for dsn are SYSl.DUMP, SYSl.LINKLIB, SYSl.LPALIB, and SYSl.DSSVM. System Action: If dsn is SYSl.LINKLIB, the system enters the wait state (wait code X'OA'); otherwise, the system provides additional diagnostic information and options by issuing message IEA3541, IEA35II, IEA355A, or IEA2081. Operator Response: Probable user error. Report this message to the system programmer along with any associated messages and wait state codes. Programmer Response: Use the associated messages to determine the action to be taken. IEA327I LINK LffiRARY DATA SETS NOT FOUND dsn dsn Explanation: The nucleus initialization program (NIP) could not find or process the link library data sets identified by dsn because of one of the following: 1. The operator canceled a define-unit request. 2. An I/O error occurred when opening the data set. c 3. The system could not find the data set on the volume indicated by the system catalog. • • 4. The system could not find a catalog entry for the data set. If you have issued any of these commands recently, they might have to be reissued. 5. More data sets remained to be processed after 15 active concatenations were created to the LINK library. (15 concatenations is the system limit.) The first three conditions would have been reported by previous messages; IEA317 A, IEA211I, IEA319I, respectively. System Action: The system lists the data sets that could not be concatenated to SYS I.LINKLIB and processing continues. Operator Response: Report this message to the system programmer. CONTROL C,I CONTROLM System Action: The system truncates the CQB queue at the last valid entry in the queue. The command that had an invalid entry and all subsequent commands in the queue are lost. Operator Response: If any of the commands were issued and apparently not executed, reissue the commands. If the problem recurs, notify the system programmer. Programmer Response: Probable system error. Contact IBM for programming support. Problem Determination: Table I, items 2, 7a, 7d, 11, 29. Programmer Response: Probable user error. Correct the condition that caused the error: 1. No action is required. 2. If the error is permanent, attempt to recreate the data set. 3. Make sure that the data set exists on the volume to which the system catalog points. 4. Catalog the data set. 5. Reorder the data set names so that the 15 data sets that you want concatenated come first in the list, or put the data set names in a separate LNKLSTxx list and respond to message lEA 10 1A with the LNK = xx system parameter to specify the list. IEA330A CONTINUE prm PARM Explanation: The operator requested that the parameter specification be continued. This message permits him to continue entering information related to parameter prm. System Action: The system waits for the operator to reply. Operator Response: Continue entering parameter prm. IEA3311 o dsn dsn Problem Determination: Table I, items 11, 25c to list LNKLSTxx members, 29. Explanation: This system's LNK system parameter includes the L (list) keyword. This message lists the data sets that the system concatenated to SYSl.LINKLIB. IEA328I System Action: Processing continues. LNKLSTxx INPUT TRUNCATED AT dsn Explanation: The maximum number of data set names that can be defined in the selected LNKLSTxx members has been exceeded. The system will process the first 40 data set names. In selecting those that may be concatenated to SYS I.LINKLIB; the remaining data set names, beginning with dsn, have been ignored. Operator Response: None. System Action: Processing continues. Explanation: The nucleus initialization program (NIP) has detected the omission of the function defined by parameter prm in the system definition. If the function is not optional, the cancel option is omitted from the message text. Operator Response: Report this message to the system programqler. Programmer Response: Probable user error. Make sure that the total number of data set names does not exceed 40 when defining the possible combinations of LNKLSTxx members that might be selected during IPL. Problem Determination: Table I, items 11, 25a to list the LNKLSTxx members, 29. IEA329I o LINK LIBRARY CONCATENATION SYS1.LINKLIB RETRIABLE ERROR. RECENT COMMANDS MAY NEED TO BE REPEATED Explanation: The command queue buffer (CQB) queue was invalid. The following commands cause CQB entries to be built: • • CONTROL C,A CONTROL C,E Programmer Response: None. IEA332A SPECIFY prm (OR CANCEL] System Action: The system waits for the operator to reply. Operator Response: Reply in the format specified for message IEAI01A as requested by the systems programmer. If CANCEL is a reply option, you may signal EOB to bypass the specification of the function prm. IEA3371 ddd, INVALID TAPE VOLUME {CONTAINS IBM STANDARD LABELl FILE PROTECTED I FILE PROTECTED & IBM STANDARD LABEL} Explanation: The nucleus initialization program (NIP) requires an unlabeled scratch tape. The message text indicates that the tape volume on device ddd is unacceptable because it contains an IBM standard label, is file protected, or both. lEA Messages - Supervisor lEA -23 System Action: After this message, NIP issues messages IEA316A and IEA315A, then waits for a scratch tape volume to be mounted and readied on device ddd. Operator Response: Respond as indicated in messages IEA316A and IEA315A. IEA340I REAL OR VIRTUAL STORAGE NOT AVAILABLE FOR rune Explanation: The nucleus initialization program (NIP) could not obtain storage for the function indicated by func in the message text. IEA347A SPECIFY MASTER CATALOG PARAMETER Explanation: This message is issued during system initialization to allow the operator to specify either the normal master catalog or an alternate master catalog that will be used by the system. System Action: The system waits for the operator's response, and then generates the name of the member of SYSl.NUCLEUS that will be used to find the master catalog. System Action: If func is not a necessary system function, the system will continue processing. If, however, func is a necessary system function, the system enters a disabled wait state (X'38'). Operator Response: To select an alternate master catalog, specify the two-place alphameric identifier of the alternate catalog to be used. The two-place alphameric response replaces nn in the name SYSCATnn to form the name of the member of SYSl.NUCLEUS that contains the alternate master catalog information. If the reply is a null line, the default name SYSCATLG is used. Functions and system actions are as follows: IEA349I rune System Action PFT Wait state X'38' BLDL/BLDLF Respecification offered by prompt message MLPA Message IEA353I issued - prm INPUT TERMINATED FIX Message IEA353I issued - prm INPUT TERMINATED ASM Wait state x'38' Note: PFT and ASM are not system parameters. Operator Response: Report this message to the system programmer. Programmer Response: If message IEA956I or message IEA968I was issued previously, probable hardware error. Real storage might have a defective frame located at a fairly low address, thereby limiting the size of the contiguous storage area available for the nucleus buffer. If message IEA956I or message IEA968I was not issued previously, probable user error. Make sure that sufficient storage is available for NIP processing. You might need to reduce the number or the size of your optional system facilities, such as the FLPA (fixed link pack area) or the fixed BLDL list. Problem Determination: Table I, items 11,29. IEA344I QUICK START FAILED; COLD START INITIATED Explanation: The CLPA parameter was not specified, and the paging space did not contain a reusable link pack area. This could be a normal situation, if this is the first IPL after a new SYSl.STGINDEX data set and new paging data sets have been presented to the system. Messages issued previously during the initialization of the paging space, if any, may give additional information pertaining to the LPA. System Action: The system initiates a cold start for the link pack area. Operator Response: None. IEA-24 MVSj370 System Messages Volume 1 ddd,rc, I 'MSCRTCHN"MSGDISP (MOUNT) FAILED ) 'Dvolser', 'MSCRTCHN',MSGDISP (DISMOUNT) FAILED 'D ','MSCRTCHN',MSGDISP (DISMOUNT) FAILED 'SCRTCHN',MSGDISP (VERIFY) FAILED Explanation: The nucleus initialization program (NIP) requires an unlabeled scratch tape. Because message IEA3371 failed to display on device ddd, as indicated by MSGDISP FAILED in the message text, NIP issued this message to the console. The return code rc indicates why the message failed to display on device ddd: rc Meaning 4 Device ddd does not support message display. 8 Message display was requested by an unauthorized program. To request message display, a program must be authorized by the authorized program facility (APF), or run in supervisor state, or run under storage protection key 0 through 7. 12 An I/O error occurred when the system tried to display the message on device ddd. Operator Response: Respond as indicated in the message text: 'MSCRTCHN',MSGDISP (MOUNT) FAILED Mount an unlabeled scratch tape volume on device ddd. 'Dvolser ','MSCRTCHN',MSGDISP (DISMOUNT) FAILED Demount the specified tape volume with volume serial of volser from device ddd; because the tape volume is file protected, it cannot be used by NIP. Instead, mount an unlabeled scratch tape volume on device ddd. 'D ','MSCRTCHN',MSGDISP (DISMOUNT) FAILED Demount the current tape volume from device ddd; because it is file-protected and has an IBM standard volume label, it cannot be used by NIP. Instead, mount an unlabeled scratch tape volume on device ddd. 'SCRTCHN',MSGDISP (VERIFY) FAILED The tape volume on device ddd is an unlabeled scratch tape as required by NIP. c Operator Response: The operator should check the display on device ddd. If the problem persists, contact your hardware support personnel. IEA350I mem MODULE LIST IEA3531 prm INPUT TERMINATED AT mod Explanation: The definition of the parameter prm failed for lack of storage as indicated by the preceding message. mod identifies the module which was to be loaded when the error was detected. If prm is CLPA, an LPA cold start has failed. Explanation: This is a header message for the library listing requested by the operator. The modules specified in the SYSI.PARMLIB member mem are printed following this message. System Action: Processing continues. Modules specified before mod are added to the LPA. If prm is CLPA, the system will be placed in a X'3A' wait state. System Action: The system prints the list and processing continues. Operator Response: Probable user error. Report this message to the system programmer. Operator Response: None. Programmer Response: Make sure that there is adequate storage for the prm function being attempted. Respond as indicated for the wait state code if it occurs. IEA3511 clsn REQUIRED FOR mem Explanation: The nucleus initialization program (NIP) cannot find the data set dsn. The data set is required for member mem in the SYS 1.PARMLIB. Problem Determination: Table I, items 2, II, 29. System Action: Processing continues. Explanation: The system link pack area (LPA) could not be created; text indicates the reason: Operator Response: Probable user error. Report the problem to the system programmer and reply in the format specified for message IEAIOIA as requested by the system programmer, or cancel the job. IEA3S41 CLPA FAILED - text LPALIB UNAVAILABLE The SYSl.LPALIB data set is not defined in the catalog or the data set could not be opened. The reason for the failure is given in the previous message. Programmer Response: Correct the error. o Problem Determination: Table I, items 2, 25a, 26c for SYSl.PARMLIB, and 29. IEA3S2I LIST mem FOR prln INV ALID text Explanation: The SYS I.PARMLIB member mem, which was defined for parameter prm, is invalid. text identifies the reason for the invalid specification: LPALIB EMPTY The SYS I.LPALIB data set did not contain any load modules. STORAGE UNA VAILABLE Virtual storage is too small to contain all the modules in SYS I.LPALIB. The number of modules in SYS I.LPALIB must be reduced if cold start is to be successful. 1/0 ERROR °MODNAME mod mod ideOntifies the name of the invalid module specified. INCORRECT LIBNAME FORMAT The PARMLIB list did not properly define a module source library. EXCEED MAX BLDL ENTRIES The PARMLIB list contained too many module names; BLDL has more than X'7FFF' names. INCORRECT VOLID FIELD The PARMLIB list contained volid's that were specified in the wrong format, or possibly not specified at all. EXCEED APF TABLE STORAGE The PARMLIB list IEAAPFxx contains entries with a character count exceeding the maximum storage allocated for the APF table (2040 bytes). System Action: The system prompts the operator to respecify or cancel the parameter. o Operator Response: Probable user error. Respond to the prompt message and report this message to the system programmer. An I/O error occurred when the nucleus initialization program (NIP) attempted to read a record from the SYS 1.LPALIB directory. PGOUTERROR One of the following occurred: • An error during execution of a PGOUT macro instruction in an attempt to page out the LPA area. • An error during execution of a PGFIX/PGFREE macro instruction in an attempt to page fix/free the temporary directory. NON-EXECUTABLE MODS Non-executable modules were found on SYSl.LPALIB. System Action: The system follows this message with disabled wait state X'03A', and, if any modules were successfully loaded into the LPA, with message IEA353I. Operator Response: Probable user error. Notify the system programmer. Problem Determination: Table I, items 2, 11,29. Problem Determination: Table I, items 2, II, 25c, 29. lEA Messages - Supervisor IEA-25 IEA355A RESPECIFY prm OR CANCEL System Action: The system actions and their meanings are: Explanation: The nucleus initialization program (NIP) has detected an error in the specification of the prm parameter. • MODULE IGNORED - The specified module name is ignored and processing of the list continues. System Action: The system waits for the operator to reply. • GROUP TERMINATED - The list is scanned from the point of the error until the next right parenthesis is found, terminating the group. The modules specified within the group prior to the error are processed as the sole contents of the group. Processing continues at the start of the next group. • GROUP IGNORED - The list is scanned from the point of the error until the next left parenthesis is found, starting the next valid group. All names scanned over are ignored. • LIST TERMINATED - For IEALODOO, the modules specified within the list prior to the error were processed as the sole content of the list. The system continues processing as if the end of the list had been reached normally. For IEAPAKOO, the group being processed is terminated. The modules specified within the group prior to the error are processed as the sole contents of the group. This is the last group of modules loaded as a packed unit. The system continues processing as if the end of the LPA packing list had been reached normally. Operator Response: Reply in the format specified for message IEAIOIA, as requested by the system programmer. Programmer Response: Make sure that the correct format was given to the operator. ALIAS aliasname OF MODULE mod IGNORED IEA356I Explanation: This message follows message IEA301I. If message IEA301I specifies NOT FOUND, the directory entry for aliasname in SYSl.LPALIB specifies that it is an alias of mod, but mod is not in the directory of SYSl.LPALIB. If IEA301I specifies IS ALIAS, mod is an alias in the directory of SYS I.LPALIB. System Action: This message follows message IEA301I (specifying mod). The entry for aliasname will be ignored during the IPL LPA loading process. The module is not loaded into the link pack area. Operator Response: None. Operator Response: None. Programmer Response: If message IEA301I specifies IS ALIAS, delete aliasname from the SYS l.LPALIB. IEA358I IEA357I ERRORS IN I IEALODOO) LIST IEAPAKOO error-description-system-action Explanation: One or more errors were detected in processing the LPA load list (IEALODOO) or the LPA packing list (IEAPAKOO) during IPL. The error descriptions and their meanings are: • • • DELIMITER FOLLOWING mod INVALID - The left parenthesis starting a group of module names is missing, or the right parenthesis following a group of module names is missing, or a blank is not preceded by a left parenthesis or a comma. mod is the name of the last valid module found in the list preceding the error. ***START is substituted for modname if no valid names precede the erroneous delimiter in the list. NAME FOLLOWING mod IMPROPER - The name of a module in the list has more than eight characters. mod is the name of the last valid module found in the list preceding the invalid name. ***START is substituted for modname if no valid names precede the erroneous name. mod INVALID - The named module is not specified in the directory of SYS1.LPALIB, is the name of an alias (not a module), or was specified more than once in the LPA packing list. • I/O ERROR FOLLOWING mod - An I/O error occurred while reading the list. mod is the last valid module name processed preceding the detection of the I/O error. • mod NOT FOUND IN LPA - Module mod was specified on the IEALODOO member, but was not found on the active LPA queue and had no LPA directory entry. The module is not loaded. IEA-26 MVS/370 System Messages Volume I ~\ (\Ii ) "-.. . ,;;1 SYS1.LPALIB MODULE mod NON-EXECUTABLE Explanation: Module mod on SYS I.LPALIB is marked non-executable and cannot be loaded into the system link pack area. System Action: Processing continues in order to detect any additional modules which might be non-executable. Message IEA3541 will follow the last message IEA358I. (-'" ~-->;/ Operator Response: Probable user error. Report this message to the system programmer. Programmer Response: Replace the non-executable modules on SYS I.LPALIB with executable versions. Problem Determination: Table I, item 2. IEA359E BUFFER SHORTAGE FOR RETAINED ACTION Messages - 80% FULL Explanation: The action message retention facility is active, and 80% of the buffer area used to retain immediate action (descriptor codes I and 2) and eventual action (descriptor codes 3 and 11) messages is full. System Action: Immediate action and eventual action messages continue to be retained. Operator Response: Use the DISPLAY R command to display the details of all outstanding immediate action and eventual action messages. If the action requested by a message has been performed, delete the message using the CONTROL C command. If the action has not been performed, perform the action. Use the DISPLAY R command again to determine if the message was deleted when the request was satisfied. If the message was not deleted, delete it using the CONTROL C command. Note When c o enough messages are deleted so that the buffer area is less than 75% full, the system issues message IEA361I, and deletes message IEA359E. Problem Determination: Table I, items 2, 7a, 7d, 11, 29. IEA360A SEVERE BUFFER SHORTAGE FOR RETAINED ACTION MESSAGES - 100% FULL Explanation: The action message retention facility is active and the buffer area used to retain immediate action (descriptor code 1 and 2) and eventual action (descriptor code 3 and 11) messages is full. System Action: Any new immediate action and critical eventual action (descriptor code 11) messages are retained, but they are kept in CSA (common service area). These messages can still be accessed with the DISPLAY R command and deleted using the CONTROL C command. Non-critical eventual action messages (descriptor code 3) are no longer retained. Console message buffers (WQEs) might start to back up and messages IEA405E and IEA404A might be issued. The system deletes this message when the shortage is no longer critical, but a shortage still exists unless message IEA3611 is issued. c Operator Response: Use the DISPLAY R command to display the details of all outstanding immediate action and eventual action messages. If the action requested by the message has been performed, delete the message using the CONTROL C command. If the action has not been performed, perform the action. Use the DISPLAY R command again to determine if the message was deleted when the request was satisfied. If the message was not deleted, delete it using the CONTROL C command. System Action: Any new immediate action and critical eventual action (descriptor code 11) messages are retained, but they are kept in CSA (common service area). These messages can still be accessed with the DISPLAY R command and deleted with the CONTROL C command. Non-critical eventual action messages (descriptor code 3) are no longer retained. Console message buffers (WQEs) might start to back up. When this happens, messages IEA405E and IEA404A might be issued. The system deletes this message when the need to extend the buffer area no longer exists or when the system is able to extend the buffer area. Operator Response: If the system does not delete the message or if the message appears frequently, notify the system programmer and try to reduce the number of messages in the buffer area. To reduce the number of messages, use the DISPLAY R command to display details of all outstanding immediate action and eventual action messages. If the action requested by a message has been performed, delete the message using the CONTROL C command. If the action has not been performed, perform the action. Use the DISPLAY R command again to determine if the message was deleted when the request was satisfied. If the message was not deleted, delete it using the CONTROL C command. If more messages must be deleted, delete some or all of the retained eventual action messages. If the system is still unable to expand the buffer area, you might want to delete some or all of the retained immediate action messages. (To delete action messages, use the CONTROL C command.) If a shortage still exists, you might want to deactivate the action message retention facility (using the CONTROL M,AMRF = N command). If more messages must be deleted, delete some or all of the retained eventual action messages. If the shortage still persists, you might want to delete some or all of the retained immediate action messages. (To delete action messages, use the CONTROL C command.) Programmer Response: Check for a shortage of storage in the master scheduler address space. If there is sufficient storage, contact IBM for programming support. If a shortage still exists, you might want to deactivate the action message retention facility (using the CONTROL M,AMRF = N command). IEA3631 Problem Determination: Table I, items 2, 7a, 7d, 11,29. IEA3611 BUFFER SHORTAGE RELIEVED FOR RETAINED ACTION MESSAGES Explanation: The shortage of buffer area used to retain action messages has been relieved. The buffer area is now less than 75% full. This message was preceded by message IEA359E or both IEA359E and IEA360A, which indicated the extent of the shortage. Problem Determination: Table I, items 2, 7a, 7d, 11,29. mod NOT FOUND IN LPA (;CONSOLE ddd UNUSABLE c, Explanation: The nucleus initialization program (NIP) could not find module mod in the link pack area. CONSOLE ddd UNUSABLE appears when module mod provides functions needed for console ddd, and, as a result, ddd may not be used as an active console. System Action: Except when module mod provides console functions or when special NIP processing is being performed, the system indicates which function was made inoperative by issuing message IEA208I, and then it continues processing. If the system cannot continue without module mod, the system enters the wait state code X'3B'. System Action: None. Operator Response: None. IEA362E o BUFFER EXTENSION FAILED FOR RETAINED ACTION MESSAGES Explanation: The action message retention facility is active, and the system could not extend the buffer area used to retain immediate action (descriptor code 1 or 2) and eventual action (descriptor code 3 or 11) messages. A high level of system activity rather than an error condition might cause this condition. Operator Response: Probable user error. Report the problem to the system programmer. Programmer Response: Make sure that the missing routine is included in the LPA. The module must be added to SYSl.LPALIB if a cold start is used. The module must be defined in the SYS I.PARMLIB list referenced by the MLPA or FIX option if either of these options is used. Problem Determination: Table I, items 2, 11, 29. lEA Messages - Supervisor IEA-27 IEA364E I AMRF [RESTART] FAILED, INACTIVE - RETAINED} MESSAGES DELETED MPF FAILED, INACTIVE - MPF TABLE DELETED Explanation: If the first f.Ormat .Of the message appears, the acti.On message retenti.On facility (AMRF) failed as a result .Of a system err.Or. If RESTART appears in the message, the acti.On message retenti.Onfacility was active at the time .Of the failure, and the system was unable t.O restart the facility after the failure .Occurred. If RESTART d.Oes n.Ot appear in the message, the facility was active at s.Ome time during the IPL. At the time .Of the failure, the facility was n.O l.Onger active, alth.Ough the buffer area f.Or the facility still c.Ontained retained messages. If the second f.Ormat .Of the message appears, the message pr.Ocessing facility (MPF) was active, but it failed because .Of a system err.Or. Programmer Response: Refer t.O VS2 System Codes f.Or inf.Ormati.On ab.Out the system c.Ompleti.On c.Ode that appears in message IEE481I. Problem Determination: Table I, items 2, 29, and 33. IEA366W l~LTIPLE CONSOLE SUPPORT INOPERATIVE WAIT STATE 201 - REIPL Explanation: Because.Of a failure during executi.On .Of m.Odule lEAVN700 (the c.Ons.Ole c.Ommunicati.Ons address space create r.Outine), MCS (multiple c.Ons.Ole supp.Ort) is n.Ot w.Orking. The system is entering wait state 201. Bits 32 - 47 .Of the wait PSW c.Ontain .One .Of these reas.On c.Odes: 8001 M.Odule IEEMB881 was unable t.O establish the c.Ons.Ole c.Ommunicati.Ons address space. System Action: If the first f.Ormat .Of the message appears, the acti.On message retenti.On facility is inactive. Any messages that were retained previ.Ously are n.O l.Onger available. If the facility was active bef.Ore the failure .Occurred, acti.On messages are n.O l.Onger retained. 8002 The c.Ons.Ole c.Ommunicati.Ons address space create r.Outine (lEAVN700) c.Ould n.Ot establish an ESTAE envir.Onment. Fccc The ccc field c.Ontains the system c.Ompleti.On c.Ode f.Or the err.Or. If the sec.Ond f.Ormat .Of the message appears, the system has deleted the message table, and MPF is inactive. System Action: System initializati.On st.Ops. The system attempts t.O take an SVC dump, and then enters wait state 201. Operator Response: If AMRF failed, and y.Ou want t.O start the acti.On message retenti.On facility, issue the CONTROL M,AMRF = Y c.Ommand. Operator Response: Rec.Ord the c.Ontents .Of the wait PSW and rep.Ort this message t.O the system pr.Ogrammer. Re-IPL when the pr.Oblem has been c.Orrected. If MPF failed and y.Ou want MPF t.O be active, issue the SET MPF = xx c.Ommand, where xx is the last tw.O digits .Of an MPFLSTxx parmlib member. Programmer Response: C.Orrect the err.Or identified in the wait PSW. If Fccc appears, see VS2 System Codes f.Or the meaning .Of system c.Ompleti.On c.Ode ccc. In either case, if the pr.Oblem c.Ontinues to .Occur, n.Otify the system pr.Ogrammer. Problem Determination: Table I, items 2, 29, and 33. Programmer Response: If necessary, c.Ontact y.Our IBM representative f.Or help in c.Orrecting the system err.Or that is causing the pr.Oblem. If MPF failed, the err.Or .Occurred during the MPF table scan r.Outine. Problem Determination: Table I, items 2, 7a, 7d, 11, 29. IEA365E COMMAND SCHEDULER RESTART FAILED, ABEND RECURSION THE FOLLOWING COMMANDS ARE INOPERATIVE: D C D C,K D PFK D R REPLY Explanation: The c.Ommand scheduler failed. (The c.Ommand scheduler is the c.Ommand task .Of the cons.Ole c.Ommunicati.Ons address space.) M.Odule IEAVN701 (the c.Ommunicati.Ons task address space initializati.On r.Outine) tried t.O restart the c.Ommand scheduler, but the restart als.O failed. This message f.Oll.Ows message IEE4811, which identifies the system c.Ompleti.On c.Ode (ABEND c.Ode) .Of the .Original c.Ommand scheduler err.Or. System Action: The system c.Ontinues with whatever pr.Ocessing it can d.O with.Out the c.Ommand scheduler. Operator Response: If necessary, re-IPL t.O restart the c.Ons.Ole c.Ommunicati.Ons address space. IEA-28 MVSj370 System Messages Volume I IEA367A MULTIPLE CONSOLE SUPPORT INOPERATIVE ERROR CODE = xxxx REPLY ANY CHARACTER TO CONTINUE WITHOUT MULTIPLE CONSOLE SUPPORT Explanation: Because.Of an err.Or in m.Odule IEAVN701 (the c.Ons.Ole c.Ommunicati.Ons address space initializati.On routine), MCS (multiple c.Ons.Ole supp.Ort) is n.Ot w.Orking. As a result, the c.Ommunicati.Ons task (COMM TASK) is n.O l.Onger working. The err.Or c.Ode in the message text sh.Ows the reas.On: 8001 An ESTAE envir.Onment cann.Ot be established. 8002 The ATTACH .OfIEAVMQWR.Or IEEVWAIT was n.Ot successful. 8003 The err.Or .Occurred during a POST f.Or lEAVN700. 8004 The err.Or .Occurred during a POST f.Or IEAVN701. 8005 The err.Or .Occurred during an update t.O the command address space table. Fccc The err.Or is described by system c.Ompleti.On c.Ode (ABEND c.Ode) ccc. System Action: The system waits f.Or the .Operat.Or t.O reply. c C:'; 'I Operator Response: If you do not want processing to continue without MCS, re-IPL. To continue without MCS, reply with any character. The system then does whatever processing it can. When it can no longer continue without MCS, the system enters an enabled wait state. Programmer Response: Correct the problem identified by the error code. If Fccc appears, see VS2 System Codes for the meaning of system completion code ccc. • Nothing might be wrong; the type of jobs that are running might cause message traffic to be heavy. In this case, on the next IPL, increase the value of WTOBFRS in the reply to message IEAlOIA. The DC command may be used to detect backed up consoles. If there are backed up consoles, use the K Q and/or K S command to alleviate the problem. Problem Determination: Table I, items 2, 7ad, II, 29. Problem Determination: Table I, items 2, 29, and 33. IEA406I IEA404A Explanation: The shortage of console message buffers (WQEs) has been relieved. The shortage has been previously indicated by message IEA405E and/or IEA404A. SEVERE WTO BUFFER SHORTAGE -100% FULL Explanation: The limit of the number of available console message buffers (WQEs) has been reached. Non-privileged tasks might be put in a wait state. WTO BUFFER SHORTAGE RELIEVED System Action: None. Operator Response: None. System Action: Non-privileged jobs issuing messages are put in a wait state until the number of WQEs is reduced below the limit. Operator Response: Because messages are being backed up in the system and WQEs are not being freed, issue a DISPLAY CONSOLES command to see if some consoles have an unusually large WTO message buffer count. If so: o • If the console is a display console, then put it in roll mode. • Satisfy any outstanding intervention-required messages. (A paper-producing console might be out of paper.) • Nothing might be wrong; the type of jobs that are running might cause message traffic to be heavy. In this case, on the next IPL, increase the value of WTOBFRS in the reply to message IEAlOIA. To reduce the number of WQEs used until a re-IPL is feasible, it might be necessary to cancel some jobs in execution or reduce the use of DISPLAY commands. The D C command may be used to detect backed up consoles. If there are backed up consoles, use the K Q and/or K S command to alleviate the problem. Problem Determination: Table I, items 2, 7ad, 11, 29. IEA407I DIRECTORY ENTRY FOR MODULE mem INVALID IN SYS1.LPALlB Explanation: The nucleus initialization program (NIP) has encountered an invalid directory entry for member mem while attempting to build the link pack directory from SYS1.LPALIB. System Action: Processing continues with the next member. Operator Response: Probable user error. Report this message to the system programmer. Programmer Response: Determine the cause of the invalid directory entry, and re-linkedit member mem, if necessary. Problem Determination: Table I, items 2, 25c. IEA408I ALTERNATE NUCLEUS 'x' LOADED Explanation: This message is issued during system initialization. It informs the operator that the alternate nucleus x has been loaded, where x identifies member IEANUCOx of SYSI.NUCLEUS. Problem Determination: Table I, items 2, 7ad, 11,29. IEA405E WTO BUFFER SHORTAGE - 80% FULL Explanation: The number of WQEs currently in use is 80% of the . limit value specified at IPL. System Action: The nucleus initialization program (NIP) continues processing. Operator Response: None. IEA409I System Action: None. Operator Response: Because messages are being backed up in the system and WQEs are not being freed, issue a DISPLAY CONSOLES command to see if some consoles have an unusually large WTO message buffer count. If so: o • If the console is a display console, then put it in roll mode. • Satisfy any outstanding intervention-required messages. (A paper-producing console might be out of paper.) UNABLE TO MOUNT MSS VOLUME ser ON Vxxx, DEVICE NOT ACCESSIBLE Explanation: A VATLSTxx (Volume Attribute List) entry specified that an MSS volume, ser, was to be mounted on device xxx. No path exists to the device, or the device is inoperative. The message can also be issued if the unit was omine and the path validation routine was not in the system. System Action: The VATLSTxx entry specifying volume ser is ignored. Processing continues with the remaining VATLSTxx entries. lEA Messages - Supervisor lEA-29 Operator Response: None. IEA413I IEA410E CHANNEL (x,y) FORCED OFFLINE Explanation: While checking current conditions to see if a match is present for the SLIP trap identified by xxxx, the SLIP processor was unable to access data in the target location. (The target location was specified in the DATA operand of the trap definition.) Either the data itself or an indirect pointer to the data might be paged out. Explanation: During a machine check interruption it was discovered that channel x of channel set y has become unavailable for use. The channel will not be available for the duration of the IPL. System Action: The channel is taken offline. Further processing analyzes the status of the devices on channel x of channel set y. Message IEA004I is issued if there are no alternate paths available. This message is not removed automatically from a display console. It must be removed manually. SLIP TRAP ID=xxxx DATA UNAVAILABLE A count is kept of the number of times the data is unavailable to the SLIP processor. If the SLIP trap is a PER trap, this message is only issued the first time the data is unavailable. Otherwise, a message is issued each time the data is unavailable. Operator Response: None. Probable hardware error. Problem Determination: Table I, items 2, 18, 30. IEA4111 SLIP TRAP ID=xxxx DISABLED FOR I MATCHLIM) PRCNTLIM Explanation: SLIP processing has disabled the SLIP trap identified by xxxx for one of the following reasons: • The conditions for this SLIP trap were met as many times as specified, directly or by default, in the MATCHLIM operand of the trap definition. • The percentage of system processing time used to process PER interrupts exceeded the maximum as specified, directly or by default, in the PRCNTLIM operand of the trap definition. System Action: SLIP processing continues. The current conditions do not meet the criteria for a match. Programmer Response: None. The current value of the unavailable data counter can be displayed using the DISPLAY SLIP = xxxx command. IEA414I SLIP UNABLE TO DEACTIVATE PER Explanation: The SLIP global PER activation/deactivation routine encountered an error while attempting to deactivate PER in the system because of a previous error in this routine. Message IEE743I precedes this message. System Action: SLIP processing schedules an SVC dump. The status of the following resources that control PER in the system is unknown: (~~\ • PER control registers • PER bit in the old PSWs for each processor • PER bit in the PSWs that are stored in RBs • PER bit in the SVC, external, and I/O new PSWs for each processor • PER bit in the ASCB for each address space ~~ ... System Action: SLIP processing disables the SLIP trap. If the trap is a PER trap, SLIP processing deactivates PER for the system. An SVC dump is scheduled if the trap was defined with the ACTION = TRDUMP option. Programmer Response: None. IEA411I SLIP TRAP ID = xxxx, yyy SDUMPS NOT SCHEDULED Explanation: SLIP processing attempted to issue one or more dumps for the SLIP trap identified by xxxx, but one of the following conditions exists: • The internal resources required to process the SVC dump(s) are not available because the resources are currently being used to process another SVC dump. This situation can only occur if the SUMLIST or LIST option was specified in the trap definition. • The SDUMP macro instruction was issued, but another dump is in progress, all the dump data sets are full, or the system is set to ignore requests for SVC dumps. In the message, yyy is the number of dumps that cannot be scheduled. System Action: SLIP processing continues. The SVC dumps are not produced. Programmer Response: None. IEA-30 MVS/370 System Messages Volume I Thus, PER interrupts might continue to occur. Although they are not processed by the SLIP processor, they can cause system degradation. Programmer Response: You might be able to correct the status of the resources that control PER by setting and then disabling a PER trap for an address space that is not currently active in the system. If the status of the resources cannot be corrected, monitor the performance of the system to be sure it is operating within acceptable limits. Examine the dump provided and take the appropriate action. Problem Determination: Table I, items 2, 16, 18, 29, 33. IEA41SI SLIP ERROR ATTEMPTING TO ACTIVATE/DEACTIVATE PER, DUMP SCHEDULED Explanation: The SLIP local PER activation/deactivation routine encountered an error while attempting to activate or deactivate PER in an address space. The accompanying SVC dump identifies the address space. C." ~; System Action: SLIP processing schedules an SVC dump. The status of PER in the address space in which the SLIP routine was executing is unknown. If the error occurred while attempting to set or enable a PER trap, the trap might not be monitoring this address space. If the error occurred while attempting to disable or delete a PER trap, PER interrupts might continue to occur in this address space, causing system degradation; however, the interrupts are not processed by the SLIP processor. Programmer Response: You might be able to correct the status of PER in the address space. If the error occurred while attempting to set or enable a PER trap, use the SLIP MOD command to disable the same trap and then enable it. If the error occurred while attempting to disable or delete a PER trap use the SLIP SET and SLIP MOD commands to set and then disable a PER trap for an address space that is not currently active in the system. If this status of PER cannot be corrected, examine the dump provided and take the appropriate response. Problem Determination: Table I, items 2, 16, 18,29, 33. IEA4181 lOS KEY WORD PARAMETER INVALID Explanation: The lOS key word used in response to message IEAIOIA SPECIFY SYSTEM PARAMETERS FOR RELEASE xx.yy.zzz is invalid. The key word must be specified as lOS = xx, where xx is two alphanumeric characters used to specify the parmlib member IECIOSxx, which contains the options to be used by the I/O supervisor. o System Action: The operator is prompted for the correct value with message IEA332A. Operator Response: Reply to the message IEA332A. Programmer Response: If the incorrect lOS parameter was specified in SYSI.PARMLIB member IEASYSxx. correct the specification. Problem Determination: Table I, items 2 and 26c. IEA4191 ERROR -- IECIOSxx RECORD n- I dddddddd ) 1/0 ERROR Explanation: An error has been found in the SYS I.PARMLIB member IECIOSxx. The xx indicates the exact member as specified by the operator, the n indicates the sequence number of the record on which the error occurred. In the case of a syntax error, dddddddd represents either an invalid verb, operand, or delimiter. If it is an invalid delimiter, up to 8 characters (possibly valid) following the invalid delimiter are indicated in this field. I/O ERROR indicates that an I/O error occurred in reading record n. System Action: If I/O ERROR appears, processing is terminated for this member. The records already processed are used as specified. In the case of a syntax error, only the record in error is ignored and processing continues. IEA420A NO FULL CAPABILITY CONSOLES,REASON=xxxx TO RESTORE MASTER CONSOLE: I) PRESS ENTER, REQUEST, OR END ON ANY AVAILABLE CONSOLE 2) PRESS THE EXTERNAL INTERRUPT KEY Explanation: Multiple console support (MCS) is trying to do a console switch for the reason shown in the REASON = xxxx field, but no full capability console is available to MCS. A no-consoles condition has occurred. The possible values for xxxx are: xxxx Explanation EXT 10ER SWER VMST OPER ACR VCRN VCPU The external interrupt key was pressed. An I/O error occurred on the failing console. A software error occurred for the failing console. A VARY MSTCONS command was issued. An open failure occurred for the console. Alternate CPU recovery forced the console switch. A VARY CR command was issued. A VAR Y CPU command was issued. System Action: The console communications task waits until the no-consoles condition is resolved. A backup of write-to-operator queue elements (WQE's) occurs as WQE's are not freed. When the limit of WQE's (specified at IPL time) is reached, system processing will slow down and eventually stop, unless the no-consoles condition is resolved. Operator Response: To resolve the no-consoles condition and recover the master console, perform the operations indicated in the message. If the no-consoles condition continues, repeat the indicated steps on a different device that was specified as a console at system generation. If no device is capable of becoming a console, re-IPL the system. Problem Determination: Table I, items 2, 7d, 11, 13, 16, and 18. IEA421E START STOPPED PROCESSORS Explanation: The system has recovered from the situations described by wait state codes 04C, 040, 067, 069 or 06E or messages IEA438A, IEA439D, IEA067A, IEA069A, IEA0721 or IEAOI9A. Operator Response: Restart the processors stopped during the recovery processing for situations described by wait codes 04C, 040,067, or 069 or 06E or messages IEA438A,IEA4390, IEAOI9A, IEA067A, IEA069A, or IEA0721. System Action: Processing continues. This message is not removed automatically from a display console, and must be manually removed. Problem Determination: Table I, items 2, 18, and 30. IEA422I ABEND IN IEAVTJBN DURING PROCESSING FOR SLIP Explanation: The SLIP PER selection interface routine encountered an error while trying to determine if PER should be active for a particular address space. The accompanying SVC dump identifies the address space. Operator Response: Report this error to the system programmer. o Programmer Response: Correct the error in IECIOSxx. Problem Determination: Table I, items 2 and 26c. System Action: SLIP processing schedules an SVC dump. The status of PER in the address space identified in the dump is unknown. PER might not be active in an address space where it should be active or it might be active in an address space where it should not be active. In the latter case, PER interrupts might lEA Messages - Supervisor IEA-31 continue to occur, causing system degradation; however, the interrupts are not processed by the SLIP processor. path and no I/O operation is active on the path to indicate which system owns the device on the failing path. Programmer Response: Examine the dump and take the appropriate action. System Action: The system quiesces the device. All subsequent requests for the device are held until the system received the reply to this message. Problem Determination: Table I, items 2, 16, 18, 29 and 33. IEA423I ERROR IN IEECB91S Explanation: An error occurred in module IEECB915. This module is the interface between the SLIP processor module (lEAVTSLP) and the communication routine in the SLIP command processor (IEECB905). Information about the cause of the problem can be found in the SYSl.LOGREC data set. Operator Response: Verify that the device is own'ed by this system to ensure that your reply does not usurp another system's ownership of the device. Respond with one of the following replies when the message text' contains CONTROL UNIT, CHANNEL, or UNDETERMINED: 'YES' System Action: Module IEECB915 terminates, and an error record is written to the SYSl.LOGREC data set. Messages generated by the SLIP processor module cannot be issued. The messages are held until the communication routine in the command processor receives control at a later time; for example, when a trap is deleted. Use this reply to try to recover access to the device through an alternate path, if an alternate path exists. Because the system uses the unconditional reserve command to gain access to the device, the operator must do the following before replying YES: • Issue the QUIESCE command on all other systems that share the device with this system and have the device online. • Make sure these QUIESCE commands are successful. Programmer Response: None. If the problem recurs, follow the instruction under Problem Determination. Problem Determination: Table I, items 18,29. IEA424I Once the other systems are successfully quiesced, respond YES. The system will attempt recovery. If recovery is successful, message IEA4281 displays the alternate path. The system takes the device out of the quiesced state and tries to restart the device. If the restart command is not successful, the system proceeds as if the reply were NO. SLIP ERROR DURING PER ACTIVATION/DEACTIVATION, MODEL PSA NOT UPDATED Explanation: The SLIP global PER activation/deactivation routine was not able to page-fix the model PSA (prefix storage area) and therefore could not update the PER bit in the external, SVC, and I/O new PSWs in the model PSA. Warning: Data set integrity might be lost if the device is online to another system and that system is not quiesced prior to replying YES. System Action: If a processor is varied online, the PER bit in the external SVC, and I/O new PSWs in the PSA associated with that processor will be incorrect. 'NO' Use this reply to box the device. Boxing means: Programmer Response: Follow the Problem Determination instructions and contact IBM for programming support. • I/O on the device is terminated. Problem Determination: Table I, items 2, 11, 29. • Any new I/O requests result in permanent I/O errors. • No new allocations are done for the device. • If the device was online, it is marked pending offiine. The device goes offiine when these conditions occur, in this order: IEA427A xxx FAILURE ON PATH (cuu,csid) REPLY WITH RECOVERY OPTION Explanation: A failure occurred along a path to a device; xxx is one of the following to describe the failure: CONTROL UNIT A control unit was inoperative. 1. The device is no longer allocated to any job. CHANNEL The failure occurred in a channel. 2. Allocation processing allocates any device in the system. CONTROLLER A controller was inoperative. If the device was offiine, it remains offiine. Messages IEA4291 and IEA0261 are issued. The device cannot be allocated again until the VARY command is used to make the device available. UNDETERMINED An undetermined error The failing path is identified in the message by the device address cuu and the channel set ID csid. No device is reserved on the IEA-32 MVSj370 System Messages Volume 1 'NOOP' Use this reply to attempt to restart the device without making any attempt at recovery. If the error recurs, this message is issued again. Respond as follows when the message text contains CONTROLLER: 1. VARY the path offiine. If the VAR Y PATH command is not successful, physically disable the path by turning the interface switch at the control unit to DISABLE. Do not return the switch to ENABLE until you re-IPL the system. 2. System Action: The processor waits for the operator to reply. When the reply is received, the system attempts to recover the failing channel. Reply NOOP to this message. IEA4281 DEVICE (cuu,csid) HAS BEEN RECOVERED THROUGH ALTERNATE PATH (nuu,csid) Explanation: A failure was previously detected along a path to a device. The path was reserved for the system or was in use by the system. The system has now recovered access to the device through an alternate path. The failing path is identified in the message by device address cuu and channel set ID csid. The alternate path is identified by device address cuu and channel set ID csid. System Action: If a channel program was active at the time the failure occurred, the program is restarted. Operator Response: Probable hardware error along the failing path. Contact hardware support personnel. If recovery processing is successful, the channel is available for use and the reserved or assigned devices are rereserved or reassigned on the channel. Any waiting or active I/O is restarted using the channel. If recovery processing is not successful, the channel is forced offiine and message IEA410E is issued. Each device reserved on or assigned to the channel is rereserved or reassigned over an alternate path. If a device cannot be rereserved or reassigned, it is boxed (forced offiine), message IEA026I is issued, and all I/O requests for the device are terminated in error until the device is varied online. Any waiting or active I/O is restarted on alternate paths. If an alternate path is not available, message IEA0041 is issued and the I/O is not completed. Message IEA421E is issued. Operator Response: Stop all systems that share any devices with this system. Then, reply 'U' to continue recovery processing on this processor. The stopped systems can be restarted after message IEA421E appears. Problem Determination: Table I, items 2, 18, 30. IEA439D IEA4291 o DEVICE (cuu,csid) COULD NOT BE RECOVERED THROUGH AN ALTERNATE PATH Explanation: A failure was previously detected along a path to a device. The path was reserved for the system or was in use by the system. An attempt to recover access to the device through an alternate path was not successful for one of the following reasons: • No alternate paths were available for the device. • The unconditional reserve command is not supported by the DASD hardware. • No recovery was requested. The failing path is identified in the message by device address cuu and channel set ID csid. System Action: If a channel program was active at the time the failure originally occurred, the program is posted with a permanent error condition. Operator Response: Probable hardware error along the failing path. Contact hardware support personnel. IEA438A CHANNEL RECOVERY IN PROGRESS. STOP ALL SHARING SYSTEMS. CHANNEL SET = n. REPLY 'U' AFTER ALL SHARING SYSTEMS HAVE BEEN STOPPED. Explanation: An I/O interrupt indicates that a channel in channel set n is unavailable for use. At least one device is reserved on or assigned to the failing channel. o In order to maintain data integrity for the devices or volumes on the devices attached to the failing channel, all systems that share devices with this system must be stopped before recovery processing continues. CHANNEL RECOVERY IN PROCESS. STOP ALL SHARING SYSTEMS. CHANNEL SET = n. SHOULD THE FOLLOWING CHANNELS BE RECOVERED? REPLY 'Y' OR 'N' AFTER ALL SHARING SYSTEMS HAVE BEEN STOPPED a,b,c ... Explanation: A machine check interruption routine indicates that a group of channels in channel set n is temporarily unavailable. Devices are reserved on or assigned to these channels. The message identifies the failing channels. In order to maintain data integrity for the devices or volumes on the devices attached to the unavailable channels, all systems that share devices with this system must be stopped before recovery processing continues. System Action: The processor waits for the operator to reply. If the reply is 'N', the indicated channels are forced offiine and message IEA410E is issued for each channel. Each device reserved on or assigned to one of the channels is rereserved or reassigned over an alternate path. If a device cannot be rereserved, or reassigned it is boxed (forced offiine), message IEA0261 is issued, and all I/O requests for the device are terminated in error until the device is varied online. Any waiting or active I/O is restarted on alternate paths. If an alternate path is not available, message IEA0041 is issued and the I/O is not completed. If the reply is 'Y', the processor attempts to recover the indicated channels. Wait 60 seconds to allow recovery processing to complete. If recovery is successful, the channels are available for use and the reserved or assigned devices are rereserved on or assigned to these channels. Any waiting or active I/O is restarted using these channels. lEA Messages - Supervisor IEA-33 If recovery processing is not successful, the system proceeds as if the reply were 'N'. also complete Table I, items 2, 18, and 30, for the system that includes storage director nn. Message IEA421E is issued. IEA443I Operator Response: Stop all systems that share any devices with this system. Then, reply 'N' to force the channels offline or reply 'Y' to attempt to recover the channels. The stopped systems can be restarted after message IEA421E appears. Explanation: During an IPL, dynamic pathing could not. be established. The possible values for reason code xx are: DYNAMIC PATHING NOT AVAILABLE -REASON CODE xx Problem Determination: Table I, items 2, 18, 30. Reason Code Explanation IEA440A 04 A recovery routine could not be established. 08 Initialization processing could not establish iECVDPTH as a listener for the VARY ONLINE and VARY OFFLINE events. 12 lOS processing was unable to create the path group ID, or was unable to obtain storage for the path group ID. PROCESSOR RECOVERY IN PROGRESS. STOP SYSTEMS SHARING THE FOLLOWING DEVICES: ddd[,ddd) ... Explanation: A processor has failed. The devices listed in this message are reserved on or assigned to channels that can only be accessed by the failing processor. In order to maintain data integrity, all systems that share the devices listed in the message must be stopped while the system attempts to recover the device reservations or assignments. This message is followed by message IEEI2SA. System Action: Dynamic pathing is not available for the current IPL. Processing continues. Operator Response: Notify the system programmer. System Action: The processor waits for the operator to reply to message IEEI2SA. When the reply is received, the system attempts to rereserve or reassign each device over an alternate path on a channel that can be accessed by the operative processor. If an alternate path is available, the device remains online. If an alternate path is not available, the device is boxed (forced offline) and message IEA026I is issued. Operator Response: Stop all systems that share the devices listed in the message. Then, reply 'U' to message IEE12SA to continue recovery processing. Restart the stopped systems after message IEA858E is issued. Problem Determination: Table I, items 2, 11, 30. IEA442E ddd REPORTS DISABLED INTERFACE ON nn -FAULT CODE = cccc -- NOTIFY CE Explanation: An I/O request failed because one of the pair of storage directors within a 3880 storage control unit is disabled. The operative storage director detects and reports the disabled status of the other. The meaning of the variables in the message text is as follows: Programmer Response: If you want to establish dynamic pathing, correct the problem and repeat the IPL. Problem Determination: Table I, items 2, 13, and 29. IEA444I DYNAMIC PATHING NOT ( OPERATIONAL ON REMOVED FROM DEVICE ddd ( PATH (ddd,y) I I Explanation: A VAR Y command was entered, or the system invoked channel recovery processing. As part of reconfiguration processing or channel recovery processing, the dynamic pathing module (lECVDPTH) made an unsuccessful attempt to establish or remove a path or path group. The explanation of each of the possible message texts is: DYNAMIC PATHING NOT OPERATIONAL ON DEVICE ddd One of the following occurred: ddd The address of the I/O device that reported the disabled status of storage director nn. • An attempt to establish dynamic pathing for device ddd was not successful. The path group was not established. nn The identification number of the disabled storage director. • cccc The fault code that the customer engineer uses to find the reason why the storage director is disabled. An attempt to add a path or to remove a path from an established path group was not successful. IECVDPTH disbanded the path group; that is, IECVDPTH removed the path group ID from all of the paths to device ddd. System Action: The system records the disabled status of storage director nn in SYS1.LOGREC and retries the I/O request on device ddd. Operator Response: Notify your customer engineer. Problem Determination: Table I, items 2, 18, and 30. If storage director nn is not a part of the system that issued this message, IEA-34 MVSj370 System Messages Volume 1 DYNAMIC PATHING NOT OPERATIONAL ON PATH(ddd,y) An attempt to add path(ddd,y) to the path group was not successful, where path(ddd,y) is the path to device ddd on channel set y. IECVDPTH then made an unsuccessful attempt to disband the path group. However, path(ddd,y) might have been varied online successfully even though it could not be added to the path group. If path(ddd,y) was varied online, the device identifies the path as belonging to a system other than the one to which the established path group belongs. c C·\ " DYNAMIC PATHING NOT REMOVED FROM DEVICE ddd The fields in the message are as follows: An attempt to remove the path group from device ddd was not successful. IECVDPTH made an unsuccessful attempt to disband the path group. cuu The path identifier of the unavailable path. ss-cc-d The storage director identifier of the storage director that detected the problem. n =1 The data path switch is probably open. n=2 All online paths are experiencing the failure. n=3 Some, but not all, of the online paths are experiencing the failure. DYNAMIC PATHING NOT REMOVED FROM PATH(ddd,y) An attempt to remove path(ddd,y) from its path group was not successful, where path(ddd,y) is the path to device ddd on channel set y. IECVDPTH made an unsuccessful attempt to disband the path group. System Action: Processing continues. System Action: Processing continues. Operator Response: Notify the system programmer. Programmer Response: If there are a number of hardware entries for device ddd in SYS1.LOGREC, probable hardware problem. If the path group ID information in the SYS1.LOGREC OBR-DPA record is not correct, probable software problem. Contact the appropriate IBM representative for assistance. Operator Response: If n = 1, close the data path switch. If n = 2, VARY omine device ss-cc-d and notify the system programmer. If n =3, VARY omine path cuu and notify the system programmer. Problem Determination: Table I, items 2, 13, 29, and 30. Problem Determination: None. IEA446D CHANNEL RECOVERY IN PROGRESS. CHANNEL SET y. SHOULD THE FOLLOWING CHANNELS BE RECOVERED REPLY 'Y' OR 'N' abc c Explanation: A machine check interruption routine (IECVIRST) indicates that a group of channels in channel set y is temporarily unavailable. The channels are listed in the message text. There are no outstanding reserves on these channels. 1,SENSE DATA LOGGED FOR DEVICE ss-cc-d IEA448I 2,SENSE DATA LOGGED FOR CONTROLLER ss-cc-X Explanation: The specified device or controller has returned environmental data. The data has been written to SYS I.LOGREC. This message asks the operator if he wants the system to do recovery processing for these channels. ss-cc-d Storage director identifier of the storage director that caused the data to be logged. System Action: The system waits for the operator to reply. ss-cc-X Controller identifier of the controller that caused the data to be logged. If the reply in N, the system forces the channels omine and issues message IEA410E for each of them. System Action: Processing continues. If the reply is Y, the system attempts to recover the channels. If the recovery is not successful, the system proceeds as if the operator had replied N. Operator Response: Notify the system programmer. Operator Response: Reply Y or N. If you reply Y, allow 60 seconds for recovery processing to complete. IEA449A Programmer Response: None. Explanation: The 3880 Storage Control Model 11 detected a 3350 write inhibit switch in the read position. cuu is the path ID of the path that reported the error. The last digit of cuu indicates the physical 3350. The possible values of the last digit of cuu in hexadecimal and the meaning of each follow: IEA447E 1,PATH cuu TO DEVICE ss-cc-d UNAVAILABLE, DATA PATH SWITCH MAY BE OPEN IEA447E n,PATH cuu TO DEVICE ss-cc-d UNAVAILABLE Explanation: Device ss-cc-d cannot be reached through path cuu because of one of the following: • • o IEA448I A hardware failure The data path switch for the device is open Problem Determination: None. RESET WRITE INHIBIT SWITCH ON PAGING DEVICE - cuu Digit Meaning o or 8 Device Device Device Device Device Device Device Device I or 2 or 3 or 4 or 5 or 6 or 7 or 9 A B C D E F 0 1 2 3 4 5 6 7 lEA Messages - S,upervisor lEA-35 System Action: The error recovery procedure (ERP) reissues the channel command words (CCWs) that failed. Problem Determination: Table I, items 2, 18, 30. IEA4S3I Operator Response: Set the 3350 write inhibit switch to the RfW (read/write) position. When the write inhibit switch has been set to the RfW position, reply 'U' to this message. This message may be followed by another IEA449A message. If you receive another IEA449A message after setting the switch, reply 'U' to continue processing. SUBSYSTEM STORAGE AVAILABILITY THRESHOLD CROSSED - cccc-ss-xx-xx Explanation: The amount of subsystem storage omine in the 3880 cache control units crossed a reporting boundary making a portion of the subs),stem storage unusable. The fields in the message are: Programmer Response: None. cccc The fault symptom code from sense bytes 22 and 23. Problem Determination: Table I, items 2, 18, 30. ss-xx-xx The physical identifier of the reporting storage director. IEA4SlI MICROCODE LOGICAL ERROR - FAULT CODE = cccc-ss-xx-xx Explanation: An internal logic error occurred during a subsystem storage operation on the 3880 cache control units. The fields in the message are: cccc The fault symptom code from sense bytes 22 and 23. ss-xx-xx The physical identifier of the reporting storage director. System Action: The error recovery procedure (ERP) reissues the channel command words (CCWs) that failed. Operator Response: The system issues this message because of a hardware error. The subsystem storage remains operational, allowing service to be deferred until it is convenient. Follow installation procedures to take corrective action. Programmer Response: None. System Action: The system terminates I/O processing for this request. If the error occurred in the 3880 cache control units, subsystem storage is taken omine, and future I/O requests are processed directly with the DASD. Operator Response: The system issues this message because of a microcode error. Follow installation procedures to take corrective action. Problem Determination: Table I, items 2, 18, 30. IEA454I SUBSYSTEM STORAGE IS UNUSABLE - FAULT CODE = cccc-ss-xx-xx Explanation: Subsystem storage in the 3880 cache control units is unusable due to previously reported failures of a device or subsystem storage. The failures are recorded in the error recording data set. The fields in the message are: Programmer Response: If the error occurred on the Model 11, reconfigure the system to move the paging data to another subsystem. Otherwise, no action is required. cccc The fault symptom code from sense bytes 22 and 23. ss-xx-xx The physical identifier of the reporting storage director. Problem Determination: Table I, items 2, 18,30. IEA4S2I SUBSYSTEM STORAGE EQUIPMENT CHECK FAULT CODE = cccc-ss-xx-xx Explanation: An equipment check occurred during a subsystem storage operation on the 3880 cache control units. The fields in the message are: cccc The fault symptom code from sense bytes 22 and 23. ss-xx-xx The physical identifier of the reporting storage director. System Action: The system terminates I/O processing for this request. System Action: The system terminates I/O processing for this request. If the problem occurred in the 3880 cache control units, subsystem storage is taken omine, and future I/O requests are processed directly with the DASD. Operator Response: The system issues this message because of a hardware error. Follow installation procedures to take corrective action. Programmer Response: If the problem occurred on the 3880 Model 11, reconfigure the system to move the paging data to another subsystem. Otherwise, no action is required. Problem Determination: Table I, items 2, 18, 30. IEA4SSI Operator Response: The system issues this message because of a hardware error. Follow installation procedures t" take corrective action. Programmer Response: None. IEA-36 MVSj370 System Messages Volume 1 SUBSYSTEM STORAGE MUST BE INITIALIZED - FAULT CODE = cccc-ss-xx-xx Explanation: An error occurred during a subsystem storage operation on the 3880 Storage Control Model 11. The data in the cache may not be valid. 0.'·" 'j The fields in the message are: Programmer Response: None. cccc The fault symptom code from sense bytes 22 and 23. Problem Determination: Table I, items 2, 18, 30. ss-xx-xx The physical identifier of the reporting storage director. IEA459I System Action: The system terminates I/O processing for this request. Operator Response: The system issues this message because of a hardware error. Re-IPL the system to reinitialize the subsystem storage. Follow installation procedures to take corrective action. Programmer Response: If the subsystem storage remains unusable following the system IPL, reconfigure the system to move the paging data to another subsystem. Problem Determination: Table I, items 2, 18, 30. IEA457I TRACK FORMAT NOT SUPPORTED FOR PAGING - DEVICE ddd - cccc-ss-xx-xx Explanation: The 3880 Storage Control Model 11 detected an invalid track format or no-record-found error. J CACHING RESET - REDEFINE BOUND AREAS/NON CACHING DEVICES - cuu Explanation: Caching was automatically reinitialized by the 3880 Control Unit following a storage director communication timeout or a subsystem storage control structure failure. In the message text, cuu is the logical address of the reporting path. System Action: The error recovery procedure (ERP) reissues the channel command word (CCW) that caused this message to be issued. Bound areas of cache and the non-caching state of the devices were reset. Operator Response: If any bound areas or non-caching devices are required, they must be established. If none are required, no action is required. Programmer Response: None. Problem Determination: None. IEA466I PATH(cuu,x) PERMANENT I/O ERROR,FAULT CODE=cccc The fields in the message are: o ddd The device number for the DASD. cccc The fault symptom code from sense bytes 22 and 23. ss-xx-xx The physical identifier of the reporting storage director. System Action: The error recovery procedure (ERP) reissues the channel command words (CCWs) that failed. Operator Response: Notify the system programmer of this message. Programmer Response: Format the paging packs attached to storage director I of the 3880 Model 11. Explanation: The system detected a permanent I/O error associated with one path for a device with multiple paths. The fields in the message are: cuu x cccc Path identifier for the path associated with the error. Channel set of the path associated with the error. Fault code for the error. System Action: The system used another path for the I/O request, and the request was completed successfully on the other path. Operator Response: Notify the system programmer. If the error persists, vary the path offline. Programmer Response: Contact IBM for hardware support, if needed. Problem Determination: Table I, items 2 and 29. Problem Determination: Table I, items 2, 18, 30. IEA458I STORAGE DIRECTOR COMMUNICATION FAILED - FAULT CODE = cccc-ss-xx-xx Explanation: The 3880 cache control unit storage directors cannot communicate. cccc is the fault. The fields in the message are: cccc The fault symptom code from sense bytes 22 and 23. ss-xx-xx The physical identifier of the reporting storage director. IEA467E PATH(cuu,x)WRITE INHIBITED(type) FOR ALL WRITE OPERATIONS Explanation: The system detected a hardware write error associated with a path for which recovery was unsuccessful. Subsequent writes to that device or any other device on that path could result in loss of data. The fields in the message are: System Action: The error recovery procedure (ERP) reissues the channel command words (CCWs) that failed. o Operator Response: If the problem occurred on the 3880 Control Unit, check the 3880 Enable/Disable switches to ensure that they are enabled. If the problem occurred on the 3880 Control Unit or if the 3880 switches are enabled, this problem is probably the result of a hardware failure. Follow installation procedures to take corrective action. cuu Path identifier for the path associated with the error. x Channel set of the path associated with the error. type Type of interface associated with the storage director against which the Diagnostic Control Command Inhibiting Write Operations was issued. The type is one of the following: SD (storage director) CHANNEL CONTROLLER lEA Messages - Supervisor lEA-3 7 System Action: The system varies the path offiine, then retries the failing chain on another path to the same device, if another path is available. Operator Response: Follow established installation procedures to correct the hardware problem. Notify the system programmer. Programmer Response: After the hardware malfunction is corrected, submit a job to run an ICKDSF CONTROL command to reset the fenced condition to one of the devices attached to the fenced interface. See Device Support Facilities Users Guide and Reference for the CONTROL command. Problem Determination: Table I, items 2, 18, 30. The following is the recovery procedure if no online paths remain: IEA469I PATH(cuu,x) HAS BEEN VARIED OFFLINE 1. Vary force offiine one of the devices attached to the interface. Explanation: The system varied a path offiine because of an I/O error that occurred on that path. 2. Cancel all jobs that are using the device. The fields in the message are: 3. Vary online at least one path to the device. cuu x 4. Vary the device online and make sure that no jobs allocate it. 5. 6. Issue an online ICKDSF CONTROL WRITEALLOW command to one device attached to the previously failing interface. Now vary online all remaining paths that the system had varied offiine. Path identifier for the path. Channel set of the path. System Action: The system varies the path offiine, then retries the failing chain on another path to the same device, if another path is available. Operator Response: Notify the system programmer. Programmer Response: None. Problem Determination: Table I, items 2, 18, 30. The following is the recovery procedure if one or more paths remain online: 1. Issue an online ICKDSF CONTROL WRITEALLOW command to one device attached to the previously failing interface. 2. Now vary online all remaining paths that the system had varied offiine. Programmer Response: After the hardware malfunction is corrected, submit a job to run an ICKDSF CONTROL command to reset the fenced condition to one of the devices attached to the fenced interface. See Device Support Facilities Users Guide and Reference for the CONTROL command. IEA470W THE PROCESSOR CONTROLLER HAS FAILED. SOME CRITICAL SYSTEM FUNCTIONS HAVE FAILED. AN ORDERLY SHUTDOWN OF THE SYSTEM SHOULD BE IMMEDIATELY ATTEMPTED IN ORDER TO MINIMIZE THE IMPACT OF THIS FAILURE. Explanation: The processor controller (also known as the MSSF, maintenance service and support facility) has encountered a hardware failure. MVS cannot function when the processor controller is not operational. System Action: A complete MVS system failure is imminent. MVS will not remain functional for any predictable period of time. Problem Determination: Table I, items 2, 18,30. IEA468E WRITE INHIBITED PATH(cuu,x) ENCOUNTERED Operator Response: If MVS is still responding to your commands, attempt an orderly shutdown, following the procedures of your installation. Notify the system programmer. Explanation: The system tried to issue I/O to a device through a path that was previously write inhibited. Programmer Response: This is a hardware problem. Contact IBM for support. The fields in the message are: IEASOOA RESTART INTERRUPT DURING jjjsss UNKNOWN JOBNAME cuu x Path identifier for the path. Channel set of the path. System Action: The system varies the path offiine, then retries the failing chain on another path to the same device, if another path is available. Operator Response: Follow established installation procedures to correct the hardware problem. Notify the system programmer. See message IEA467E for recovery procedures. IEA-38 MVS/370 System Messages Volume 1 ASID= asid MODE = (TASK SRB WAIT 1 PSW= ppp...pp * REPLY RESUME TO RESUME INTERRUPTED PROGRAM OR ABEND TO ABEND INTERRUPTED PROGRAM Explanation: The operator caused a restart interruption and specified REASON o. This message identifies the work that was in progress at the time of the interruption, and asks the operator if he wants to resume that work or terminate it. c The meaning of the fields that identify the work are: IEA502A jjj sss asid MODE Explanation: MVS experienced a restart interrupt and could not obtain the restart reason code from the MSSF (maintenance and service support facility). the jobname the stepname the address space ID one of the following: • • • • TASK, if the work was running under a TCB SRB, if the work was running under an SRB WAIT, if the system wait task had control *, if it was none of the above ppp ... pp the PSW at the time of the restart interruption RESTART REASON COULD NOT BE READ, REPLY WITH REASON CODE System Action: MVS waits for the operator to respond. Operator Response: Reply to this message with the same restart reason code that you entered on the system console when you requested a PSW restart. If you did not enter a restart reason code on the system console, reply O. System Action: The system waits for the operator to reply. IEA530I Operator Response: Reply RESUME if you want the job that was in progress to continue. Reply ABEND to terminate the job with system completion code 071. Programmer Response: None. IEA50n SYSTEM NON-DISPATCHABILITY INDICATOR IS OFF. WAS ON, IS NOW BEING RESET. [WRITE-TO-OPERATOR BUFFER LIMIT EXCEEDED. ISSUE K M,MLIM COMMAND TO RAISE LIMIT.] [NO BATCH JOBS OR TIME SHARING USERS FOUND. RECOMMEND YOU DISPLAY ACTIVE AND DISPLAY QUEUES.] o CPUID MISMATCH - CPlJID xxxxxxxxxx USED Explanation: (1) An IPL is being done on an attached processor system with the maintenance switch in the APU position, (2) The Mass Storage Control is being varied online with the Mass Storage Control processor offiine but with the channel reconfiguration hardware active, or (3) the Mass Storage Control tables do not agree with the current configuration. For these cases, the CPUID of the processor with the Mass Storage Control interface and the CPUID in the Mass Storage Control tables do not agree. The CPUID from the Mass Storage Control tables was used. System Action: Mass Storage System processing will continue with the CPUID from the Mass Storage Control tables. Explanation: The operator caused a restart interruption and specified REASON 1. REASON 1 tells the system to take certain diagnostic and repair actions. This message reports the results of some of those actions. Operator Response: Check if the CPUID to be used is valid for the system. If the reason is case 3 above, notify your system programmer because the Mass Storage Control tables are not defined correctly. do not run any jobs. The first line tells what the system found when it checked the nondispatchability indicator (the CSDSYSND flag) -- either the system found the indicator off, or the system found it on and scheduled a routine to set it off and to mark all ASCBs dispatchable. Problem Determination: Table I, items 2, 13, 17, and 29. If the two lines beginning with the words WRITE-TO-OPERATOR BUFFER appear, the number ofWTO buffers equals or exceeds the established limit. If the lines beginning with the words NO BATCH JOBS appear, the system checked all ASCB's (address space control blocks), but found no batch jobs and no time sharing users. However, there may be started tasks in the system. IEA5311 UNABLE TO READ MSC TABLES - REASON CODE = xxx Explanation: During the processing to bring the Mass Storage Control online (during either an IPL or a VARY MSC ONLINE), the Mass Storage Control tables could not be read. System Action: Mass Storage System processing will continue with the CPUID of the processor with the Mass Storage Control interface. Operator Response: Notify your system programmer. System Action: Restart processing continues. Problem Determination: Table I, items 2, 13, and 30. Operator Response: If WRITE-TO-OPERATOR BUFFER LIMIT EXCEEDED appears, use the K M,REF command to display the limit, and the K M,MLIM = nnnn command to raise the limit. IEA532I If NO BATCH JOBS OR TIME SHARING USERS FOUND appears, and you expected to find some, use the D ACTIVE and D QUEUE commands to help identify the problem. For example, perhaps the job queues are being held and therefore no jobs can be initiated. UNABLE TO DETERMINE CPUID - CPUID xxxxxxxxxx USED Explanation: During the processing to bring the Mass Storage Control online (during an IPL or a VARY MSC ONLINE), the CPUID could not be determined from the Mass Storage Control tables. System Action: Mass Storage System processing will continue with the CPUID of the processor with the Mass Storage Control interface. Programmer Response: None. o lEA Messages - Supervisor IEA-39 Operator Response: Notify your system programmer. The Mass Storage Control tables can be in error. In the message text, D indicates that the volume whose serial number is ser is to be demounted from the device whose unit address is ddd, in hexadecimal. Problem Determination: Table I, items 2, 13, and 30. IEA5331 MSS INOPERATIVE. ICBMSG05 LOAD FAILED. ABEND CODE = xxx Operator Response: Demount the volume. Then respond as indicated for message IEA605A, which follows this message. IEA60SA Explanation: The LOAD macro issued ot load module ICBMSG05 failed. Mass Storage System Communicator initialization cannot complete. System Action: Processing continues without the Mass Storage System. Operator Response: Notify your system programmer. Vary online a Mass Storage Control to obtain Mass Storage System operation. While the Mass Storage System is inoperative, jobs calling for mass storage volumes will fail. Under these conditions, jobs that require the Mass Storage System should not be started. Programmer Response: Take corrective action according to abend code in the message. Explanation: M indicates that the volume whose serial number is ser is to be mounted on the device whose unit address in hexadecimal is ddd. Message IEA604A or IEA606I precedes this message, indicating the reason for the mount request. In the message text, jjj is the name of the job in control during which intervention is required. If the job name cannot be determined, this field is left blank. Operator Response: If the volume requested is not available, cancel the job. Otherwise, mount the indicated volume. (If message IEA606I precedes this message, the volume indicated in that message must first be demounted from the device.) IEA6061 IEA5341 MSS INOPERATIVE. ICBMISG05 GETMAIN FAILED. RIC = xxx Explanation: A GETMAIN macro issued for SP245 storage failed during execution of ICBMSG05 Mass Storage System initialization code. This failure does not stop system initialization. However, the Mass Storage System will be inoperative until ICBMSG05 can successfully execute. M ddd,ser"W) ddd,BAD VOLUME LABEL,cm,stat,senbbbbbb" ser,[jjj) Explanation: A permanent input/output error occurred while trying to read the volume serial number of the indicated volume. In the message" text, iQ hexadecimal, the fields are: ddd Unit address of the device. System Action: Processing continues with the Mass Storage System inoperative. cm Operation code of the channel command word (CCW) during whose execution the error occurred. If the channel command word cannot be found, this field appears as **. Operator Response: Contact your system programmer. Programmer Response: Take corrective action according to the return code from the GETMAIN macro. If the failure conditions can be corrected and when the conditions are corrected notify the system operator to vary online the Mass Storage Control to restore Mass Storage System operations. stat Status portion of the channel status word (CSW). sens First 2 sense bytes for the error condition. IEA5381 MSC INITIALIZATION DELAYED - TOD CLOCK INVALID Explanation: The TOD clock is invalid during MSC (mass storage control) initialization. MSC initialization is delayed until MSSC (mass storage system communicator) task initialization. MSC is initialized at this time whether or not the TOD clock is valid. System Action: The system continues processing. Before MSSC task initialization, the system issues message IEA888A, which allows the operator to change the value of the TOD clock. Operator Response: None for this message, but respond to message IEA888A. IEA604A D ddd,ser Explanation: The operator replaced a required direct access volume without having received a mount request. lEA-40 MVS/370 System Messages Volume 1 bbbbbb Next 3 sense bytes for the error condition. This field appears only for devices that give more than 2 bytes of sense information. ser Serial number of the volume on which intervention is required. ill The name of the job in control when intervention is required. If the jobname cannot be determined, this field is left blank. Operator Response: Respond as indicated for message IEA605A, which follows this message. c IEA700I C" cde[-rc] (iDaaa I sss ff [dddddddd] Explanation: The control program detected an error during the execution of a GETMAIN or FREEMAIN macro instruction. The job step was abnormally terminated with a system completion code of cde. This message provides additional information on the error. 40A Subpool FREEMAIN for SQA, CSA, subpools 254 or 255, or invalid subpool; or problem program freeing subpool O. 478 Subpool FREEMAIN for SQA, CSA, subpools 254 or 255, or invalid subpool, or problem program freeing subpool O. 504 Length and address lists overlap. 05 In the message text, the fields are: Length and address lists overlap. 604 Parameter list for the GETMAIN macro instruction contained an invalid address, or the address of the parameter list was invalid. 605 Reason code. Included only when there are multiple reasons for issuing the message. Parameter list for the FREEMAIN macro instruction contained an invalid address, or the address of the parameter list is invalid. 804 Requested amount of virtual storage was not available. job name 804 cde System completion code. rc iii 2 A negative length was specified. OA 1 Requested amount of virtual storage was not sss available. step name Requested amount of virtual storage was not available. 878 ff Flag byte. A '00' indicates that the GETMAIN or FREEMAIN macro instruction was entered via an SVC instruction. An '80' indicates that GETMAIN or FREEMAIN was entered via a branch and that job jjj has been replaced by branch address aaa. aa 878 2 90A Address not multiple of 8. 978 Address not multiple of 8. A05 The area being freed overlaps an area that is already free. Return address of the calling routine from register 14 if the entry to GETMAIN or FREEMAIN was not via an SVC instruction. 0 Variable data in hexadecimal. Data is 3 to 5 full words in 'length. The length and meaning of the hexadecimal data dddddddd is dependent on system completion code cde and reason code rc given in the message text. The meanings of the applicable reason codes are as follows: cde rc 305 305 Meaning 30A The area being freed overlaps an area that is already free. AOA 2 The area being freed overlaps an area that is already free. A78 A78 Part of the area being freed is still fixed in real storage. 2 Part of the area being freed is still fixed in real storage. B04 Problem program requests subpool 128 to 255 or authorized program requests invalid subpool. B05 Problem program requests subpool 128 to 255 or authorized program requests invalid subpool. Specified virtual storage area was not in named subpool. BOA Problem program requests subpool 128 to 255 or authorized program requests invalid subpool. Specified virtual storage area was not in named subpool. 2 of 4p A05 2 Part of the area being freed is still fixed in real storage. AOA dddddddd A negative length was specified. Address not multiple of 8. 905 Specified subpool could not be found. 30A 2 Specified subpool could not be found. B78 30A 4 Zero length was not specified for subpool FREEMAIN. Problem program requests subpool 128 to 255 or authorized program requests invalid subpool. D05 Specified virtual storage area was not in named subpool. No AQE when there should be one (LSQA not owned by requesting task). DOA No AQE when there should be one (LSQA not owned by requesting task). D78 No AQE when there should be one (LSQA not owned by requesting task). 378 378 2 Specified subpool could not be found. 378 4 Zero length was not specified for subpool FREEMAIN. C ,,' lEA Messages - Supervisor lEA-41 In the variable data field, word I contains the address of the currently addressable ASCB, and word 2 contains the address of the TCB to which the storage is related. The contents of words 3, 4, and 5 depends on system completion code cde and reason code rc: cde rc word 3 word 4 305 305 30A 30A 30A 40A 378 378 378 40A 478 504 505 604 605 804 804 80A 878 878 905 90A 978 A05 A05 AOA AOA A78 A78 B04 B05 BOA B78 D05 DOA D78 I 2 I 2 4 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 xl xl xl xl x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x2 x5 x5 x5 x5 x5 x5 x5 x5 x5 x5 x5 I 2 4 I I 2 I I 2 I 2 I 2 I 2 word 5 Programmer Response: Refer to the explanation of completion code cde in the VS2 System Codes for the complete response to this message. cde(-rc] iii sss MODULE ACCESSED mod IEA7031 cde system completion code rc reason code. Included only when there are multiple reasons for issuing the message. iii job name x3 x4 x3 x3 x4 x5 x5 x5 x5 x5 x5 x5 x5 x5 sss step name mod the name of the module being accessed at the time of the error. x7 This message is issued for the following completion codes: 106 OB FETCH's FRR unexpectedly received control 106 OC Not enough storage for FETCH to do GETMAIN 106 OD Invalid record type in load module 106 OE Invalid address in load module 106 OF Uncorrectable input/output error 306 04 Program not found in indicated authorized library 306 08 Uncorrectable I/O error 306 OC Authorized user requested a module which could not be found on an authorized library, but a module with the same name was found on an unauthorized library. 306 14 The first byte is the number of the subpool for which the request was made; the last three bytes are the number of bytes requested. The LOAD macro instruction was issued with the GLOBAL=YES parameter, but the module to be loaded is not reentrant or is in an unauthorized library. 306 18 x3- Number of bytes in the largest available block of virtual storage in your region. The LOAD macro instruction includes the GLOBAL = (YES,F) parameter for a module with page boundary alignment. 406 LINK, ATTACH, or XCTL to LOAD ONLY module x4- Full length as specified. 706 Load module marked by linkage editor as 'not executable' x5- Beginning address of the virtual storage area to be freed. x7- Number of bytes of overlap into free area. x7 x7 x5 x5 x5 x5 where: Address of the GETMAIN or FREEMAIN parameter list. The first word of the parameter list is the address of the length list specified in the LA operand; the second word is the address of the address list specified in the A operand. IEA-42 _ In the message text, the fields are: rc x2- ~_ Explanation: During execution of a LINK, LOAD, ATTACH, or XCTL macro instruction, the control program encountered an error while loading module mod. The system completion code is cde. This message provides additional information on the error. cde xl- 0 I, I ~ MVS/370 System Messages Volume 1 806 00 Explanation of Reason Code The LOAD macro instruction was issued with the ADDR parameter or the LSEARCH=YES parameter, but the specified module could not be found. C c 806 04 Specified entry point not found 806 08 Uncorrectable input/output error 806 OC SVC routine not in LPA 806 10 DCB not open or invalid for BLDL . 906 Maximum use count exceeded A06 Serial reusable load module already queued for prior request D06 A task tried to LOAD the module, but the module had already been LOADed, with different attributes, within the same job step task TCB chain. Programmer Response: Refer to the explanation of completion code cde in the VS2 System Codes for the complete response to this message. I~A768I FAILURE IN CREATING DUMPSRV ADDRESS SPACE mc, rc, rsn Explanation: An error occurred during the creation of the dumping services (DUMPSRV) address space. The fields mc, rc, and rsn contain, respectively, a module code, return code, and reason code. The codes give additional information about the error. Value of mc 01 Explanation IEA791I ADDRESS SPACE asid CANNOT BE TERMINATED - JOB iii Explanation: An error occurred during address space termination for address space ID asid . .ill is the job name for the initiated task, the started task, the mount, or the TSO logon that was executing in the address space. System Action: The system removes the address space control block (ASCB) from the termination queue and does not complete termination of the address space. The system will ignore any attempts to cancel or force the address space. In most cases, the system writes in SYSl.LOGREC an error record that contains the ASCB at SDWAVRA. Operator Response: Notify the system programmer. Problem Determination: Table I, items 2, 18,29. cde COMMUNICATION TASK ABEND, (NO] DUMP TAKEN IEA800A Explanation: This message informs the system operator that Commtask has abnormally terminated and a dump was or was not taken. cde is the ABEND completion code. System Action: This message is also recorded on the SYSl.LOGREC data set to aid in problem determination. Operator Response: None. II I The failure occurred in the system address space creation routine, IEEMB881. The rc and rsn fields contain the return code and reason code that IEEMB881 placed in register 15 and register o. These values are documented in MVS System Initialization Logic. IEA8011 02 The failure occurred in the DUMPSRV address space initialization routine, lEAVTSAI. The possible value for rc and its meaning is: Explanation: Either the job step task (JS) or a subtask (ST) associated with the job name (jjj) and the step name (sss) failed while operating in step must complete status. If the job name or step name is unavailable, UNIDENTIFIED TASK replaces jjj sss. 04 A GETMAIN for the SDUMP virtual buffer failed. Values are not assigned to field rsn. o 03 The DUMPSRV address space initialization routine, lEAVTSAI, received a nonzero return code from the master scheduler initialization WAIT/POST routine, IEEMB883. The rc field contains the nonzero return code. The meaning of the return code is explained in MVS System Initialization Logic. I UNIDENTIFIED TASK ill sss JS ST FAILED WHILE IN MUST COMPLETE STATUS System Action: Exclusive systems enqueued resources follow this message. The 'must complete' status is reset. Operator Response: Notify the system programmer that a 'must complete' task has failed. Problem Determination: Table I, items 2, Sa, 15, 16,29. IEA801W DAT ERROR IN SYSTEM ADDRESS SPACE System Action: The system takes no more enabled suspend summary dumps. It substitutes disabled summary dumps for SVC dumps that have the SUSPEND = YES parameter. Other system processing continues. Operator Response: Inform the system programmer of this message. Programmer Response: Call your IBM representative for programming assistance. Explanation: A DAT (dynamic address translation) error occurred for a system address space. RTM (recovery termination manager) does not terminate the address space because the ASCBNOMT and ASCBNOMD fields of the ASCB (address space control block) show that the MEMTERM option of the CALLRTM macro instruction is not valid for the address space. The address space is crucial for system operation. System Action: The system enters a wait state with wait state code AOO. Problem Determination: Table 1, items 18 and 29. Operator Response: Notify the system programmer. c lEA Messages - Supervisor lEA -43 Programmer Response: Correct the error and re-IPL the system. confirm that the abend prevented the job step that connected to the TP port from issuing a DISCONNECT. Problem Determination: Table I, items 2 and IS. IEA803I I~~ 1 FAILED WHILE IN 'STEP MUST COMPLETE' STATUS DUE TO f Ucde 1 1Scde Explanation: Either the job step task (JS) or a sub task (ST) failed while operating in 'step must complete' status. The error that caused the failure is represented by the system (Scde) or the user (Ucde) completion code. System Action: The operator is notified of this, along with . exclusive systems resources held. The 'must complete' status IS reset. Programmer Response: Locate the task that failed while operating in 'step must complete' status to determine the cause of the failure. Correct the error and run the job again. Problem Determination: Table I, items Sa, 15, 16,29. IEA804E VIOLATION OF MSSF TP PORT PROTOCOL DETECTED IN JOB jjj Explanation: Job jjj is still using the monitoring and system support facility (MSSF) teleprocessing port (TP port) after it has issued a DEQ to release logical control of the TP port. When the next job enqueued on the TP port tries to take control of it, the next job receives return code OS in register 15, indicating that the TP port is not available. IEA806I Explanation: A task has been terminated due to an I/O error (system completion code X'2S'). In the message text, ill indicates the job name, and sss, the step name. Operator Response: None. Repeated occurrences of this message indicate that the page data set should be reallocated and formatted at the next IPL. Problem Determination: Table I, items 1,2, Sa, 13, 16,29. IEAS07I In the message text, the fields are: rc Reason code, one of the following: LINK, LOAD, or XCTL parameter list invalid. 2 LINK, LOAD, XCTL, or DELETE address of EP/DE invalid. 3 LINK, LOAD, XCTL - DE supplied in the parameter list is too small to describe the requested module or contains an invalid c-byte (user data field length). Operator Response: Notify the programmer responsible for job ill. Cancel job ill if the programmer determines that job ill should 4 SYNCH parameter list invalid. Either an undefined field in the parameter list contains a non-zero value, or the program issuing the SYNCH macro instruction is not authorized to use the parameters specified in the macro instruction. no longer be using the TP port. Programmer Response: Modify job jjj so that the job issues a TP DISCONNECT before it issues a DEQ to release control of the port. 5 A request for an alias was made. However, the CDE that was found for the major name was already an alias. RECOVERY DISCONNECT OF MSSF TP PORT ISSUED FOR JOB iii Explanation: Job jjj was using the monitoring and system support facility (MSSF) teleprocessing port (TP port) when either the job step that made the connection to the TP port terminated, or the address space in which job ill was running terminated. At the time of termination, the job step had not disconnected from the TP port. The MSSF SVC resource manager has issued a DISCONNECT to make the port available to other jobs. 6 LOAD includes both the ADDR=addr parameter and the GLOBAL = YES parameter. iii Job name sss Step name System Action: Processing continues. Operator Response: None. Programmer Response: If job ill or its address space completed normally, review the program to be sure that the job step that connects to the TP port issues a DISCONNECT before it completes. If job ill or its address space terminated abnormally, IEA-44 MVS/370 System Messages Volume 1 206-rc iii sss ff dddddddd (dddddddd) Explanation: The control program detected an error during the execution ofa LINK, LOAD, DELETE, XCTL, or SYNCH macro instruction. The job step was abnormally terminated with a system completion code of 206. This message provides additional information on the error. System Action: Job jjj keeps control of the TP port until job jjj completes. System processing continues. IEA8051 iii.sss HAS BEEN TERMINATED DUE TO AN UNCORRECTABLE I/O ERROR ON THE PAGE DATASET ff Always 0 dddddddd Address of LINK, LOAD (SVC 122), XCTL, or SYNCH parameter list in hexadecimal. Always 0 for LOAD (SVC 6) or DELETE macro instructions. o (dddddddd] Variable data in hexadecimal, either one or two fullwords, whose meaning depends on the reason code: rc Word I Word 2 Xl Xl Xl X2 1 2 3 5 Where: Xl is the address of EP/DE X2 is the expected length of DE or the invalid length (because of an invalid c-byte) Programmer Response: See the programmer response for system completion code 206. IEA808I o GTF TERMINATED DURING TRACE FORMATTING IEA8371 DISCARD ALL PERFORMED FOR CACHE AT cua Explanation: Auxiliary storage manager (ASM) initialization issues this message when a DISCARD ALL is executed for the cache of a 3880 control unit, model 11, with control unit address cua. For the first use of the cache in a cold start or a quick start, the message is strictly informational: ASM initialization automatically performs a DISCARD ALL for the cache during these starts. If more than one page or swap data set on the DASD backs the cache, ASM will issue this message only for the first data set detected. For a warm start, this message may indicate a problem: ASM initialization performed the DISCARD ALL after a sense subsystem status request to the cache indicated that a DISCARD ALL was required. This DISCARD ALL invalidates any warm start dat~ that could have been in the cache. The warm start will not be allowed to continue if ASM determines that warm start data may have been lost. Explanation: GTF encountered a severe error which caused immediate termination while the system dump routine (ABDUMP) was formatting the trace buffers in the GTF region. System Action: The system continues operation. If warm start data was lost, the system issues message ILR003A to force a quick start; in response to ILR003A, the operator replies U to invoke CVIO processing. System Action: Trace formatting is terminated and ABDUMP continues its dump processing. The formatted trace output is incomplete as it does not include the most current trace entries. Operator Response: For a warm start, notify the system programmer. Operator Response: Notify the system programmer and proceed according to the response documented for the error message or termination code that occurred upon termination of GTF. Programmer Response: For a warm start DISCARD ALL further diagnostics may be necessary to determine the cache status and the reason for the DISCARD ALL. IEA809I Problem Determination: Table I, item 29 ERROR IN BUFFER REMAINDER OF BUFFER IGNORED Explanation: An invalid length field in the GTF trace buffers was discovered. System Action: Remainder of buffer is not formatted. Programmer Response: None. Problem Determination: Table I, items 4, 7a, 13,29. IEA810E UNCORRECTABLE I/O ERROR ON LPA PAGE; CREATE LPA ON NEXT IPL Explanation: An un correctable I/O error occurred while attempting to page in a warm start copy of a LPA page. Since the external storage for this LPA page cannot be read, the problem will recur on the next IPL unless a new LPA is created. System Action: The task for which paging of the LPA page was being done will be abnormally terminated. Operator Response: On the next IPL, create a new LPA via the CLPA parameter when specification of system parameters is requested. IEA8391 WARM START DATA IS INVALID, QUICK START MAY BE FORCED Explanation: The previous IPL did not complete auxiliary storage management (ASM) initialization. During that initialization period, the ASM resource initialization module (RIM) reset a 3880 control unit, model 11. This reset makes the warm start data, which might be in the 3880 control unit cache, invalid. The system does not allow the warm start to continue. System Action: The system forces a quick start (the CVIO system parameter). Operator Response: Report this message to the system programmer. Programmer Information: This situation occurs when a local page data set that contains VIO pages is associated with a 3880 control unit, model 11, that the ASM RIM reset. When the ASM RIM detects a bad cache, the ASM RIM resets the 3880 control unit model 11, to make the cache usable. The warm start data is lo~t. The system forces a quick start. Problem Determination: Table I, item 29. c lEA Messages - Supervisor lEA -45 IEA840I mem NOT FOUND IN SYSl.LINKLIB Explanation: The MSTRJCL = parameter specified has no associated member (mem) in SYS 1.LINKLIB. The MSTRJCL = parameter may have been specified incorrectly because no SYS 1.LINKLIB member exists that is associated with this parameter. Warm start: • If dsn is a PLPA or SWAP. data set, the system issues message IEA922D giving the operator a choice. The operator may choose a new PLPA or SWAP data set name or the operator may choose the ignore option. • If dsn is a COMMON data set andPLPA pages did not System Action: The operator is. prompted to respecify the MSTRJCL = parameter or enter an EOB. overflow to dsn on the cold start associated with this warm start, the system issues message IEA922D giving the operator a choice. The operator may choose a new COMMON data set name or the operator may choose the ignore option. Operator Response: Report this message to the system programmer. Programmer Response: If a SYSl.LINKLIB member is missing, create the SYSl.LINKLIB member and re-IPL. If the MSTRJCL = parameter was specified incorrectly, correct the system default parameter member and re-IPL. If the parameter was overridden by the operator and specified incorrectly, notify the operator of the error and re-IPL. I If PLPA pages overflowed to dsn, a COMMON data set, the warm start cannot continue. The system forces a cold starf and issues message IEA9291 (the text of message IEA929I is CLPA FORCED). The system also issues message IEA922D giving the operator a choice. The operator may choose a new COMMON data set name or the operator may choose the ignore option. The local page data set information is not preserved. Problem Determination: Table I, items 2, ll, 29. IEA841E IPLPA COMMON DUPLEX LOCAL SWAP • dsn, the warm start cannot continue. The system forces a quick start (message IEA930I). If there are no VIO pages in dsn, the warm start continues but dsn is not used as the LOCAL page data set for this IPL. DATA SET dsn UNUSABLE DUE TO BAD CACHE AT ddd Explanation: The page or swap data set, dsn, is on a device (for example, a 3350) that is attached to an auxiliary storage subsystem, such as a 3880 control unit, model 11. The auxiliary storage subsystem is using a cache for the page or swap data set, dsn. When the system tested the cache, the control unit reported that the cache is unusable. The cache has failing hardware. Data set dsn is cataloged on the volume at device address ddd. System Action: Cold start: the system issues message IEA922D giving the operator a choice. The operator may choose a new data set name or the operator may choose the ignore option. If dsn is a LOCAL page data set and there are VIO pages in Operator Response: Report this message to the system programmer. See the description of message IEA922D. Programmer Response: To correct the error, have the auxiliary storage subsystem that uses the cache serviced. I Problem Determination: Table I, item 29. IEA842E I~=~N LOCAL SWAP Quick start: DATA SET dsn UNUSABLE DUE TO 1/0 ERROR Explanation: During initialization of page and swap data sets, data set dsn is unusable because of an I/O error in open processing. • If dsn is a PLPA, LOCAL, or SWAP data set, the system issues message IEA922D giving the operator a choice. The operator may choose a new PLPA , LOCAL, or SWAP data set name or the operator may choose the ignore option. • If dsn is a DUPLEX data set, the system suspends duplexing and the IPL continues. • If dsn is a COMMON data set and PLPA pages did not overflow to dsn on the cold start associated with this quick start, the system issues message IEA922D giving the operator a choice. The operator may choose a new COMMON data set name or the operator may choose the ignore option. Quick start: • If dsn is a PLPA, LOCAL, or SWAP data set, the system issues message IEA922D giving the operator a choice. The operator may choose a new PLPA, LOCAL, or SWAP data set name or the operator may choose the ignore option. If PLPA pages overflowed to dsn, a COMMON data set, the quick start cannot continue. The system forces a cold start and issues message IEA9291 (the text of message IEA9291 is CLPA FORCED). The system also issues message IEA922D giving the operator a choice. The operator may choose a new COMMON data set name or the operator may choose the ignore option. • If dsn is a DUPLEX data set, the system suspends duplexing and the IPL continues. • If dsn is a COMMON data set and PLPA pages did not overflow to dsn on the cold start associated with this quick start, the system issues message IEA922D giving the operator a choice. The operator may choose a new COMMON data set name or the operator may choose the ignore option. IEA-46 MVSj370 System Messages Volume I System Action: Cold start: the system issues message IEA922D giving the operator a choice. The operator may choose a new data set name or the operator may choose the ignore option. c If PLPA pages overflowed to dsn, a COMMON data set, the quick start cannot continue. The system forces a cold start and issues message IEA929I (the text of message IEA929I is CLPA FORCED). The system also issues message IEA922D giving the operator a choice. The operator may choose a new COMMON q,ata set name or the operator may choose the ignore option. o Warm start: • • If dsn is a PLPA or SWAP data set, the system issues message IEA922D giving the operator a choice. The operator may choose a new PLPA or SWAP data set name or the operator may choose the ignore option. If dsn is a COMMON data set and PLPA pages did not overflow to dsn on the cold start associated with this warm start, the system issues message IEA922D giving the operator a choice. The operator may choose a new COMMON data set name or the operator may choose the ignore option. If PLPA pages overflowed to dsn, a COMMON data set, the warm start cannot continue. The system forces a cold start and issues message IEA929I (the text of message IEA929I is CLPA FORCED). The system also issues message IEA922D giving the operator a choice. The operator may choose a new COMMON data set name or the operator may choose the ignore option. The local page data set information is not preserved. • o control) frame on processor x. This function stores the system status whenever the stand-alone dump program is loaded. (The function might already be active.) Operator Response: Check the automatic store status indicator on the operator's SC (system control) frame on processor x to see if the function was already active. If the indicator is on, no action is necessary. If it is off, no action is required immediately. However, you should do a manual store status before you IPL the stand-alone dump program. ALTERNATE NUCLEUS ID LOAD PARAMETER NOT OBTAINED ON IPLED CPU x [yyyy] The operator IPLed processor x, but the system could not get the load parameters from the operator's SC frame. The load parameters might include an alternate nucleus ID. If they do, the wrong nucleus might be loaded. If you are running a 3081 processor, the reason code yyyy appears in the message text. Possible values of yyyy in hexadecimal and the meaning of each follow: yyyy Meaning zz40 MSSF (maintenance and service support facility) error. Possible values of zz and the meaning of each follow: 00 0] 02 03 04 05 07 If dsn is a LOCAL page data set and there are VIO pages in dsn, the warm start cannot continue. The system forces a quick start (message IEA930I). If there are no VIO pages in dsn, the warm start continues but dsn is not used as the LOCAL page data set for this IPL. Internal error, can be retried File error, can be retried File error, cannot be retried File error, can be retried File error, cannot be retried File error, can be retried File error, can be retried Operator Response: Report this message to the system programmer. See the description of message IEA922D. 03FO The processor that you requested is not installed. Programmer Response: To correct the error, have the auxiliary storage subsystem using the cache serviced. 04FO The processor that you requested is not in the configuration. Problem Determination: Table I, item 29. IEA846I SYSTEM CONSOLE INTERFACE UNSUCCESSFUL [AUTOMATIC STORE STATUS MAY NOT BE OPERATIONAL ON CPU x] [ALTERNATE NUCLEUS ID LOAD PARAMETER NOT OBTAINED ON IPLED CPU x [yyy)) [RESTART OPTIONS MAY NOT BE DISPLAYED ON CPU x [yyy)) Explanation: During NIP or IPL processing, a system module was not able to signal the system console in support of the operator SC (system control) frame. One or more of the functions of the SC frame are not available or were not performed. The explanation and operator response for each of the possible message texts are: o AUTOMATIC STORE STATUS MAY NOT BE OPERATIONAL ON CPU x. The system tried unsuccessfully to activate the automatic store status function on the operator's SC (system Operator Response: Check the load parameters display on the operator's SC frame to see if it includes an alternate nucleus ID. If it does not, no further action is needed. If the load parameters display does include an alternate nucleus ID, see if it is the same as the one that was loaded. (Nucleus I was loaded unless message IEA408I appeared identifying some other nucleus.) If the nucleus in the display is the same as the one that was loaded, no further action is needed. If the alternate nucleus ID in the display is not the same as the one that was loaded, use the ALT = parameter to enter the correct nucleus ID in reply to message IEAIOIA. (Message IEAI01A will appear as a regular part of NIP or IPL processing. ) RESTART OPTIONS MAY NOT BE DISPLAYED ON CPU x [yyy] The system tried unsuccessfully to display the restart options on the operator's SC frame on processor x. (The options might already be displayed.) lEA Messages - Supervisor lEA-4 7 If you are running a 3081 processor, the reason code yyyy appears in the message text. Possible values of yyyy in hexadecimal and the meaning of each follow: yyyy Meaning zz40 MSSF (maintenance and service support facility) error. Possible values of zz and the meaning of each follow: 00 01 02 03 04 05 07 Internal error, can be retried File error, can be retried File error, .cannot be retried File error, can be retried File error, cannot be retried File error, can be retried File error, can be retried 03FO The processor that you requested is not installed. 04FO The processor that you requested is not in the configuration. IEA8501 FOLLOWING WILL BE PROCESSED ser ON devtyp ccc-ccc Explanation: This message lists all volume attribute list entries that were encountered before the I/O error referred to in message IEA949A. · C "J ~\ ser ON devtyp ccc-ccc is written for each volume. ser is the serial number of the volume, devtyp is the device type, and ccc-ccc specifies the characteristics requested for the volume: P/R-PUB P/R-PRV P/R-STR RSV-PUB RSV-PRV RSV-STR Permanently resident, public Permanently resident, private Permanently resident, storage Reserved, public Reserved, private Reserved, storage System Action: Processing continues. Attributes will be set as indicated unless overridden by subsequent entries. Operator Response: None. Operator Response: Check the restart options display on the operator's SC frame on processor x. If the restart options are displayed, no action is necessary and the operator can use the options at that console. If the restart options are not displayed, notify the system programmer. The operator can do a restart from the console, but the restart parameter value defaults to REASON O. System Action: Processing continues. Programmer Response: Determine why the system was unable to signal the console. If necessary, contact IBM for hardware support. IEA8511 FOLLOWING MAY BE MOUNTED ser ON devtyp IEA851A REPLY DEVICE ADDRESSES OR U Explanation: All volumes described in VATLSTxx, permanently resident and reserved volume attribute list in SYS I.PARMLIB, were not mounted at system start. ser ON devtyp is written once for each unmounted volume. ser is the serial number of a volume to be mounted and devtyp is the type of device, such as 2314 or 3330, that the volume is to be mounted on. devtyp does not specify any special features, such as track overflow, that may be required; it is the user's responsibility to select the device that has any required special features. System Action: The system waits for the operator to reply. IEA849I SYSMDUMP DATA SET FULL NO DUMP TAKEN TO dsn Explanation: The system attempted to take a SYSMDUMP to data set dsn, a SYSl.SYSMDPxx data set with a disposition of SHARE. There was no end-of-file (EOF) indicator on the first record of the data set. The absence of an EOF indicator signals that the data set is full; therefore, the system could not take the SYSMDUMP, and the dump data is lost. Operator Response: If any of the listed volumes are to be mounted, ,e-ilter REPL Y xx,'ddd,ddd,ddd, .. .' where each ddd is a device address. Any valid direct access devices can be used, including those that already have volumes mounted on them. Mount the required volumes on the devices replied, after message IEA860A appears. If no volumes are to be mounted, enter REPLY xx,'U'. System Action: Other processing continues. IEA852I ddd ADDRESS INYALID - n Operator Response: None. IEA852A REPEAT REPLY. Programmer Response: Create a routine that copies the contents of dsn to another data set and writes an EOF indicator on the first record of dsn after each SYSMDUMP. Because the system issues message IEA993I each time it writes a SYSMDUMP, provide your routine as part of the exit routine for the WTO macro instruction that issues IEA993I. See System Programming Library: Supervisor for more information. Explanation: The reply to message IEA851A is invalid. Message IEA8521 is issued for each invalid device in the reply and it is followed by message IEA852A. ddd identifies the device in error and n identifies the cause of the error as follows: n Meaning Duplicate device address. IEA-48 MVSj370 System Messages Volume 1 2 Device address is unknown to the system. 3 Device contains a permanently resident or reserved volume. c o 4 Device is not direct access. 5 Device type is not needed to satisfy mount of the requested volumes. 6 Program to check for data path to the omine device was not in the system. Operator Response: For MSS volumes, no response is necessary. For non-MSS volumes, if the wrong volume is mounted, remove it and mount the correct volume. If no volume can be mounted (for example, there is an error on that device), and the device is listed in IEA860A, reply 'NO' to message IEA893A when all other required devices have been mounted (that is, when the required devices are not listed on IEA893A). 7 No data path available to the device. Problem Determination: Table I, items 2, 7a, 11,29. 8 No operational data path to the device. IEA855I 9 Device is for an exposure within a multiple exposure device, but is not the base exposure. Explanation: There is an invalid entry in VATLSTxx (permanently resident and reserved volume attribute list). 10 Device address for a non-demountable device that was online at IPL. System Action: Processing continues with the remaining VATLSTxx entries. II Device address is for a 3850 Mass Storage System (MSS) device. Programmer Response: Using IEBPTPCH, print the VATLSTxx member from SYS1.PARMLIB. Correct the invalid entry by use of the IEBUPDTE utility. Note that the device type might be valid, but it was not specified as valid during system generation. System Action: The system waits for the operator to reply. Operator Response: Probable user error. Enter the reply again correctly or enter REPLY xx,'U'. Problem Determination: Table I, items 2, 7a, 29. Make sure that the device is defined to the system correctly. IEA853A o REPLY CONT, END OR RESPECIFY. Explanation: While reading VATLSTxx, referred to in message IEA949A, the system detected an uncorrectable input/output error. System Action: The system waits for the operator to reply. Operator Response: If the system can continue without VA TLSTxx, enter REPLY xx,'CONT' or REPLY xx,'END' or REPLY xx,'nn', where nn is a new VATLST number. If the reply is CONT, the system will try to continue processing other specified VATLST members. If the reply is END, no more VA TLST processing will be done. If the reply is nn, VATLSTnn will be processed before processing the remaining VATLST members. Problem Determination: Table I, items 2, 7a, II, 29. IEA854I ERROR READING VOLUME LABEL. Explanation: The system cannot read the volume label on the device whose address is specified in subsequent message (either IEA985I or IEA948I). If message IEA306I precedes this message, an input/output error occurred when reading the label. Otherwise the volume does not contain a standard label or, in the case of Mass Storage System (MSS) volume, the volume serial number on the label does not match the volume serial number requested from the 3850 MSS. The later case can occur when an MSS volume label has been clipped to a different serial number. o System Action: On an MSS volume, the VATLSTxx entry is ignored; processing continues with the remaining VATLSTxx entries. For non-MSS volumes the system waits for the correct volume to be physically mounted, as long as all device addresses specified in reply to IEA85IA have not yet had volumes mounted on them. If they have, the system does not wait; a mount request for the desired volume must be issued later. IEA856W INVALID VATLSTxx ENTRY ACR RECURSIVELY INVOKED BY CPU x Explanation: An attempt was made to invoke ACR while another ACR process was still active in the system. In the message text x is the processor address. System Action: An attempt is made to record the LOGREC buffer on SYS1.LOGREC for the indicated processor, and all processors are placed in a wait state. Operator Response: A probable hardware error exists on more than one processor. Take a stand alone dump, then the system should be restarted and the EREP service aid program should be scheduled for execution. Problem Determination: Table I, items 11, 18, 30. IEASS7W UNREC (~) ACR ERR-x-R -DO D~dd Explanation: An unrecoverable error was encountered during ACR processing. ACR has attempted recovery and was unsuccessful. Recovery was being attempted by R for D. In the message text, the fields are as follows: H S ERR-x Hardware error encountered. Software error encountered. Where x is: 1 The failure occurred prior to entering post processing. 2 The failure occurred during ACR post processing. R D Recovery processor; nn is the processor ID. Inactive processor; dd is the processor ID. System Action: An attempt is made to record the LOGREC buffer for the inactive processor in SYS1.LOGREC. All processors are placed in a wait state. Operator Response: If H is indicated, a probable hardware error exists. If S is indicated, a probable software error exists. Take a stand-alone dump, then restart the system and schedule the EREP service aid program for execution. lEA Messages - Supervisor IEA-49 Problem Determination: If H is indicated, see Table I, items 11, 18, 30. If S is indicated, see Table I, items 11, 18,29 or 30. IEA858E ACR COMPLETE, CPU x NOW OFFLINE (BUT PHYSICAL VARY FAILED) Explanation: ACR was invoked and has successfully placed a failing processor logically offline. In the message text, x is the processor address-. If BUT PHYSICAL VARY FAILED appears in the message text, the monitoring and system support facility (MSSF) tried unsuccessfully to vary the failing processor physically offline. Operator Response: If an error was made in the reply to message IEAlOIA, enter REPLY xx,nn where nn is a correct value. Enter REPLY xX,U to ignore this volume attribute list and continue processing any other specified lists. Problem Determination: Table I, items 2, 7a, 11,29. Use IEBPTPCH to list the members of SYSI.PARMLIB. IEA862I RCT INITIALIZATION FAILED Explanation: The region control task was unable to initialize an address space for a START, MOUNT, or LOGON request. System Action: This address space is terminated due to an error during initialization of the address space by the region control task. System Action: Processing continues. This message is not automatically removed from a display console. The operator must manually delete the message with the CONTROL (K) command. Programmer Response: None. Operator Response: Delete the message from the console and schedule the EREP service aid program for execution. If BUT PHYSICAL VARY FAILED appears in the message text and you want to take processor x physically offline, enter the VARY CPU OFFLINE command. Problem Determination: Table I, items 7, 16, 18, 27, 29. IEA863I {TOD) =parms SPECIFICATION INVALID IN COM MT Problem Determination: Table I, items 2, 18, 30. IEA859I COMMNDxx UNREQUESTED VOLUME. UNIT ddd NOW UNLOADED. Explanation: A volume was mounted on a unit specified by the operator in response to message IEA851A for which no entry exists in VATLSTxx. System Action: The volume is unloaded. Operator Response: Mount a volume requested in message IEA851A on this unit. Reply 'U' to message IEA893A when the device is ready. If no volume can be mounted on this unit, reply 'NO' to message IEA893A when all other required devices have been mounted, that is, when the required devices are not listed in message IEA893A. Problem Determination: Table I, items 2, 7a, 11,29. Display the label on the volume. Programmer Response: List, check, and correct the syntax of the parameters in the specified COMMNDxx member. Make sure that the installation operating procedure tells the operator what to do if invalid parameters are found in any COMMNDxx members. GETMAIN FAILED FOR COMMNDxx - (cm) Explanation: A conditional GETMAIN for SQA core for the specified command (cm) failed due to insufficient SQA space. This command was one of the 'canned' commands implemented by the system programmer. System Action: The system waits for the operator to reply. 'u' VAL = no NOT FOUND. REPLY U OR CORRECT VALUE Explanation: No volume attribute list (V ATLST) with the suffix nn exists in SYS I.PARMLIB. System Action: The system waits for the operator to reply. Operator Response: Probable user error. Take appropriate action as specified by the installation operating procedure and report this message to the system programmer. IEA864I Explanation: Volume attribute processing is waiting for the volumes to be mounted on these devices. IEA861A System Action: The parameter is ignored. Processing of the COMMNDxx member continues. Problem Determination: Table I, items 2, 26c, 29. ddd,ddd, ..• IEA860A REPLY U WHEN ALL DEVICES ARE READY. Operator Response: Mount volumes, as listed in message IEA8511, on these devices. When the devices are ready, reply to this message. Explanation: A TOD, COM, or MT parameter in the identified SYSl.PARMLIB member was syntactically incorrect. The first 16 bytes of the parameters in error (including the key word) are given in the parms field in the message. System Action: Processing of the COMMNDxx members is discontinued. No 'canned' commands will be issued. Message IEA208I func FUNCTION INOPERATIVE will follow this message. Operator Response: Take the appropriate action as specified by the installation operating procedure. Programmer Response: Make sure that sufficient storage is available for NIP processing. List the COMMNDxx members being used for the current IPL. c lEA-50 MVS/370 System Messages Volume I o Problem Determination: Table I, items 11,26,29. IEA865I SYSTEM ERROR DURING NIP PROCESSING OF prm PARAMETER - IPLTERMINATED Explanation: A system error was detected while processing the parameter indicated by prm in the message text. The error was detected while attempting to prompt for the parameter specified in the message and could mean that processing modules have been overlaid or some necessary data destroyed. System Action: The system will enter a disabled wait state with a wait state code of 03D displayed in the wait state PSW. Operator Response: Dump real storage and notify the system programmer of this message. Then re-IPL the system. Problem Determination: Table I, items 2, 11, 16,29. IEA866I I VOLUME ser ON [V)xxx REQUIRED ON A I devtyp 1Vyyy System Action: If ser is not a premounted, P/R volume, it will be unloaded. If volume ser is a premounted, P/R volume, message IEA947A will be issued. Operator Response: If the volume is unloaded, the correct volume may be mounted on the device type specified in the message. IEA8671 Programmer Response: Make sure that the time zone value specified in the PARMTZ PARMLIB member is between 00.00.00 and 12.00.00 and it is in the proper syntax. IEA8691 DSS INOPERATIVE, f LOCATE I OPEN I FAILED FOR SYSl.DSSVM Explanation: An attempt was made to I) locate the SYS I.DSSVM data set in the system catalog, or 2) open the SYS I.DSSVM data set. When the attempt failed, DSS was made inoperative and control returned to NIP. System Action: Processing continues. Programmer Response: Make sure that the data set has been allocated and cataloged properly. Problem Determination: Table I, items 2, 17b, 25a, 29. Explanation: Volume ser is mounted on unit xxx, but the VATLST entry for this volume specified device type 'devtyp' or 3850 Mass Storage System (MSS) unit 'yyy'. If V is specified, unit xxx is a MSS unit. o Operator Response: Probable user error. Take the appropriate action as specified by the installation operating procedure and report this message to the system programmer. DUPLICATE VOLUME ser. UNIT ddd NOW UNLOADED. IEA8701 DSS INOPERATIVE, ALIAS IQAINIOO NOT FOUNDINLPA Explanation: The DSS RIM (lEAVNPB6) was unable to find a CDE or LPDE in the link pack area (LPA) for the entry point IQAINIOO (in load module IQAENVOO). DSS was made inoperative and control returned to NIP. System Action: Processing continues. Programmer Response: Make sure that module IQAENVOO with alias IQAINIOO is link-edited correctly into SYS1.LPALIB. Problem Determination: Table I, items 2, 17b, 25c, 27, 29. Explanation: Volume serial number ser duplicates the serial number of a volume already mounted. IEA8711 [SYS1.NUCLEUsl 1/0 ERROR DURING DSS RIM SYSl.DSSVM System Action: The volume on device ddd has been unloaded. Operator Response: Mount a different volume on the unit if ddd is listed in message IEA860A, or if all units listed in message IEA860A have not come ready. If the unit was replied in response to message IEA85IA, the volume must have a serial number listed in message IEA85IA. IEA868I PARMTZ MEMBER IN PARMLIB INVALID. SYSGEN VALUE BEING USED Explanation: The time zone value specified in the PARMTZ PARMLIB member is unacceptable for one of the following reasons: • The value is not between 00.00.00 and 12.00.00. • The value is not in the proper syntax format. That format is: E ,hh[.mm[.ss]J W o where E and W indicate whether the time zone is East or West of the GMT zone. System Action: The time zone constant specified in the PARMTZ PARMLIB member is not used. The system will use the time zone vall1.e specified at system generation time. PROCESSING Explanation: lOS was unable to read from or write to the indicated data set because of an I/O error. System Action: Processing continues. Operator Response: Record the device address on which the error occurred. IEA8721 INV ALID IPS IN IEAIPSxx Explanation: System resources manager initialization processing has found invalid IPS data in the IEAIPSxx member of SYS 1.PARMLIB. System Action: All IPS data in this member is ignored. Message IEA906A is issued. The message requests the operator to respecify the IPS parameter. Operator Response: Probable user error. Take the appropriate action as specified by the installation operating procedure. IPL/NIP processing can continue if the operator specifies another valid IEAIPSxx member or enters EOB in response to message IEA906A. Report this message to the system programmer. lEA Messages - Supervisor lEA-51 Programmer Response: List, check and correct the syntax of the IPS parameters in the specified member. The SET command can be issued to obtain more error information about the IPS. Ensure that the installation operating procedure tells the operator what to do if the specified member is rejected during IPL/NIP processing. IEA87S1 SYSl.DUMPxx FULL Explanation: The first record in the SYSl.DUMP data set, SYSl.DUMPxx, is not an end-of-data record. The data set might contain an SVC dump. c System Action: The" data set is unavailable for use by SVC dump. Problem Determination: Table I, items 2, 26c, 29. IEA8731 SKELETON IPS IN CONTROL - ALL USERS AT SAME LEVEL Explanation: This message indicates that the skeleton IPS has been used by the system. System Action: The system continues processing with a skeleton IPS. The valid performance group numbers are 1 and 2. There will be no distinction in the performance given to users among various performance groups. Operator Response: The operator may subsequently use the SET command to specify a valid IPS to supersede the skeleton IPS. Report this message to the system programmer. Programmer Response: Ensure that the installation operating procedure tells the operator what to do if the skeleton IPS has been used. Create a valid IEAIPSxx member for SYSl.PARMLIB using a utility program such as the IEBUPDTE program. Problem Determination: Table I, items 2, 29. IEA8741 INVALID I OPT prm SPECIFICATION I Operator Response: None. This message is generated as part of the response for a LIST request on the DUMP option in the reply to message IEAIOIA. IEA8761 SYSl.DUMPxx EMPTY Explanation: The first record in the SYSl.DUMP DASD data set, SYSl.DUMPxx, is an end-of-data record. System Action: The data set is available for use by SVC dump. Operator Response: None. This message is generated as part of the response for a LIST request on the DUMP option in the reply to message IEAIOIA. IEA877A SPECIFY FULL DASD SYS1.DUMP DATA SETS TO BE EMPTIED, TAPE UNITS TO BE USED AS SYS1.DUMP DATA SETS OR 'GO' Explanation: The operator has specified a LIST request on the DUMP option in the reply to message IEAIOIA. This message is issued after the operator has been informed of the status (empty or full) of each DASD SYSl.DUMP data set. IN IEAOPTxx Explanation: System resources manager initialization processing has found an invalid parameter value in the IEAOPTxx member of SYSI.PARMLIB. If 'prm SPECIFICATION' appears in the message, prm is the key word identification for a category of system resources manager tuning parameters. System Action: All OPT data in the member is ignored. Message IEA906A is issued. The message requests the operator to respecify the OPT parameter. System Action: The system waits for the operator to reply. Operator Response: Reply with the last two digits of the names of those full DASD SYSl.DUMP data sets which are to be reused (data that exists in the data set is lost) and/or tape units to be used as SYSl.DUMP data sets, or 'GO'. If DASD data set names and/or tape units are given in the reply, they will be made available to SVC dump. If the operator replies with 'GO', the current status of the SYSI.DUMP data sets will remain unchanged. Examples of operator replies are as follows: Operator Response: Probable user error. Take the appropriate action as specified by the installation operating procedure. IPL/NIP processing can continue if the operator specifies another valid IEAOPTxx member or enters EOB in response to message IEA906A. Report this message to the system programmer. Programmer Response: List, check and correct the syntax of the OPT parameters in the specified member. If an MVS/System Product is installed on the system, the SET command can be issued to obtain more error information about the OPT. Ensure that the installation operating procedure tells the operator what to do if the specified member is rejected during IPL/NIP processing. • R xx,'DA = (yy{,yy, ..... })' Note: yy is the last two digits of the name SYSl.DUMPxx that have been indicated by message IEA8751. To empty more than one DASD SYSl.DUMP data set, specify the last two digits of each SYSl.DUMPxx data set name, separated by commas. • R xX,'(TA,ddd,ddd), Note: ddd and ddd are tape device addresses to be used by SVC dump. The devices specified cannot be devices that have already been made available to SVC dump. Problem Determination: Table I, items 2, 26c, 29. • R xx,'DA= (yy),(TA,ddd)' • Rxx,'GO' c: lEA-52 MVSj370 System Messages Volume 1 0 ', " IEA8781 NO DASD SYS1.DUMP DATA SETS AVAILABLE Explanation: The operator requested the DASD function of the DUMP option in the reply to message IEAIOIA, but there are no DASD SYS l.DUMP data sets available. Explanation: An invalid reply was generated to message IEA877A: • A full DASD SYSl.DUMP data set was incorrectly specified. Operator Response: None. • A tape unit to be added to the SYS l.DUMP data sets was incorrectly specified. DEVICE AT ddd UNACCEPTABLE FOR A SYSl.DUMP DATA SET - RESPECIFY Explanation: For the DUMP option of the reply to message IEAlOIA, or in response to message IEA877A, or a previous issuance of this message, the operator specified (T A,ddd) where ddd is an unacceptable unit address for a SYSl.DUMP tape data set: • The unit control block (UCB) for ddd cannot be found. • Device ddd is not a 2400 series tape device. • Device ddd is not available, not operational, or nonexistent. • An uncorrectable error has occurred. • The device specified in response to a previous issuance of this message has been previously specified, and is not the device that originally encountered the error. • If ddd is blank, a syntax error occurred in a previous response to this message. System Action: The system waits for the operator to reply. Operator Response: Probable user error. Verify that the device is operational and is specified correctly. Then enter (TA,ddd) again. If the second attempt also fails, specify another tape device or press EOB to skip, and notify the system programmer. IEA8801 SYS1.DUMPxx UNACCEPTABLE FOR A SYSl.DUMP DATA SET Explanation: This message indicates that the DASD data set is unusable by SVC dump: • • The data set is on an unsupported device. An uncorrectable error has occurred. System Action: The data set will not be made available for SVC dump. Processing continues. Operator Response: None. IEA8811 TOO MANY SYS1.DUMP DATA SETS Explanation: More than 10 data sets have been specified for SYSl.DUMP data sets. System Action: The first 10 data sets encountered will be used as SYSl.DUMP data sets. The others will be ignored. c REPLY FOR LIST REQUEST OF DUMP OPTION INVALID - RESPECIFY System Action: There are no DASD SYS I.DUMP data sets available for use by SVC dump. IEA879A c IEA882A System Action: The system waits for the operator to reply. Operator Response: Probable user error. Respecify the reply to message IEA877 A. IEA8831 MODULE IEAVTSDR IEAVTSDT IEAVTSSD IGCOOOSA IEAVTSSV IEAVTSXT ISGDSDMP NOT FOUND Explanation: SVC dump initialization processing was unable to find the indicated module in the Link Pack Area. Initialization will continue but the SVC Dump function is running impaired. System Action: System initialization continues. If IGC005A or lEAVTSDT appears in this message, no SVC DUMPS can be taken by the system. If lEAVTSSD appears in this message no summary SVC dumps will be taken by the system. If IEAVTSDR appears in this message, SVC Dump recovery will not support memory terminations. If lEAVTSSV appears in the message, the system will not take any more suspend summary dumps. If lEAVTSXT or ISGDSDMP appears, the system will not do any more dump exit processing. Operator Response: Notify the system programmer of this message. Programmer Response: Place the missing modules specified by this message in SYSl.LPALIB. Re-IPL the system to establish full SVC Dump function. IEA8841 PARAMETERS INVALID FOR SYSl.PARMLIB MEMBERmem Explanation: When mem is IEAABDOO, IEADMPOO, IEADMROO, the installation default options for SYSABEND, SYSUDUMP, SYSMDUMP dumps, respectively, are invalid. System Action: If this message is followed by message IEA8851, there are valid and invalid parameters in memo The valid options will be used for memo Otherwise, all options were invalid and no default dump options will be recognized. Operator Response: Report this message to the system programmer or installation manager. The message indicates that the member mem should be corrected in SYSl.PARMLIB. Operator Response: None. lEA Messages - Supervisor lEA-53 IEA885I VALID OPTIONS FOR SYSl.PARMLIB MEMBER mem I SDATA: op,op, ...,op PDATA - op,op, •.• ,op I Explanation: Valid and invalid dump options were defined in SYSl.PARMLIB for member memo The SDATA and/or PDATA options listed will be used as installation defaults. System Action: Valid dump options will be recognized. IEA888A GMT DATE=yy.ddd,CLOCK=hh.mm.ss IEA888A LOCAL DATE = yy.ddd,CLOCK = hh.mm.ss REPLY U, OR GMT/LOCAL TIME Explanation: The system issues this message to display the local time and date and the GMT (Greenwich mean time) and GMT date for the operator's verification. If there is one TOD (time-of-day) clock in the system, it is set. If there is more than one TOD clock, all set TOD clocks are synchronized. Operator Response: Report this message to the system programmer or installation manager. In the message text, yy is the year (00-99), ddd the day (001-366), hh the hour (00-23), mm the minute (00-59), and ss the second (00-59). IEA886A System' Action: The system waits for the operator to reply. TOD CLOCK(S) MUST BE SET Explanation: No time-of-day clock is in the set state. Operator Response: If the values displayed are acceptable, enter: System Action: The system waits for the operator to reply. Rxx,U Operator Response: Enter REPLY xx,'prm' where prm may be as follows: where xx is the message reply identification. DATE = yy.ddd[,CLOCK = hh.mm.ss][,GMT][,IPS = nn] If you wish to change any of the local values, enter one of the following, according to what you want changed: yy - is the year 00-99. ddd- is the day 001-366. hh - is the hour 00-23. mm - is the minute 00-59. ss - is the second 00-59. nn - is a 2-character value which when appended to IEAIPS specifies a member name. The bracketed parameters are optional. If GMT is specified, the entered DATE and CLOCK values are understood to be Greenwich Mean values. If GMT is omitted, they are understood to be local values, and will be converted by the system to a GMT value with which to set the clocks. IEA887A CPU xx LOCAL DATE = yy.ddd,CLOCK =hh.mm.ss IEA887A TOD CLOCK(S) MUST BE SET WITH GMT, OR SELECT ADDRESS R xx,DATE= yy.ddd R xX,CLOCK = hh.mm.ss R xX,DA TE = yy.ddd,CLOCK = hh.mm.ss For example, if you think it is 2:30 p.m., November 11, 1981, and the reply id is 00, enter: R OO,DATE = 81.315,CLOCK = 14.30.00 If you wish to change a GMT value, you must add ,GMT to your reply. For example: R OO,DATE= 81.315,CLOCK = 14.30.00,GMT If you want to specify which IEAIPSxx member of SYSl.PARMLIB you want to use to govern installation performance, you can enter the IPS parameter. However, processing of the new IPS value is delayed until initialization has proceeded far enough for a SET command to execute. You can enter the IPS parameter by itself or in conjunction with the CLOCK, DATE, and/or GMT parameters. For example: Explanation: There are at least 2 set time-of-day clocks in the system which are not in synchronism. The local date and clock values for each set clock are displayed. In the message text, yy specifies the year (00-99), ddd specifies the day (001-366), hh specifies the hour (00-23), mm specifies the minute (00-59), ss specifies the second (00-59), and xx specifies the CPU address (00-15). System Action: The system waits for the operator to reply. Operator Response: Reply as in message IEA886A, or enter REPLY xx,"ADDR = xx" where xx is the address of the CPU whose CLOCK and DATE values are displayed in the message. The IPS parameter is also acceptable in the latter reply. The latter response causes all time-of-day clocks in the system to be synchronized to the value in the clock of the selected CPU. lEA-54 MVS/370 System Messages Volume 1 R 00,DATE=81.315,CLOCK= 14.30.00,GMT,IPS=01 If you change a value, the system issues this message again with the new values displayed. IEA889A DEPRESS TOD CLOCK SECURITY SWITCH Explanation: One of the following situations exists, which requires that the time-of-day clocks be synchronized: • The operator has accepted the values displayed in message IEA888A. • A CPU has been varied online. • A timing facilities damage machine check has occurred. c o In order to synchronize the time-of-day clocks, the security switch must be pressed. System Action: The system waits until the operator acknowledges receipt of the message. When acknowledgement is received, the system determines if the switch has been pressed. If it has not been pressed within 30 seconds, or if the operator has pressed the switch but releases it before the synchronizing procedure can complete, the message is reissued. Operator Response: Reply using only the reply id to acknowledge your receipt of the message. (No reply text is required.) Then, press the security switch and hold it down for 5 to 10 seconds. IEA890I cm FAILED - MEMORY COULD NOT BE CREATED Explanation: An address space could not be created for the command. Address space create or address space initialization failed while trying to complete initialization for the address space. Note: Failure may be due to system overload or lack of paging ddd,ddd, ... IEA893A NOT READY. REPLY U WHEN DEVICES ARE READY, OR NO IF NOT MOUNTING. Explanation: Volume attribute processor is waiting for the volumes to be mounted on these devices. System Action: The system waits for the operator to respond. Operator Response: When all of the volumes in message IEA85lA that you require have been readied on the devices listed in message IEA860A, reply 'U'. If any devices have not been readied, message IEA893A will be reissued, listing those devices. Respond as above if there are more volumes to be mounted. If no more volumes are to be mounted on the devices listed, reply 'NO'. IEA894I REQUESTED VOLUME ON REQUESTED UNIT. ddd NOW UNLOADED. Explanation: A volume requested in VATLSTxx was mounted on a device address that was not in the reply to message IEA851A. space. System Action: The volume is unloaded. System Action: The partially created address space is cleaned up and the command is aborted. o Programmer Response: If message was issued when trying to start an initiator, ASM may have run out of paging space. It may be necessary to re-IPL and specify larger or additional paging data sets. If these are not readily available, it may be possible to re-IPL with existing page data sets after modifying ASM paging constant ILRSLOTC as described under wait code 03C. Operator Response: Enter the command again. Inform the system programmer that this message has been issued if the message is issued again. Operator Response: Mount the volume on a requested unit if the attributes are to be processed. IEA895A Explanation: An error exists in the reply to message IEA85IA. System Action: The reply is ignored and the system waits for the operator to enter another reply. Operator Response: Enter the reply again correctly, or reply 'U'. IEA896I IEA8911 NO MAXUSER VALUE SPECIFIED, DEFAULT VALUE OF 256 USED Explanation: The NO MAXUSER value was specified; default value is being used. System Action: Processing continues. FORMAT ERROR. REPEAT REPLY. RECORDING FUNCTION NO LONGER ACTIVE Explanation: Due to errors considered unrecoverable, the recording function has been turned ofT. No further writing to SYS1.LOGREC or the operator via this function will occur. System Action: All further requests for recording are rejected. Requestors are given a return code indicating that the facility is no longer active. Operator Response: None. IEA892I MAXUSER VALUE OF val IS TOO LARGE FOR AVAILABLE SQA Operator Response: If recording is deemed critical, the system must be re-IPLed. Problem Determination: Table I, items 2, 16,29. Explanation: SQA core could not be obtained to build the ASVT for the MAXUSER value specified. Either the MAXUSER value is too large, or SQA is insufficient. . IEA897I System Action: Processing continues. Explanation: Recovery/termination management initialization has failed to acquire a pool of quickcells via the BLDCPOOL service that is necessary to the functions operation. Operator Response: If the MAXUSER is too large, respecify a smaller value. Otherwise, examine the use of SQA and re-IPL the system. If the problem persists, contact the system programmer. RTM BLDCPOOL FAILED System Action: Initialization is terminated. The system is placed in a disabled wait state with a wait state code of X'45' displayed in the wait state PSW. Problem Determination: Table I, items 2, 29. Operator Response: Report this message to the system programmer. o Problem Determination: Table I, items 11,29. lEA Messages - Supervisor lEA-5 5 IEA898E CPU x HAS PERMANENTLY DAMAGED { ~~~C~~~~PARATORl CPU TIMER Explanation: A sufficient number of machine checks have occurred on the specified timing component on processor x since the last local midnight or IPL to cause the system to mark it as unusable. System Action: The system does not attempt to use the specified component on processor x until a re-IPL occurs. Note: If the time-of-day clock is specified, the processor's clock comparator is also considered to be unusable. If the time-of-day clocks or clock comparators have failed on all processors, tasks with outstanding real or wait type intervals and those requesting new intervals are abnormally terminated. If the damaged component is a CPU timer, task type intervals are not timed for tasks executing on processor x. If all CPU timers available to the task are permanently damaged, the tasks with outstanding task type intervals and those requesting new intervals are abnormally terminated. If the damaged component is a CPU timer and an MVS/System Product is installed on the system, job step timing is no longer accurate. If the damaged component is a time-of-day clock or clock comparator and an MVS/System Product is not installed, job step timing is no longer accurate. Operator Response: If the system action is unacceptable, enter a VARY CPU x, OFFLINE command. If the specified timing component(s) have failed on all processors, contact IBM for hardware support. After the timing components have been repaired, re-IPL the system. IEA899I LOCAL TIME CHANGE REJECTED--NO GOOD TOD CLOCKS Explanation: The operator requested that the local time be changed, or reset to its IPL-time value. A good time-of-day clock is required for this operation, but none exists. Message IEA898I should have appeared previously, once for each time-of-day clock in the system. Operator Response: Probable user error. Take the appropriate action as specified by the installation operating procedure. IPL/NIP processing can continue if the operator specifies another valid IEAICSxx member or enters EOB in response to message IEA906A. Report this message to the system programmer. Programmer Response: List, check and correct the syntax of the installation control specification parameters in member IEAICSxx. The SET command can be issued to obtain more error information about the member. Ensure that the installation operating procedure tells the operator what to do if the specified member is rejected during IPL/NIP processing. Problem Determination: Table I, items 2, 26c, 29. IEA903A DEPRESS TOD CLOCK SECURITY SWITCH WHEN ENTERED TIME OCCURS Explanation: The operator has responded to message IEA888A, IEA886A, or IEA887 A in such a manner that a time-of-day clock requires setting. System Action: The system waits until the operator acknowledges receipt of the message. When acknowledgement is received, the system attempts, for a I-minute interval, to set a time-of-day clock. If the operator has not pressed the switch during that interval, the original message that the operator responded to will be reissued. Operator Response: Reply 'U' to acknowledge your receipt of the message. (No reply text is required.) Then press the security switch at the exact instant of the time you entered in response to message IEA888A, IEA886A, or IEA887 A. IEA904I . VALUE FOR WTOBFRS MUST BE BETWEEN 20 AND 9999 System Action: Message IEA906A is issued. Operator Response: Respond to message IEA906A with REPLY xx,'WTOBFRS = nnn' where nnn is a decimal value between 20 and 9999. IEA90SI VALUE FOR WTORPLY MUST BE BETWEEN S AND 100 Explanation: The parameter for WTORPL Y must be a decimal value between 5 and 100. The value specified contained a nonnumeric character or was not within the acceptable range. Operator Response: None. System Action: Message IEA906A is issued. IEA900I Operator Response: Respond to message IEA906A with REPLY xx,'WTORPLY=nnn' where nnn is a decimal value between 5 and 100. Explanation: System resources manager initialization processing has found an invalid parameter value in.the IEAICSxx member of SYS I.PARMLIB. System Action: All installation control specification data in this member is ignored. Message IEA906A is issued. The message requests the operator to respecify the installation control specification parameter. IEA906A RESPECIFY prm PARM OR ENTER EOB Explanation: Incorrect information has been entered for parameter prm. Previous messages might diagnose the specific error in the parameter specification. System Action: The system waits for the operator to reply. lEA-56 MVS/370System Messages Volume I c Explanation: The parameter for WTOBFRS must be a decimal value between 20 and 9999. The value specified contained a nonnumeric character or was not in the acceptable range. System Acition: Processing continues without a change to the local time. INVALID ICS IN IEAICSxx o o o Operator Response: Reenter the prm parameter with a corrected value, or respond with EOB. If EOB is entered, any system defaults for the parameter are used. IEA907I UNABLE TO INITIALIZE PAGE AND/OR SEGMENT TABLE FOR SQA OR CSA Programmer Response: Place the missing modules in SYSl.LINKLIB, and re-IPL the system to establish full error recovery capability to the CCH function. IEA911E System Action: Severe error. The system is placed in a 03D wait state following this message. Problem Determination: Table I, items 2, 16,29. IEA908I QUICKSTART REQUIRES PREVIOUS IPL SQA SIZE-PREVIOUS SIZE USED Explanation: The current requested SQA size is not the same as the reclaimed size; both must be the same. System Action: The system will default to the reclaimed SQA size and continue processing. COMPLETE] PARTIAL .DUMP ON I SYSl.DUMPnn ] UNIT = ddd FOR ASID (xx,xx, ••.) [TSOID = ccccccc] [ERRORID = SEQyyyyy CPUzz ASIDaaaa TIMEhh.mm.ss.t] Explanation: The system cannot initialize SQA or CSA successfully. Operator Response: Take a dump of the system and notify the system programmer of this message. I Explanation: A partial or complete SVC dump was generated to the DASD data set SYS1.DUMPnn or to the tape volume on the device with the unit address ddd. If a partial dump was generated, an I/O error might have occurred while writing to the dump data set, or the dump data set might have been filled before all the requested data was dumped. One of the address spaces requested might not have been dumped because it was terminating, or set non-dispatchable, or the summary SVC dump was unable to obtain all of the requested data. The ASID number(s) xx in parenthesis indicate the ASID(s) of the address space(s) included in the SVC dump. The ASID number(s) are in hexadecimal format. If the SVC dump was generated on behalf of a SLIP trap that was set using TSO, TSOID indicates the ID of the TSO user who defined the trap. Operator Response: Do not specify SQA size on a quick start. IEA909A c ONLY nnnK OF I I REAL ] STORAGE AVAILABLE FOR SQA ] VIRTUAL CSA System Action: Processing continues. RESPECIFY OR ENTER EOB FOR DEFAULT REAL Explanation: The requested area was too large. System Action: The system waits for the corrected smaller value to be entered. Operator Response: Reenter the parameter with a smaller value. Operator Response: To maintain the availability of SYSl.DUMP data sets, the following should be done: if the dump is on a tape (UNIT = ddd), rewind and unload the tape and mount another unlabeled scratch tape. If the dump is on a DASD (SYSl.DUMPnn), the dump should be copied to another installation data set by the use of the AMDPRDMP service aid for further processing. For SQA, the value must be a number of segments (64K blocks) that contain less than nnnK bytes. IEA912I For CSA, the value must be a number of K bytes that does not exceed the value of the next lower 4K boundary. For example, if 3532 or 3531K appears in nnnK, the reply must be 3528K or less. Explanation: SNAP or SVC Dump was called by the ABDUMP phase of recovery/termination. SNAP or SVC Dump failed for one of the following reasons: Refer to OS/ VS2 MVS System Programming Library: Initialization and Tuning Guide for the format of the response or ask system programmer. • DCB not open or invalid page referenced during validity checking. • TCB address invalid or invalid page referenced during validity checking; or insufficient storage available. Explanation: The nucleus initialization program (NIP) has been unable to locate the module-dependent CCH modules which are necessary to give CCH full recovery capability. As a result, the CCH function is running impaired. • DCB type not correct. • SYSMDUMP was unsuccessful. cde specifies the reason for the failure. Note: SDUMP is only called for SYSMDUMP. System Action: The nucleus initialization program continues processing. If the phrase 'DUE TO cde' appears, abnormal termination with a system completion code of cde has occurred. Operator Response: Probable user error. Report this message to system programmer. System Action: No dump is taken. IEA910I o In the message text, yyyyy is the sequence number portion of the error id, zz is the CPUID portion, aaaa is the ASID portion, and hh.mm.ss.t is the time portion (in hours, minutes, seconds, and tenths of seconds). CCH OPERATION IMPAIRED RECOVERY/TERMINATION DUMP FAILED [DUE TO cde] ~the lEA Messages - Supervisor lEA-57 Programmer Response: Correct the original failure (cde) if specified. IEA913I IEA918I {PAGE SWAP DUPLEX 1DATA SET clsn NOT ACCEPTED COMMON AREA EXCEEDS 8M BY nnnnK Explanation: The size of the common area (SQA, LPA, and CSA) is greater than 8 megabytes, thus reducing the size of the private area by the amount specified in the message (nnnnK). Explanation: Either data set dsn is already being used by paging initialization or addition of this name to the list of paging or swapping data sets would exceed the limit. A limited number of paging or swapping data sets may be known to the paging or swapping routines at one time. System Action: System processing continues. Operator Response: If the condition is acceptable, no response is required. Otherwise, re-IPL the system and reduce the CSA size parameter by the amount specified in the message. If message IEA922D follows this message, a limit has not been reached, but the data set is already in use. Message IEA922D will offer the operator a chance to respecify a data set name. System Action: Initialization continues. IEA915E SYNTAX ERROR IN IEASYSnn CONTENTS, PROMPT FOLLOWS Explanation: Paging data set names specified in the IEASYSnn PARMLIB member do not conform to the syntax rules defined. The paging initialization routine will subsequently request the operator to respecify this information. System Action: Paging initialization invokes the prompt routine, which will request a new set of text for the PAGE = parameter. Paging initialization continues after receipt of the new text. Operator Response: If a paging or swapping data set limit has been reached, notify the system programmer. Programmer Response: If for any reason this data set must be used and some others previously known to paging routines should be omitted, respecify the paging data sets when restarting the system with the CLPA or CVIO option. Problem Determination: Table I, item 29. IEA919I Operator Response: Respond to the prompt message with appropriate text and report this message to the system programmer. Programmer Response: To avoid this message in subsequent IPLs, correct the contents of IEASYSnn according to the syntax for specifying paging space data set names. Problem Determination: Table I, items 2, 25c (lEASYSnn of SYS I.PARMLIB), 29. IEA916E SYNTAX ERROR IN [PAGE= SWAP = DUPLEX = PAGNUM= NONVIO= 1 SYSTEM PARAMETER, PROMPT FOLLOWS Explanation: Information specified in the indicated system parameter does not conform to the syntax defined for it. The operator will subsequently be requested to respecify that parameter. System Action: Paging initialization invokes the prompt routine, which will request a new set of text for the indicated parameter. Paging initialization continues after receipt of the new text. Operator Response: Respond to the prompt message with syntactically correct parameter text and notify the system programmer that this problem exists. Programmer Response: Make sure that documentation for specification of the system parameter conforms to the syntax defined for the parameter. Problem Determination: Table I, items 2, 29. lEA-58 MVS/370 System Messages Volume 1 CHANNEL SET x SWITCHED TO PROCESSOR y Explanation: The I/O processor on an AP system that supports channel set switching has failed or was varied omine. Channel set x is now connected to processor y. This message' can also be issued on an MP system when all the channels in one of the channel sets are omine and the processor with the online channels is removed from the configuration. System Action: System processing continues. All I/O processing is now performed by processor y. Operator Response: None. IEA920I {PAGE SWAP DUPLEX 1 DATA SET dsn NOT LOCATED Explanation: A request to locate data set dsn resulted in an error. Either the data set cannot be located in the master catalog or the master catalog information does not agree with expected and necessary attributes of a page or swap data set. System Action: If DUPLEX is specified in the message text and the DUPLEX page data set is known from a previous IPL and should be used under current IPL options, message IEA942I will follow, and paging initialization continues. If the data set was newly specified during this IPL, message IEA922D will follow this informational message, offering the operator a chance to respecify the data set name before paging initialization continues. If PAGE is specified in the message text and the page data set is known to paging initialization routines from a previous IPL as containing VIO pages that should be used under current IPL options, message IEA930I will follow, and paging initialization will continue. In all other cases, message IEA922D will follow this message. c Operator Response: Report this message to the system programmer. Programmer Response: If the data set should be used in subsequent systems, prepare it according to instructions before the next IPL. Verify that the page data set or the swap data set is cataloged in the master catalog. IEA9211 System Action: If the page data set was to contain PLPA pages, message IEA935W will follow, and IPL will terminate. If the data set specified is the DUPLEX page data set and if it is known from a previous IPL and should be used under current IPL options, message IEA942I will follow, and paging initialization continues. If the data set specified is a page data set known to paging initialization as containing VIO pages which should be used under current IPL options, message IEA930I will follow, and paging initialization continues. In all other cases, message IEA922D will follow, offering the operator a chance to respecify the data set name before continuing. Operator Response: Report this message to the system programmer. Programmer Response: Check catalog information about this data set. If necessary, redefine before the next IPL. Problem Determination: Table I, item 29. IEA922D REPLY 'DSN = dsn' OR 'IGNORE' Explanation: This message provides the system operator with the opportunity to respecify a page or swap data set name, for a reason documented by a preceding message on the console sheet. System Action: The system waits for the operator to reply. If a new data set name is provided, that data set is processed. If 'IGNORE' is specified, paging initialization either continues with the existing list of data sets or issues a wait state with a wait state code of X'3C'. The wait state will be issued if the data set being ignored is: c IEA923D • The PLPA page data set. • The common page data set. • The duplex page data set when it is needed to complete a quick start because it contains PLPA data set pages of a previous IPL. • The only local page data set that is available to the system. Operator Response: To replace the data set, enter REPLY xx,'DSN = dsn' where dsn is the new data set name. To continue without the data set, enter REPLY xx,'IGNORE'. Notify the system programmer of this message. VOLUME ser NEEDED FOR I I PAGE SWAP DATA SET WAS NOT MOUNTED; REPLY 'GO' OR 'IGNORE' PAGE DATA SET dsn INVALID Explanation: The cataloged information about this page data set indicates some discrepancy with the requirements of a page data set. It may not be a device supported for paging or the data set is not defined as previously known to paging initialization. c Programmer Response: Appropriate action is described with the documentation of the message which preceded this message on the console sheet. Explanation: An open of a data set on this volume was attempted, and paging initialization was informed that the volume was not mounted. The data set does not contain any pages of PLPA or VIO that would be missed with the IPL options in effect. System Action: The system waits for the operator to reply. If the volume is to be provided, paging initialization continues, a mount message is issued, and the data set is used. If the volume is not provided, paging initialization continues without the data set. Operator Response: Either enter REPLY xx,'GO' and prepare to mount the requested volume, or enter REPLY xx,'IGNORE'. Notify the system programmer of this message if the volume is not made available. Programmer Response: Review space now being used for paging or swapping, depending upon which type was ignored.The PAGEADD command may be needed to help system performance if insufficient space has resulted. Problem Determination: Table I, item 29. IEA924D VOLUME ser NEEDED FOR PAGE DATA SET WAS NOT MOUNTED; I CLPA MAYBE FORCED NEW PLPA DATA SET MAY BE REQUESTED I REPLY 'GO' OR 'IGNORE' Explanation: An open for a required page data set on this volume was attempted, and paging initialization was informed that the volume was not mounted. UCLPA MAY BE FORCED is specified in the message text, then the COMMON page data set is on this volume. If NEW PLPA DATA SET MAY BE REQUESTED is specified, then the PLPA page data set is on this volume. System Action: The system waits for the operator to reply. If the volume is to be provided ('GO'), paging initialization continues, a mount message is issued, and the data set is used. In most cases, if the volume is not to be provided ('IGNORE'), a new data set name will be requested by message IEA922D. However, if a quick or warm start is in progress, the PLPA page data set overflowed to the COMMON page data set, and the unmounted volume contains this COMMON page data set, paging initialization will force a cold start (CLPA) and issue message IEA9291. Operator Response: Either enter REPLY xx,'GO' and prepare to mount the requested volume, or, enter REPLY xx, 'IGNORE' and notify the system programmer. Programmer Response: If a permanent change is desired, update SYSl.PARMLIB to reflect the new PLPA or COMMON page data set name. Otherwise, complete the IPL, correct the problem, and re-IPL with the original data sets. lEA Messages - Supervisor lEA-59 Problem Determination: Table I, item 29. IEA92SD VOLUME ser NEEDED FOR PAGE DATA SET WAS NOT MOUNTED; CVIO MAY BE FORCED; REPLY 'GO' OR 'IGNORE' Explanation: An open of a page data set on this volume was attempted, and paging initialization was informed that the volume was not mounted. The volume contains pages of VIO data sets which may be required for recovery of one or more VIO data sets. Replying IGNORE will force the CVIO option. These conditions indicate that the module at virtual address xxxxxx in the PLPA contains no executable code on the page referenced by the page table entry; that is, the module contains non-contiguous code or large constant areas. This condition should not occur in a PLPA module. r~\, \.cc,Y System Action: Paging initialization processing marks the external page table entry as invalid. IPL processing continues. Any address space that subsequently references this PLPA page will abnormally terminate with system completion code 028. Operator Response: Notify the system programmer. System Action: The system waits for the operator to reply. If the volume is to be provided, paging initialization continues, a mount message is issued, and page data sets on that volume are used. If the volume is not provided, paging initialization continues without page data sets on that volume. In addition, the CVIO option will be in effect, causing all VIO data sets from previous IPLs to be unrecoverable. Programmer Response: Use the current LPA map to identify the module containing virtual addressxxxxxx. Correct the module and re-IPL, specifying the CLPA system parameter. Problem Determination: Table I, item 29. IEA929I Operator Response: Either enter REPLY xx,'GO' and prepare to mount the requested volume, or enter REPLY xx,'IGNORE'. Notify the system programmer of this message if the volume is not made available. Programmer Response: Review paging space since CVIO option is in effect unexpectedly. Only data sets specified on this IPL will be attempted for use. The PAGEADD command may be needed. Problem Determination: Table I, item 29. IEA927I PLPA AND COMMON PAGE DATA SETS FULL FROM PREVIOUS IPL Explanation: On a previous IPL, the PLPA and COMMON page data sets were filled up during the write of the pageable LPA. The CSA and the rest of the pageable LPA have no primary slots. System Action: Paging initialization continues with the DUPLEX page data set. If there is no DUPLEX page data set, message IEA935W is issued. Operator Response: Report this message to the system programmer. Programmer Response: If a warm start is necessary to clean up work in the system, make sure that the previous DUPLEX page data set is usable, and re-IPL. Otherwise, redefine the PLPA and COMMON page data sets, and re-IPL with the CLPA option. Explanation: This message provides further information about the nature of the IPL as it changes. The paging initialization routines are unable to fulfill the -,CLPA (not CLPA) IPL option, for the reason documented in the preceding message. System Action: Paging initialization continues as if CLPA had been specified. Operator Response: Report this message to the system programmer. Programmer Response: See the documentation for the messages that preceded this message on the console sheet. IEA930I MODULE AT LOCATION xxxxxx IN PLPA CONTAINS HOLES Explanation: One of the following conditions occurred: 1. 2. CVIO FORCED Explanation: This message provides further information about the nature of this IPL as it changes. The paging initialization routines are unable to fulfill the -,CVIO (not CVIO) IPL option, for the reason documented in the preceding message. System Action: Paging initialization continues as if CVIO had been specified. Operator Response: Report this message to the system programmer. Programmer Response: See the documentation for the messages that preceded this message on the console sheet. IEA9311 IEA928I CLPA FORCED ESTAE REQUEST FOR GTF TRACE FORMATTING FUNCTION UNSUCCESSFUL Explanation: GTF formatting module, IGCOF05A, was unable to establish ESTAE environment. While building the paging information for PLPA during a cold start (CLPA IPL), paging initialization found an invalid external page table entry for a PLPA module. System Action: No GTF buffers are formatted. While restoring paging information for PLPA during a warm or quick start (not a CLPA IPL), paging initialization found an external page table entry for a PLPA module that contained zero, indicating that condition I occurred during cold start. Problem Determination: Table I, items 4, 7a, 13,29. lEA-60 MVS/370 System Messages Volume 1 Programmer Response: None. c IEA932I C. \'·I I' "JI' INSUFFICIENT STORAGE FOR GTF BUFFER FORMATTING Explanation: There is insufficient SQA for GTF buffer formatting. IEA936I System Action: No GTF buffers are formatted. Explanation: On a CLPA IPL, paging initialization needed to write quick/warm start data to the first records of the PLPA page data set. However, the write failed, and none of the information will be accessible to a future IPL. Programmer Response: None. System Action: Paging initialization continues. Problem Determination: Table I, items 4, 7a, 13,29. Operator Response: Report this message to the system programmer. IEA933I UNABLE TO LOAD FORMAT APPENDAGE xxx. FURTHER RCDS REQUIRING THIS MOD WILL BE DUMPED IN HEX Explanation: GTF formatting module was unable to load format appendage xxx. Programmer Response: When using this PLPA page data set again, perform a CLPA IPL. Problem Determination: Table I, item 29. IEA937I System Action: Formatting of the GTF buffers will continue, dumping in hexadecimal any record that requires format appendage xxx for editing. Programmer Response: None. Problem Determination: Table I, items 7a, 9a, 13, 29. IEA934I o INV ALID RETURN CODE RECEIVED FROM mod. FURTHER RCDS REQUIRING THIS MOD WILL BE DUMPED IN HEX Explanation: On return from module mod an invalid return code was recognized. System Action: Formatting of the GTF buffers will continue, dumping in hexadecimal any record that requires this module for editing. Programmer Response: None. Problem Determination: Table I, items 7a, 9a, 13, 29. IEA935W INSUFFICIENT PAGING RESOURCES, IPL TERMINATED Explanation: To support minimal paging there must be a certain minimum number of paging data sets with a minimum number of system-page-sized slots in a certain distribution available to paging initialization. The paging resource initialization manager has determined that this is not available. System Action: System initialization ceases. The system enters a wait state. Operator Response: Report this message to the system programmer. Programmer Response: Either 1) redefine spaces to conform with the description provided in paging planning specifications and re-IPL with the CLPA option, or 2) provide additional paging spaces and make them .available to paging initialization via either the PAGE = parameter or PARMLIB during re-IPL. c FUTURE QUICK OR WARM STARTS OF THIS IPL WILL FAIL Problem Determination: Table I, item 29. COMMON PAGE DATA SET TIME STAMP FAILURE Explanation: When this message is followed by message IEA935W, paging initialization was unable to read or write the time stamp record in the COMMON page data set. The time stamp is written on CLPA IPLs; it is read on -,CLPA (not CLPA) IPLs if part of the PLPA was written to the COMMON page data set. When this message is followed by message IEA929I, paging initialization read the time stamp in the COMMON page data set, but the time stamp failed to match the time stamp of the PLPA slot information. System Action: If unable to access the COMMON page data set, the system enters a wait state. If the wrong level of the COMMON page data set is accessed, system operation continues with the CLPA IPL forced. Operator Response: Report this message to the system programmer. Programmer Response: If a wait state occurred, correct or replace the COMMON page data set, and re-IPL with the CLPA option. If a wait state did not occur, and a warm start is necessary, stop the IPL, make the correct level COMMON page data set available, and re-IPL. IEA938W NO STORAGE AVAILABLE, PAGING INITIALIZATION TERMINATED Explanation: A request for additional storage failed during paging initialization. The resource initialization managers are unable to continue. A probable reason is that the system queue area (SQA) maximum amount specified has been exceeded. System Action: System initialization ceases. The system enters a wait state. Operator Response: Report this message to the system programmer. Programmer Response: Make sure that SQA assignment is as recommended. If not, increase SQA maximum size to that recommended in generating a new system. Otherwise, the system configuration may be too small, or there may be a problem with at least one resource initialization manager. lEA Messages - Supervisor lEA-61 I I Problem Determination: Table I, items 2, 11, 17,29. IEA942I IEA939D Explanation: A DUPLEX page data set and the CLPA option were specified either on the current IPL or on the CLPA IPL for which the current IPL is based. While attempting to use the DUPLEX page data set, a problem was detected: QUICK AND WARM START DATA IS INVALID, RE-IPL OR REPLY 'GO' FOR COLD START Explanation: A -, CLPA (not CLPA) IPL was attempted, and information on the PLPA paging data set was inaccessible: • The PLPA paging data set specified on this IPL must be the same as that used on the previous successful CLPA IP-L. • If the same data set was being used, then the needed information is not able to be read. System Action: The system waits for the operator to reply. Operator Response: Either enter REPLY xx,'GO' if a cold start (CLPA) is desired, or re-:-IPL with a different data set specified for PLPA paging. Report this message to the system programmer. Programmer Response: Verify that the correct SYSl.PARMLIB is being used. Also, verify the previous use of the PLPA paging data set. DUPLEXING INACTIVE, NO DATA SET BAD TIME STAMP • If NO DATASET is specified in the message text, the reason for the problem is documented in the preceding message. • If BAD TIME STAMP is specified in the message text, and if the CLPA option was specified or forced, the attempt to write a time stamp to the first record of the data set failed. If the CLPA option was not used, the attempt to read the time stamp failed or the time stamp no longer matched that of the PLPA slot information. System Action: Paging initialization continues without duplexing. Operator Response: To restore duplexing, perform a CLPA IPL with the DUPLEX page data set specified. If necessary, replace or correct the DUPLEX page data set. IEA943W FAILURE DURING REBUILD OF PLPA Problem Determination: Table I, item 29. IEA940I THE FOLLOWING PAGE DATA SETS ARE IN USE PLPA •.. dsn COMMON .dsn (DUPLEX. dsn] LOCAL .. dsn Explanation: For a -,CLPA (not CLPA) IPL, paging initialization attempted to restore paging information for the PLPA data set into the page tables representing the PLPA. However, the page table could not be found or PLPA slot information was invalid. For a CLPA IPL, paging initialization attempted to save paging information found in page tables rept:esenting the PLPA. However, a page table could not be found. Explanation: This message is issued if L is specified on the PAGE = system parameter, or if paging initialization has been forced to change the list of page data sets originally specified. The list of data sets should help the operator verify which paging volumes are in use, especially after a warm start where data sets used on the previous IPL were not specified on this IPL. System Action: Paging initialization terminates with a wait state . code of X'061 '. Operator Response: Report this message to the system programmer. Re-IPL with the CLPA option specified. Problem Determination: Table I, item 29. System Action: Initialization continues. IEA9441 Operator Response: None. IEA941D VOLUME ser NEEDED FOR DUPLEX DATA SET NOT MOUNTED; DUPLEXING MAY BE STOPPED, REPLY 'GO' OR 'IGNORE' Explanation: An open on volume ser was attempted, but paging initialization was informed that the volume was not mounted. If duplexing is desired for this IPL, the volume must be mounted. System Action: The system waits for the operator to reply. If the volume is to be provided, paging initialization continues, a mount message is issued, and the data set is used. If the volume is not provided, paging initialization continues without duplexing. Operator Response: Either enter REPLY xx,'GO' and prepare to mount the requested volume, or enter REPLY xx, 'IGNORE'. IEA-62 MVS/370 System Messages Volume 1 QUICK OR WARM STARTS FROM THIS IPL WILL HAVE RANDOM RESULTS Explanation: On a quick or warm start, an attempt to write page data set information to the PLPA page data set has failed. The failure might have destroyed previous information or might have just left the information down level. Further use of the information would therefore cause unpredictable results. System Action: The present IPL continues processing. Operator Response: Report this message to the system programmer. Be sure that the device containing the PLPA page data set is not in READ ONLY status. If the present IPL status is either specified or forced CVIO, and it is desired to do -,CVIO (warm start) on the next IPL, then stop the current IPL. If the present IPL status is -,CVIO (warm start), continue with the current IPL only to clear up previous VIO-related jobs. Re-IPL according to the system programmer's instructions. c Programmer R~ponse: Evaluate the PLPA page data set, and replace or redefine, as necessary. Then, re-IPL with this PLPA page data set and the CLPA option specified. Problem Determination: Table I, item 29. IEA945W UNABLE TO USE CLOCK FOR TIME STAMP Explanation: On an IPL in which CLPA or CVIO was specified or forced, paging initialization needs a unique number (time stamp) to mark corresponding information and data sets. An attempt to use the STCK instruction to obtain this number failed with a condition code of 2 or 3. System Action: IPL is terminated with a wait state code of X·061'. IEA949A REPLY YES FOR LIST OF ENTRIES THAT WILL BE PROCESSED, OR U FOR NO LIST. Explanation: The system detected an uncorrectable input/output error while reading VATLSTxx, a member of SYSl.PARMLIB containing a volume attribute list. If message IEA949A does not appear, then no VATLST entries had been encountered before the error occurred. System Action: The system waits for the operator to reply. Operator Response: If message IEA959A appears, then reply 'YES' for a list of entries (encountered before the error occurred) that will be processed. If no listing is desired, reply 'U'. IEA950I Problem Determination: Table I, item 30. Explanation: Module mod was not found in LPA. This module is required for use with the MONITOR CALL routine facility; any of the following users of this facility will be unable to initialize: 1 NO vIRTUALI STORAGE AVAILABLE FOR SQA REAL Explanation: During a GETMAIN or a FREEMAIN it was necessary to obtain storage in the system queue area (SQA) for an internal control block. No virtual or real space was available. System Action: The system was placed in a wait state with a wait state code of 101 (virtual) or 102 (real). Operator Response: Restart the system. If the message occurs frequently with the VIRTUAL option, installation action is needed to increase the space allowed for the system queue area; more space should be specified at system generation time or in response to message IEA101A during system IPL. If the message occurs frequently with the REAL option, installation action is required to decrease the fixed real storage requirements of the system. Problem Determination: Table I, items 2, 11,29. IEA947A REPLY U TO CONTINUE, OR RE IPL. Explanation: A system volume, specified in message IEA866I, is not mounted on the device type specified in the VATLST entry. System Action: The system waits for the operator to reply. Operator Response: If the wrong volume was mounted at IPL, mount the correct volume. If the correct volume is mounted reply 'U' to continue, and notify the system programmer of ;he VATLST entry error. If you reply 'U', the system will ignore the attributes of the volume and they will remain P/R-Public. IEA948I [V)xxx NOW UNLOADED. Explanation: The system has unloaded the volume on device xxx. If V is present in the message, the volume is a Mass Storage System (MSS) volume. System Action: The volume is unloaded. o I/O ERROR READING VATLSTxx. Operator Response: Repeat the IPL. If the problem persists, the clock is not even able to be set. IEA946W c IEA9491 Operator Response: Respond as indicated by the operator response for preceding message (either message IEA8541 or IEA8661). MODULE mod NOT FOUND; MC ROUTING INACTIVE GTF System Action: Processing continues. Programmer Response: If any of the above functions are desired, the following modules must be present in LPA: AHLSETEV AHLSETD AHLMCER After updating the necessary libraries with these modules, re-IPL the system to initialize the desired function. Problem Determination: Table I, items 2, 13, 7c, 29. IEA9SlI IPC FAILURE ON CPU x, 1STATUS= statl CODE= rc Explanation: During execution of the nucleus initialization program for a multiprocessor configuration, a SIGP instruction for either initial program reset (lPR) or restart was executed by the interprocessor communications (lPC) function to CPU x. STATUS = stat The SIGP instruction resulted in condition code 1 (SIGP function unsuccessful) and status information stat being stored. The IPC function returned a code of 8 to its caller. Code=rc The IPC function returned the undefined return code rc to its caller. The status of the SIGP function is unknown. System Action: The signaled CPU is treated as offline; no initialization is performed for it. Processing continues for the other CPUs in the configuration. Operator Response: Probable hardware error. If the subject CPU is required to be online, analyze the status information and adjust the switches on the CPU and either restart the system or execute a VARY CPU ONLINE to that CPU. 'lEA Messages - Supervisor lEA-63 Problem Determination: Table I, items 2, 29, or 30. Also have the recorded switch settings on the subject CPU available. IEA952I IPC FAILURE ON CPU(S) aa,bb, .•.,pp Explanation: During execution of the nucleus initialization program (NIP) for a multiprocessor configuration, a SlOP instruction for either initial program reset (IPR) or restart was executed by the interprocessor communication (IPC) function to CPU(s) aa,bb, ... ,pp. The SlOP instruction resulted in condition code 2 (SlOP function not completed because the access path to the addressed CPU was busy or the addressed CPU could not accept or respond to the function code.) The IPC function returned a code of 4 to its caller. IEA955I Explanation: During execution of the nucleus initialization program (NIP), nnnK (K = 1024) of real storage was found online. This is less than the minimum of 768K required to execute OS/VS2 release 2. System Action: System initialization attempts to continue. NIP reduces the sizes of certain permanent system cell pools to their minimum to use as little real storage as possible. Operator Response: None. IEA956I System Action: The signaled CPUs are treated as offiine and no initialization is performed for them. Processing continues for the other CPUs in the configuration. Operator Response: Probable hardware error. If the subject CPUs are required to be online, make sure that no other CPU is signaling them and that the SlOP instruction is installed on them and either re-IPL the system or execute a VARY CPU ONLINE to them. nmiK OF ONLINE REAL STORAGE, MAY BE INSUFFICIENT TOP OF NIP V = R REGION IS TOO HIGH) [ LOW Explanation: The installation-specified value for the top of the nucleus initialization program's (NIP) V = R region is not acceptable. The installation specifies this value by running a superzap against field 'NVTNVRSZ' in the lEAVNIPO CSECT of the nucleus. If HIOH appears in the message text, the value specified will not allow: • The V = R region to fit below the low end of the master scheduler's LSQA. UNABLE TO INITIALIZE CPU(S) aa,bb, ...,pp • The V = R region to fit below the low unavailable address. Explanation: During execution of the nucleus initialization program (NIP) for a multiprocessing configuration, CPUs aa,bb, ... ,pp did not successfully complete their initialization. • Sufficient real storage for the minimum number of reserved frames. Problem Determination: Table I, items 2,30. IEA953I System Action: Any storage areas allocated to the CPUs are freed and the CPUs are treated as offiine. If LOW appears in the message text, the value specified will not allow sufficient real storage for the minimum V = R region for NIP. Operator Response: Probable hardware error. If the subject CPUs are required to be online, either restart the system or execute a VARY CPU ONLINE to them. System Action: The installation-specified value is ignored and the default maximum of 2 megabytes (2,097,152 bytes) is used in determining the top of NIP's V = R region. Problem Determination: Table I, items 2, 30. IEA957I IEA954I Explanation: During execution of the nucleus initialization program (NIP) for a multiprocessor configuration, the restart resource word 'CVTRSTWD' contained wd when the lEAVNIPO CSECT of NIP required the restart resource. At the time lEAVNIPO executes, the word should contain zeros. MALFUNCTION ALERT GENERATED BY CPU(S) aa,bb, ... ,pp Explanation: During execution of the nucleus initialization program (NIP) for a multiprocessor configuration, CPUs aa,bb, ... ,pp generated malfunction alerts. Malfunction alerts are generated by a CPU when a machine check condition arises but machine checks are disabled in the CPU's PSW and the 'hard stop' bit is on in the CPU's machine control register 14. RESTART RESOURCE WORD CONTAINED wd System Action: IEAVNIPO treats the situation as an error and appropriates the restart resource by putting NIP's 10 in the word and using the resource. System Action: If the malfunction alert occurred before the CPU was initialized, no attempt is made to initialize it. If the malfunction alert occurred during or after the initialization of the CPUs, any storage areas allocated to the CPUs are freed and the CPUs are marked offiine. Programmer Response: Probable user error. Make sure that no superzaps have been applied to the field 'CVTRSTWD' in the nucleus. If they have, resuperzap the field to zero. Operator Response: Probable hardware error. If the subject CPUs are required to be online, either restart the system or execute a VARY CPU ONLINE to them. IEA958I Problem Determination: Table I, items 2, 30. lEA -64 MVSj370 System Messages Volume 1 Problem Determination: Table I, items 2, 29. EXCP APPENDAGE NAME TABLE NOT BUILT Explanation: During nucleus initialization, the IEAAPPOO member of SYS I.PARMLIB was accessed to build a table of valid module ids which may be loaded as EXCP appendages. Due to an I/O error or to a syntax error in IEAAPPOO the constructing of this table was not completed. c 0.'\ ,\ System Action: No user-supplied appendages will be loaded for a DCB where MACRF = (E) unless the user is operating in system key 0-7 or authorized under APF. If an OPEN is attempted against a DCB with appendage IDS to be loaded and either of these conditions is met, a 913 ABEND with a return code 20 will result. Operator Response: Report this message to the system programmer. IEAAPPOO must be rebuilt prior to the next IPL for jobs which require unauthorized EXCP appendage routines. IEA959I ERROR CAUSED ACTIVE LPA TO BE TRUNCATED, MODULE CONTROL MAY BE LOST. Explanation: Recovery from a system error required the active link pack area to be truncated. This means that modules in the LPA may no longer be invokable and attempts to use them may cause abnormal termination or unpredictable results. System Action: The system continues processing; a record indicating the error is written to SYSl.LOGREC. Operator Response: Report this message to the system programmer. If frequent abnormal terminations occur, re-IPL may be necessary. Problem Determination: Table I, items 2, 29. Dump the SYSl.LOGREC data set and save the output. IEA9601 c ENQ/DEQ CONTROL QUEUES WERE DAMAGED. RESTORATION ATTEMPTED. Explanation: The ENQ/DEQ control blocks contained invalid data which caused the current ENQ or DEQ request to function incorrectly. System Action: If the error was considered correctable, the correction was made. The task from which the error was detected was terminated. Problem Determination: Table I, items 2, Sa, 15, 16,29. IEA961A I MESSAGE FOR INACTIVE CONSOLE nn. REPLY I SEND, DELETE, OR OK. Explanation: A message has been enqueued to the inactive console whose console id is nn. System Action: The message remains enqueued to the inactive console until a reply is given. If the console has been activated before the reply is issued, the reply is ignored. If the message issuer terminated or has issued a DOM for the message, the reply is ignored and the message is deleted. Operator Response: Enter one of the following replies: • REPLY xX,SEND; the message will be rerouted to the master console and deleted from the inactive console's queue. This reply is not valid for multiple-line messages. • REPLY xX,DELETE; the message will be deleted from the inactive console's queue. • REPLY xX,OK; the message will remain enqueued to the inactive console. IEA963A I INVALID REPLY TO MESSAGE IEA961A. REPLY I SEND, DELETE, OR OK. Explanation: The reply given to message IEA962A was invalid. System Action: The message remains enqueued to the inactive console until a correct reply is given. Operator Response: Enter one of the following replies: If the error was considered uncorrectable, the control queues were corrected, only to allow dequeues relating to the damaged area. All enqueues relating to the damaged area will be terminated with a 838 ABEND completion code. The task from which the error was detected is terminated. • REPLY xX,SEND; the message will be rerouted to the master console and deleted from the inactive console's queue. This reply is not valid for multiple-line messages. • REPLY xX,DELETE; the message will be deleted from the inactive console's queue. • REPL Y xX,OK; the message will remain enqueued to the inactive console. Operator Response: Notify the system programmer. Note: Related information can be found in SYSl.LOGREC. Problem Determination: Table I, items 2, 3, 4, 13, 16, 18,29. IEA964I IEA9611 RESOURCE NAMED xxx, yyy MAY BE DAMAGED Explanation: This message follows message IEA801I. It indicates a task or an address space that abnormally terminated while in 'step must complete' status, while holding the resource named xxx (ENQ q-name), yyy (ENQ r-name). HARDCOPY SUSPENDED, REASON = xxxx NO HARDCOPY DEVICE AVAILABLE Explanation: The device which had been receiving hardcopy or which was scheduled to receive hardcopy has become unusable. Hardcopy is required either because of the console configuration or because the HARDCPY parameter was specified at IPL time. The hardcopy output cannot be switched to the SYSLOG data set or to an appropriate console since neither of these is available. System Action: The indicated resource was dequeued and the 'must complete' status reset. Processing continues. c Operator Response: Notify the system programmer. lEA Messages - Supervisor IEA-65 The REASON =xxxx field shows why the hardcopy device became unusable: xxxx Explanation HCSW EXT 10ER SWER VMST OPER ACR VCHN VCPU The hardcopy function was switched from SYSLOG. The external interrupt key was pressed. An I/O error occurred on the failing console. A software error occurred for the failing console. A VARY MSTCONS command was issued. An open failure occurred for the console. Alternate CPU recovery forced the console switch. A VARY CH command was issued. A VARY CPU command was issued. System Action: Processing continues. Messages processed during the suspended period will not be saved for hardcopy later. Caution: Since the dead processor has not been reset; START, RESTART, or RESET should not be attempted on the dead processor until the dead processor has been reconfigured to uniprocessor mode. After the dead processor has been reconfigured, and only after this has been done, the dead processor should be RESET to free the I/O devices. This is a hardware malfunction which might cause gradual loss of I/O function to the system. Problem Determination: Table I, item 30. IEA970I CHANNEL RECONFIGURATION HARDWARE ACTIVATED Operator Response: Hardcopy may be restarted by varying a hardco~y console online (that is, a console with paper output), or by startmg the system log and varying hardcopy to SYSLOG. Expla.nation: Under system control, channel reconfiguration hardware (CRH) or channel set switching (CHS) enables the operative processor to access the channels on the inoperative or offline processor. CRH or CHS is now being used because one of the following has occurred. IEA967W • A hardware failure on one processor caused the alternate CPU recovery (ACR) function to take the failing processor offline and activate CRH. • The operator has issued a VARY channel command that brought a channel online; this particular channel is the first channel varied online that is contained in a channel set attached to an inoperative or offline processor. UNSUCCESSFUL RECOVERY ATTEMPT BY SUPERVISOR CONTROL Explanation: Supervisor control has suffered a double recursive ABEND in supervisor control buffer FRR. System Action: The system enters a disabled wait state. Operator Response: Re-IPL. Problem Determination: Table I, items 2, 13, 29. IEA968I xxxxxK REAL STORAGE FOUND NOT USABLE; yyyyyK FOUND USABLE Explanation: IPL and NIP test the status of each possible frame of real storage up to 16M. This message is issued when a defective frame is found. In the message text, xxxxxK is the number of bytes that are not usable because of defects; yyyyyK is the number of bytes that are usable. The storage that makes up the hardware system area (HSA) is not included in these totals. System Action: Processing continues. Op~rator Response: If message IEA3401 follows this message, notIfy the system programmer. Otherwise, none. Progra~er Response: If message IEA3401 follows this message, the locatIon of one or more defective frames might have made it impossible for NIP to obtain sufficient contiguous storage for the nucleus buffer. Respond as indicated for message IEA340I. IEA969A - WARNING - SIGP IPR FAILED DURING ALTERNATE CPU RECOVERY PROCESSING Explanation: An attempt by module IECVRSTI to reset the dead processor and its I/O devices by means of a SIGP instruction has failed. System Action: Processing continues; however, since the I/O devices on the dead processor have not been reset, any device which had an I/O operation outstanding for the dead processor might be inaccessible to the live processor. Operator Response: Probable hardware error. IEA-66 MVS/370 System Messages Volume 1 System Action: System processing continues. Operator Response: Notify system programmer. Caution: CRH and CHS are intended only for temporary use to service the I/O devices contained in the channel set attached to the offline processor until all critical jobs can complete processing. The operator should then vary offline all channels contained in the channel set attached to the inoperative processor as soon as possible. When all channels on the inoperative processor are offline, CRH or CHS is automatically deactivated. Since CRH or CHS relies in part on the hardware contained in the failing or offline processor, certain portions of that processor cannot be powered off while CRH or CHS is active. The inoperative or offline processor must be in stopped state to prevent selection of any channels being accessed by CRH or CHS. The System Mode switch used when configuring to a uniprocessor or multiprocessor must be left in MP mode. IEA9711 UNABLE TO ACTIVATE CHANNEL RECONFIGURATION HARDWARE Explanation: An error occurred while activating channel reconfiguration hardware (CRH) or channel set switching (CHS). See message IEA970I. System Action: If CRH or CHS was invoked by alternate CPU recovery (ACR), ACR processing continues as if CRH or CHS were not available. If CRH or CHS was invoked due to a VARY channel command, the channel is not brought online. Operator Response: Notify your IBM representative. Problem Determination: Print SYSl.LOGREC. c IEA972I . C',',L~J CHANNEL RECONFIGURATION HARDWARE DEACTIVATED Problem Determination: None. Explanation: Channel reconfiguration hardware (CRH) or channel set switching (CHS) is no longer being used (see message IEA970I) because of one of the following actions: • • The operator issued a VARY CPU command that brought the offiine processor back online. The operator issued a VARY channel command that varied offiine the last channel contained in a channel set attached to the offiine processor. System Action: System processing continues. Operator Response: None, because the operator has caused the system action. IEA973I MSC AT dd DOES NOT INITIALIZE, RC=xxx Explanation: During system initialization, the alternate MSC at the unit address shown is online. But it does not respond properly to an initialize order. It returned the reason code shown. System Acti~n: System initialization continues, as does MSSC Initialization. MSC backup is not available. c IEA977I MSS INOPERATIVE. NO MSC INITIALIZES. MSC ddd REASCODE - xxx AND MSC ddd REAS CODE "" xxx Explanation: During system initialization, no Mass Storage Control returned a satisfactory response for attempts to initialize this host processor interface to the Mass Storage Control. Return codes from the Mass Storage Control(s) are shown in the message with the corresponding unit address. System Action: Processing continues with the Mass Storage System inoperative. Operator Response: Follow the action recommended for the specified Mass Storage System Communicator reason codes. Mass Storage System Communicator reason codes are found in Mass Storage System (MSS) Messages. Once the necessary repairs are made, vary online the repaired Mass Storage Control to restore Mass Storage System operation. While the Mass Storage System is inoperative, jobs calling for mass storage volumes wiIl fail. Under these conditions, jobs that require the Mass Storage System should not be started. Problem Determination: Table I, items 2, 17, 30. Operator Response: Probable 3850 hardware error. The 3850 can be used without backup if this is acceptable. IEA978I Problem Determination: Table I, Item 2. Explanation: The MSC returned the 3850 code, shown upon the request for purge (taken from system parameters), during system initialization. IEA974I NO 3850. MODULE xxxxxxxx NOT FOUND PURGE 3850 AT SYSTEM INITIALIZATION TIME FAILED, RC-xxx Explanation: During system initialization, the search for the module name shown was unsuccessful. System Action: System initialization continues, as does the 3850 initialization. System Action: The 3850 is not available. The message IEA9811 follows. Operator Response: Inform the system programmer, who will investigate the meaning of the return code. Operator Response: Inform the system programmer. Problem Determination: Table I, item 2. Programmer Response: Ensure that all MSSC modules have been included in the appropriate libraries. IEA979I Problem Determination: Table I, items 2, 17a and 17b. Explanation: During system initialization for a tightly-coupled MP host pair, attempts to inform the Mass Storage Controller (MSC) of the association failed. The reason code xx in the message indicates the reason for the failure. IEA975I MSS INOPERATIVE. NO MSC ONLINE Explanation: During system initialization an MSC is not online; therefore the 3850 cannot be used. System Action: Processing continues with the Mass Storage System inoperative. Operator Response: Contact the system programmer. Problem Determination: Table I, item 2. IEA976I c Operator Response: If the alternate MSC is desired vary it online. MSC AT ddd NOT ONLINE Explanation: The alternate MSC, for the 3850 at unit address ddd, is not online. MSS INOPERATIVE ASSOCIATE FAILED, REAS CODE = xx System Action: Processing continues with the Mass Storage System inoperative. Operator Response: Follow the action recommended for the specified Mass Storage System Communicator reason code. Mass Storage System Communicator reason codes are found in Mass Storage System (MSS) Messages. Once necessary repairs are made, vary online the repaired Mass Storage Control to restore Mass Storage System operation. While the Mass Storage System is inoperative, jobs calling for mass storage volumes will fail. Under these conditions, jobs that require the Mass Storage System should not be started. Problem Determination: Table I, item 2, 17, and 30. System Action: The 3850 initialization and other system initialization continues without the backup capability of the alternate MSC. lEA Messages - Supervisor lEA-67 IEA980I MSS INOPERATIVE. DISASSOCIATE FAILED, REAS CODE = xxx Explanation: During system initialization, the DISASSOCIATE CPU command to the Mass Storage System failed. The reason code (xxx) in the message specified the reason for failure. Programmer Response: Correct the conditions that caused the load failure. If the abend condition can be corrected, and when the conditions are corrected, notify the system operator to vary online the Mass Storage Control to restore Mass Storage System operation. Problem Determination: Table I, items 2, 17a and 17b. System Action: Processing continues with the Mass Storage System inoperative. Operator Response: Follow the action recommended for the specified Mass Storage System Communicator reason code.Mass Storage System Communicator reason codes are found in Mass Storage System (MSS) Messages. Once necessary repairs are made, vary online the repaired Mass Storage Control to restore Mass Storage System operation. While the Mass Storage System is inoperative, jobs calling for mass storage volumes will fail. Under these conditions, jobs that require the Mass Storage System should not be started. IEA984E Explanation: The SYSl.DUMP data set on unit xxx is full. No dumps can be taken to the data set until a new tape is mounted. System Action: The system has unloaded the tape. Operator Response: To maintain the availability of SYSl.DUMP data sets, mount a new, non-labeled tape on unit xxx. IEA985I Problem Determination: Table I, item 2, 17, and 30. IEA9811 NO 3850. REPLY U TO CONTINUE WITHOUT 3850 OR RE-IPL Explanation: For the reason described in the preceding message (Either IEA974I, IEA975I, IEA977I, IEA979I, or IEA980I), the 3850 cannot be used during this IPL. System Action: The system waits for the operator's response. Operator Response: If the IPL cannot continue without the 3850, correct the condition specified in the preceding message and re-IPL. If the IPL can continue without the 3850, reply 'U'. The IPL will continue with any system resources obtained for the 3850 programming support freed Problem Determination: Refer to the problem determination of the preceding message on the operator console. IEA981I INVALID REPLY TO IEA981I. REPLY U OR RE-IPL TAPE DUl\1P DATA SET FULL, MOUNT NEW NON-LABELED TAPE ON UNIT = xxx UNABLE TO UNLOAD MSS VOLUME ser FROM Vxxx - RC = ret. Explanation: Due to a previous error (see messages IEA866I, IEA854I, and IEA986I), the system attempted to unload MSS volume ser from device xxx. The unload failed; ret represents the failure reason code. See Mass Storage System (MSS) Messages for an explanation of the reason code. System Action: The VATLSTxx entry specifying that particular volume is ignored. Processing continues with the remaining VATLSTxx entries. Operator Response: None. Programmer Response: Use the return code to determine the problem with 3850 Mass Storage System (MSS). IEA986I MSS VOLUME ser REQUIRED ON Vxxx. Explanation: A VATLSTxx entry specified that an MSS volume ser was to be mounted on device xxx. A volume with a different volume serial number was found on xxx. Explanation: The reply to IEA981 is invalid. The system expects a'U'. System Action: The system unloads the volume presently on xxx and mounts ser on xxx. System Action: The system waits for the operator's response. Operator Response: None. To continue this IPL without the 3850, reply 'U'. Otherwise, make the 3850 available and re-IPL. IEA987I Problem Determination: None. Explanation: An attempt to mount an MSS volume ser on device xxx failed, with the MSSC (mass storage system communicator) code ret from 3850 Mass Storage System (MSS). IEA983I MSS INOPERATIVE. IEAVNPOl LOAD FAILED, ABEND CODE = xxx Explanation: Module IEAVNP02 (DASD UCB Initialization) load failed. The abend code returned by the load attempt is specified in the abend code xxx. UNABLE TO MOUNT MSS VOLUME ser ON Vxxx - RC = ret. System Action: The VATLSTxx entry specifying that particular volume is ignored. Processing continues with the remaining VATLSTxx entries. Operator Response: None. System Action: Processing continues with the Mass Storage System inoperative. . Operator Response: Notify your system programmer. IEA-68 MVS/370 System Messages Volume I Programmer Action: Determine the cause of the problem. See Mass Storage System (MSS) Messages for an explanation of the MSSC (mass storage system communicator) code. IEA988I PREFERRED AREA HAS EXPANDED. RECONFIGURABILITY MAY BE IMPAIRED. Explanation: Real Storage Management assigned a page of SQA, nonswappable LSQA, or a nonswappable long-term fixed page to a real frame in the nonpreferred area. A storage unit encompassing all or part of the non-preferred area may not reconfigure successfully. The Display Matrix command can be used to determine the remaining non-preferred area. System Action: The storage unit is designated as preferred storage, and thus eligible for additional long-term resident pages. until one of the allocated dump data sets is emptied. This message will not be issued if any of the dump data sets reside on tape. Tape dump data sets are always considered empty and available. Operator Response: Notify your system programmer. Programmer Response: Use the AMDPRDMP service aid to copy the dumps from the full dump data sets to other installation data sets. This action will mark the dump data sets empty and allow further SVC Dump processing to continue. IEA9961 IEA9921 SLIP TRAP ID = xxxx MATCHED READ FOR JFCB/JFCBE FAILED, STANDARD DUMP FORMAT ASSUMED. Explanation: All conditions defined by the SLIP trap identified by xxxx were met. For a PER trap, this message is issued only when the conditions of the trap are met for the first time. The action requested has been taken. Explanation: During ABEND processing, modules IEAVTABD and IEAVADOI issued the QMNGRIO macro instruction to determine the requested format of the dump. However, a failure was encountered while attempting to read the JFCB or JFCBE. System Action: Processing continues. (Note: Because timing circumstances within the system, this message may precede a OlB wait state; ordinarily, the wait state will precede this message.) System Action: Module IEAVTABD will initialize the dump DCB to dump in the standard format of 120 characters per line, and module IEAVADOI will use the DCB set up by IEAVTABD for the dump. Processing continues. Operator Response: Report this message to the system programmer. IEA9931 SYSMDUMP TAKEN TO dSD Programmer Response: None. Problem Determination: Table I, items 1, 13, 15. Explanation: A SYSMDUMP was taken to the data set specified on the SYSMDUMP DD card. The dump is a complete dump. IEA9971 System Action: Processing continues. Explanation: Module IEAVADOI issued the QMNGRIO macro instruction to determine the requested format of the SNAP or ABEND dump. However, the routine called by IEAVADOI failed while attempting to read the JFCB or JFCBE. Operator Response: None. READ FOR JFCB/JFCBE FAILED, DUMP CANCELLED. Programmer Response: None. IEA994A ALL DUMP DATA SETS ARE FULL AND NO SVC DUMPS CAN BE TAKEN System Action: The dump is canceled, and a return code of X'08' is returned to the caller. Programmer Response: Rerun the job. Explanation: Before processing an SVC Dump request, SVC Dump processing found that all of the allocated SYSl.DUMP data sets are full. SVC Dump information has been lost for at least one requested dump. This message is not be issued if any of the dump data sets reside on tape. Tape dump data sets are always considered empty and available. IEA9981 PARTIAL SYSMDUMP TAKEN TO dsname System Action: Processing continues. However, no additional SVC Dumps are taken until at least one of the dump data sets is emptied. Explanation: A partial SYSMDUMP was generated to the DASD data set described by SYSMDUMP DD statement. An I/O error might have occurred while writing to the dump dataset or the dump dataset might have been filled before all requested data was dumped. Operator Response: Notify the system programmer. System Action: Processing continues. Programmer Response: Use the AMDPRDMP service aid to copy the dumps from the full dump data sets to other installation data sets. This action will mark the dump data sets empty and allow any later SVC Dump requests to be processed. Programmer Response: Increase the size of the dataset the SYSMDUMP DD statement points to or print the SYSMDUMP dataset to determine, whether enough data was dumped to solve the problem that caused the dump. IEA994E o Problem Determination: Table I, items I, 13, 15. ALL ALLOCATED SYSl.DUMP DATA SETS ARE FULL Explanation: SVC Dump has found, after processing a dump, that it has filled the last allocated dump data set. This message is a warning that no further SVC DUMP information can be saved lEA Messages - Supervisor lEA -69 IEA999W ADDRESS TRANSLA nON ERROR IN MASTER MEMORY Explanation: The program check first level interrupt handler (FLIH) has encountered recursive addressing translation exceptions. There is a possibility that the segment table (SGTE) or common page tables (PGTE) for the master scheduler's address space have been initialized incorrectly or have been overlaid. System Action: All processors are placed in a wait state. Operator Response: Probable software error. Take a stand-alone dump. ReIPL the system and execute the EREP service aid program to obtain a listing of LOGREC. Problem Determination: Table I, items 11, 18, 29. j / c IEA-70 MVS/370 System Messages Volume I ' : 0 " MVS/370 Message Library: System Messages Volume 1 AHL - lEA S370-40 GC28-1374-1 1--"'\ \·\,.c.......,,·,· \. -- .... -------_ ----.. -- - Printed in U.S.A. - -------,....,------- - y -® c MVSj370 Message Library: System Messages Volume I AHL - lEA READER'S COMMENT FORM GC28-1374-1 This manual is part of a library that serves as a reference source for systems analysts, programmers, and operators of IBM systems. You may use this form to communicate your comments about this publication, its organization, or subject matter, with the understanding that IBM may use or distribute whatever information you supply in any way it believes appropriate without incurring any obligation to you. Note: Copies of IBM publications are not stocked at the location to which this form is addressed. Please direct any requests for copies of puhlications, or for assistance in using your IBM system, to your IBM representative or to the IBM hranch office serving your locality. Possible topics for comment are: ·E 1:.e ~.!! .e-:5 ::l_ Clarity Accuracy Completeness Organization Coding Retrieval Legibility If you wish a reply, give your name, company, mailing address, and date: i"~ co ClUl :e-; 00. ~.s ·c" EGl "i~ +'::l CCI E L. .sGl 6~ .s::.L. ~o ~4) OI.~ E~ 4)01 c .oGl (. ""J e lll Q.~ C ::J CI c 0 < " & L. 0 :; 0 4)::l 01111 ::lOl C~ UQ. 621 U::l ]1 Q.C .s..!! enD.. ~ z What is your occupation? o How do you use this publication? Number of latest Newsletter associated with this publication: Thank you for your cooperation. No postage stamp necessary if mailed in the U.S.A. (Elsewhere, an IBM office or representative will be happy to forward your comments or you may mail directly to the address in the Edition Notice on the back of the title page.) MVS/370 Message Library: System Messages Volume 1 AH L - lEA GC28-1374-1 I S370-40 Reader's Comment Form () c: ..... 0' c:: » 0" :::J 10 c: :::J CD Fold and tape Please Do Not Staple Fold and tape I -------------------------------------------------------------------------------------------------------------------------------------i NO POSTAGE NECESSARY IF MAILED INTHE UNITED STATES I"III BUSINESS REPLY MAIL FI RST CLASS PERMIT NO. 40 ARMONK, N.Y. POSTAGE WILL BE PAID SV ADDRESSEE International Business Machines Corporation Department 058, Building 921 -2 PO Box 390 Poughkeepsie, New York 12602 ---- ----.-------_......... ---... -. Fold and tape Please Do Not Staple Fold and tape ..- Printed in U.S.A. -~-® -~-., GC28-1374-01
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37 Create Date : 2012:05:27 11:38:06-08:00 Modify Date : 2012:05:30 16:45:26-07:00 Metadata Date : 2012:05:30 16:45:26-07:00 Producer : Adobe Acrobat 9.51 Paper Capture Plug-in Format : application/pdf Document ID : uuid:fde389e6-27ed-4c1c-9a6a-3a6ec77ef5c9 Instance ID : uuid:f419180e-33bd-44f2-9d00-4859995c3588 Page Layout : SinglePage Page Mode : UseNone Page Count : 416EXIF Metadata provided by EXIF.tools