IXGCON mapping

Table 1. Structure
Offset Offset
Dec Hex Type Len Name(Dim) Description
0 (0) STRUCTURE 0
    IXGCON_1:;
    START OF SPECIFICATIONS
   01 PROPRIETARY STATEMENT=
     PROPRIETARY_STATEMENT
    LICENSED MATERIALS - PROPERTY OF IBM
    5650-ZOS
    COPYRIGHT IBM CORP. 1994, 2015
    STATUS = HBB77A0
     END_OF_PROPRIETARY_STATEMENT
   02 ACRONYM: IXGCON
   01 DESCRIPTIVE NAME: Constants for users of IXG services
   01 MACRO NAME: IXGCON
   01 DSECT NAME: None
   01 COMPONENT: System Logger (SCLOG)
   01 EYE CATCHER: None
   02 OFFSET: N/A
   02 LENGTH: N/A
   01 STORAGE ATTRIBUTES:
   02 MAIN STORAGE: N/A
   01 SIZE: 0 bytes
   01 CREATED BY: N/A
   01 POINTED TO BY: N/A
   01 SERIALIZATION: None
   01 FUNCTION: Provides a list of constants for users of IXG
                  services.
   01 EXTERNAL CLASSIFICATION: GUPI
   01 END OF EXTERNAL CLASSIFICATION:
   01 METHOD OF ACCESS:
      PLX: %INCLUDE SYSLIB(IXGCON)
      ASM: Specify LIST=YES on macro call for listing.
    DELETED-BY: N/A
    DEPENDENCIES: N/A
    DISTRIBUTION LIBRARY: AMACLIB
    NOTES: None
    CHANGE-ACTIVITY:
    Flag LineItem FMID Date ID Comment
     $L0=LOGGR HBB5520 930923 PD00E4: Driver N703 updates.
     $L1=LOGGR HBB5520 931109 PD00E4: Driver N704 updates.
     $L2=LOGGR HBB5520 940106 PD00V6: Driver N705 updates.
     $L3=LOGGR HBB5520 940210 PD00V6: Driver N706 updates.
     $L4=LOGGR HBB5520 940310 PD00V6: Driver N707 updates.
     $L5=LOGGR HBB5520 930426 PD00V6: Driver N708A updates.
     $L6=LOGGR HBB5520 940602 PD00C9: Driver N709 updates.
     $L7=LOGGR HBB5520 940728 PD00E4: Driver N710 updates.
     $L8=LOGGR HBB5520 941010 PD00E4: Driver N712 updates.
     $Q1=PN71616 HBB5520 941031 PD00CF: system logger
     $P1=PN71854 HBB5520 941201 PD00CV: Verify Couple Data Set
                                          Service
     $P2=PN72080 HBB5520 941201 PD00E4: Update action for reason
                                          code 890 to include
                                          monitoring ENF 48 for
                                          system logger not
                                          available for life of the
                                          ipl.
     $P3=PN71704 HBB5520 941216 PD00DZ: Inventory recoverability/
                                            serviceability
     $P4=PN72093 HBB5520 940104 PD00CV: General Cleanup and
                                          regenerate BAL version
     $P5=PN72018 HBB5520 940104 PD00CV: Has PN72093 as a PreReq
     $P6=PN72118 HBB5520 950104 PD00B6: add percolate to task rsn
     $01=OW11208 HBB5520 950210 PD00E4: add IXGCONN reason codes
                                          (TRSQ PN72374)
     $02=OW11682 HBB5520 950303 PD00E4: add reason code 891, 82D
                                          (TRSQ PN72311)
                                          removed 82D, 84F
     $03=OW11809 HBB5520 950321 PD00V6: TRSQ PN72018
     $04=OW11809 HBB5520 950415 PD00C9: TRSQ PN72511
     $05=OW12897 HBB5520 950427 PD00E4: TRSQ PN72545
     $06=OW15433 HBB5520 950828 PD00CO: TRSQ PR40020
     $L9=LOGGR HBB6603 951113 PDZJ: SYNCEXIT SUPPORT
     $LA=RSR HBB6603 960116 PDXD: Remote Site Recovery
     $LB=LOGGR HBB6603 960118 PDSL: Update description for
                                       reason code 801
     $LC=LOGGR HBB6603 960215 PDV6: Archive Support
     $LD=LOGR4 JBB6604 970214 PDDZ: DASD only log stream
     $P7=PSY0424 JBB6604 970319 PDRM: Add Reason Code 8E4
     $07=OW27705 JBB6604 970630 PD00RM: Maxbufsize cannot get
                                           smaller
     $08=OW29838 HBB6603 971125 PDCZ: Add new reason code
                                       IxgRsnCodeStagingDsFormat
     $LE=ISERV HBB6608 981230 PDAJ: Reason code cleanup
     $0A=OW37298 HBB6603 990211 PD00A8: Update 85D
     $LF=BMULT HBB7703 991120 PDDZ: Browse MultiBlock support
     $P8=PXD0714 HBB7703 991123 PDDZ: 80F cleanup
     $LG=CFDUP HBB7705 000825 PD00A8: CF Auto-Duplexing Support
     $LH=LSDYN HBB7706 010602 PDDZ: BadStructUpdate (8DF) out,
                                        BadEhlq (8E6) in
     $LI=LSDYN HBB7706 010703 PDDZ: EhlqTooLong (8E7) - PYM0256
                                        BadLowHighOffLoad (856)
     $0B=OW54863 HBB7703 020511 PD00A8: ShareOptions Detection
     $LJ=64V2 HBB7709 020826 PD00A8: 64 Bit Support
     $P9=PJK0029 HBB7709 030401 PD00A8: Documentation Updates
     $0C=OA03001 HBB7703 030417 PD00A8: Stg_xxxx always allowed
     $LK=LOGRCR HBB7720 030911 PD00A8: Update for reason code 81A
                                         IxgRsnCodeMaxStreamConn
     $LL=XRCLOG HBB7720 040903 PDDZ: Update reason code 8E3
     $PA=PDE0172 HBB7720 040227 PD00A8: Update reason code 842
     $PB=ME00636 HBB7720 040421 PD00A8: Update reason code 845
     $PC=ME00853 HBB7720 040601 PDDZ: Update reason code 40A
     $LM=FDISC HBB7720 040827 PD00A8: Force Disconnect
     $LN=FDISC HBB7720 041011 PDDZ: Force Delete/Disconnect
     $LO=LOGREN HBB7730 050228 PDDZ: BY4 rename logstream
     $LP=LOGSEP HBB7730 050323 PD00A8: Separation support
     $LQ=LOGREN HBB7730 050816 PDDZ: BY4 rename logstream
     $PD=ME04236 HBB7730 050901 PDDZ: migrated data set handling
     $0E=OA14125 HBB7707 060109 PDDZ: Unauthorized writer limit
     $LR=LOGMSG HBB7740 060801 PDDZ: rc/rsn details
     $PE=ME09177 HBB7740 070130 PDRM: updates to match pubs
     $PF=ME09177 HBB7740 070221 PDDZ: updates to 85C/85D
     $LS=LOGDE HBB7750 070313 PDNJ: HBS Dasdonly allows duplexing
                                       options (chg 8E0,8E1,8E5)
     $PG=ME10293 HBB7750 050608 PDDZ: update reason code 80D
     $0F=OA20545 HBB7709 070820 PDAS: Modify No Connectivity(864)
                                       to better explain actions
     $PH=ME11962 HBB7750 071211 PDNJ: reason 405 returned on browse
                                       start and search too
     $LT=LOGAW HBB7760 080609 PDNJ: Auth Async Write Limit 867
     $0G=OA25045 HBB7709 080515 PDAS: temp condition ranges
     $PI=ME15654 HBB7770 090819 PDDZ: update rsn812
     $PJ=OA26730 HBB7770 090928 PDDZ: internal 802/F850->868
     $0J=OA35510 HBB7750 100209 PDNJ: EOF Delete/Gap Reason
                                       clarification
     $0K=OA38747 HBB7780 120531 PDDZ: zai enabled
     $PK=ME25492 HBB7790 130207 PDDZ: cpools query ¬lsconninfo
                                       - OA41313
     $LU=LOGRALLA HBB77A0 130715 PDDZ: advanced-current offload DS
     $LV=LOGRALLA HBB77A0 140507 PDDZ: ixginvnt checkdef request
     $LW=PR7A0 HBB77A0 150120 PDDZ: last release for DRXRC
   END OF SPECIFICATIONS
       Constants for IXG services user return codes
0 (0) X'0' 0  IXGRETCODEOK "0" Service completes successfully
0 (0) X'4' 0  IXGRETCODEWARNING "4" Service completes successfully, however a warning condition was encountered
0 (0) X'8' 0  IXGRETCODEERROR "8" Service does not complete successfully because an error condition has been encountered
0 (0) X'C' 0  IXGRETCODECOMPERROR "12" Service does not complete successfully because a System Logger component error has been encountered
       Reason Codes -- IxgRsnCodeOk
  .... ....  IXGRSNCODEOK "X'00000000'" IXGBRWSE, IXGCONN, IXGDELET, IXGIMPRT, IXGINVNT, IXGOFFLD, IXGQUERY, IXGUPDAT and IXGWRITE requests. Explanation: Request processed successfully.
       Reason Codes -- IxgRsnCodeWarning (Note that the reason codes
       are of the form "xxxxYYYY" where "xxxx" is used to contain
       internal diagnostic information)
0 (0) BITSTRING 0  IXGRSNCODEPROCESSEDASYNCH "X'00000401'" IXGWRITE, IXGBRWSE, IXGDELET requests. Explanation: The program specified MODE=ASYNCNORESPONSE MODE=SYNCECB or MODE=SYNCEXIT and the request must be processed asynchronously. Action: IF MODE=ASYNCHNORESPONSE was specified completion will not be reported. If MODE=SYNCECB was specified, wait for the ECB specified on the ECB parameter to be posted, indicating that the request is complete. If MODE=SYNCEXIT was specified, the system logger will call the connection's completion exit once the request is complete. Check the ANSAA_ASYNCH_RETCODE and ANSAA_ASYNCH_RSNCODE fields, mapped by IXGANSAA, to determine whether the request completed successfully.
0 (0) BITSTRING 0  IXGRSNCODEWARNINGDEL "X'00000402'" IXGBRWSE request. Explanation: Environment error. The request completed successfully, but the data requested was deleted from the log stream via. The next available data in the log stream in the direction specified is returned. Action: Determine whether this is an acceptable condition for your application. If so, ignore this condition. If not, provide serialization or some other installation protocol to prevent deletes from being performed by other applications on the log stream during a browse session.
0 (0) BITSTRING 0  IXGRSNCODEWARNINGGAP "X'00000403'" IXGBRWSE request. Explanation: Environment error. The request completed successfully, but the data requested was unreadable. The next readable data in the log stream in the specified direction is returned. This condition could be caused by either an I/O error while attempting to read a log data set or a log data set deleted without using logger interfaces. Action: The action necessary is completely up to the application, depending on how critical your data is. You can do one of the following: # Accept this condition and continue reading. # Stop processing the log all together. # Attempt to get the problem rectified, if possible, and then attempt to re-read the log data. This could also be a VSAM Shareoptions problem.
0 (0) BITSTRING 0  IXGRSNCODEDISCONNECTINPROGRESS
"X'00000404'" IXGCONN request. Explanation: Environment error. The disconnect request is being completed asynchronously. The application has been disconnected from the log stream and the stream token is no longer valid. Action: The log stream cannot be deleted until the asynchronous portion of the disconnect processing completes.
0 (0) BITSTRING 0  IXGRSNCODEWARNINGLOSSOFDATA
"X'00000405'" IXGWRITE and IXGBRWSE requests. Explanation: Environment error. For an IXGBRWSE request: returned for READCURSOR, START OLDEST and RESET OLDEST requests. For READCURSOR: A log block has been returned, but there may be log blocks permanently missing between this log block and the one previously returned. For START OLDEST and RESET OLDEST: the oldest log blocks in the log stream may be permanently missing, the browse cursor is set at the oldest available log block. This condition occurs when a system and coupling facility fail and not all of the log data in the log stream could be recovered. For an IXGWRITE request: the request was successful however the log stream has previously lost log blocks. This condition occurs when a system and coupling facility fail and not all of the log data in the log stream could be recovered. Failures affecting both the primary log data and the duplexed copy likely caused the loss of data condition Action: If your application cannot tolerate any data loss, stop issuing system logger services to this log stream, disconnect from the log stream, and reconnect to a new, undamaged log stream. You can continue using the log stream if your applications can tolerate data loss.
0 (0) BITSTRING 0  IXGRSNCODECONNECTREBUILD "X'00000406'" IXGCONN request. Explanation: Environment error. The connect request was successful, but the log stream is temporarily unavailable because a coupling facility structure re-build is in progress. Action: Listen to the ENF signal 48, which will indicate either that the log stream is available because the re-build completed successfully or that the log stream is not available because the re-build failed. In the meantime, do not attempt to issue system logger services against the log stream.
0 (0) BITSTRING 0  IXGRSNCODECONNPOSSIBLELOSSOFDATA
"X'00000407'" IXGCONN and IXGWRITE request. Explanation: Environment error. The request was successful, but there may be log blocks permanently missing between this log block and the one previously returned. This condition occurs when a system or coupling facility fails and not all of the data in the log stream could be recovered. Action: If your application cannot tolerate any data loss, stop issuing system logger services to this log stream, disconnect from the log stream, and reconnect to a new, undamaged log stream. You can continue using the log stream if your applications can tolerate data loss.
0 (0) BITSTRING 0  IXGRSNCODEDSDIRECTORYFULLWARNING
"X'00000408'" IXGWRITE, IXGCONN & IXGIMPRT requests. Explanation: Environment error. The request was successful, but the log stream's DASD data set directory is full. System logger cannot offload any further data from the coupling facility structure to DASD. The system logger will continue to process IXGWRITE requests until this log stream's portion of the coupling facility structure becomes full. Action: Either delete enough data from the log stream to free up space in the log stream's data set directory so that offloading can occur or disconnect from the log stream.
0 (0) BITSTRING 0  IXGRSNCODEWOWWARNING "X'00000409'" IXGWRITE, IXGCONN and IXGIMPRT requests. Explanation: Environment error. The request was successful, but an error condition was detected by a previous offload of log data. System logger may not be able to offload any further data from the interim storage (e.g. coupling facility structure) to DASD. The system logger will continue to process IXGWRITE requests until this log stream's portion of the coupling facility structure or the staging data set becomes full. Action: Quiese activity against this log stream and disconnect. Connect to another log stream. Check log for message IXG301I to determine the cause of the error. If error was related to your installation, correct the error. Otherwise, search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM Support Center.
0 (0) BITSTRING 0  IXGRSNCODEDUPLEXFAILUREWARNING
"X'0000040A'" IXGWRITE & IXGIMPRT requests. Explanation: Environment error. The request was successful, but the system logger was unable to duplex log data to staging data sets, even though the log stream definition requested unconditional duplexing to staging data sets by specifying the log stream attributes: STG_DUPLEX=YES,DUPLEXMODE=UNCOND, or STG_DUPLEX=YES,DUPLEXMODE=DRXRC. When DUPLEXMODE=UNCOND is specified and when Logger is unable to obtain a staging data set to duplex the log data. Therefore, the Logger duplexing is being done in local buffers (data space). When DUPLEXMODE=DRXRC is specified for a logstream and being used for (non-local) disaster recovery duplexing, if the internal buffers used for asynchronous buffering of the log blocks become full. Meaning the internal buffers became full before at least one of the full buffers could be written to the staging data set. Action: For DUPLEXMODE=UNCOND, if duplexing to staging data sets is required, disconnect from this log stream and connect to a log stream that can be duplexed to staging data sets. For DUPLEXMODE=DRXRC, if duplexing to a DRXRC-type staging data sets is required, then cause the log data to be offload to the log secondary storage (offload data sets), refer to IXGQUERY and IXGOFFLD services, and then continue writing to the log stream.
0 (0) BITSTRING 0  IXGRSNCODERMNOTCONNECTED "X'0000040B'" IXGDELET request. Explanation: Environment error. The log stream is identified as being resource manager managed. Delete requests are only honored on this system if the resource manager is also connected when delete requests are being monitored. At the time of the user's delete request, the resource manager was not connected to the log stream. Action: Start the resource manager on this system so that it can connect to the log stream and participate in the delete process OR specify FORCE=YES on the corresponding IXGDELET request
0 (0) BITSTRING 0  IXGRSNCODERMOVERRIDEOK "X'0000040C'" IXGDELET request. Explanation: The caller's delete request was overriden by the corresponding resource manager exit. The override information was successfully processed
0 (0) BITSTRING 0  IXGRSNCODERMNOBLOCK "X'0000040D'" IXGDELET request. Explanation: Program error. For an IXGDELET request, the block identifier does not exist in the log stream. Either the value provided was never a valid location within the log stream or a prior IXGDELET request deleted the portion of the log stream it referenced. This warning only occurs if a resource manager overrides the caller-specified block id. Action: Ensure that the value provided references an existing portion of the log stream.
0 (0) BITSTRING 0  IXGRSNCODERMBADGAP "X'0000040E'" IXGDELET request. Explanation: Environment error. The request failed because the requested log data was unreadable. This condition could be caused by either an I/O error while attempting to read a log data set or a log data set deleted without using the IXGDELET interface. Action: For an IXGDELET request, the block identifier of the first accessible block toward the youngest data in the log stream is returned in the ANSAA_GAPS_NEXT_BLKID field in the answer area mapped by the IXGANSAA macro. If appropriate, re-issue the IXGDELET request using this block identifier. This warning only occurs if a resource manager overrides the caller-specified block id. This could also be a VSAM ShareOptions problem.
0 (0) BITSTRING 0  IXGRSNCODERMEOFGAP "X'0000040F'" IXGDELET request. Explanation: Environment error. The request prematurely reached the beginning or the end of the log stream. The portion of the log stream from the requested log data to either the beginning or the end of the log stream (depending on the direction of the read) was unreadable. This condition may be caused by either an I/O error while trying to read a log data set, or a log data set deleted without using the IXGDELET interface. Action: The action necessary is completely up to the application depending on how critical your data is. You can do one of the following: # Accept this condition and continue reading. # Stop processing the log all together. # Attempt to get the problem rectified, if possible, and then attempt to re-read the log data. This warning only occurs if a resource manager overrides the caller-specified block id. This could also be a VSAM ShareOptions problem.
0 (0) BITSTRING 0  IXGRSNCODERMLOSSOFDATAGAP "X'00000410'" IXGDELET request. Explanation: Environment error. The requested log data referenced a section of the log stream where log data is permanently missing. This condition occurs when a system or coupling facility is in recovery due to a failure, but not all of the log data in the log stream could be recovered. Action: If your application cannot tolerate any data loss, stop issuing system logger services to this log stream, disconnect from the log stream, and reconnect to a new, undamaged log stream. You can continue using the log stream if your applications can tolerate data loss. This warning only occurs if a resource manager overrides the caller-specified block id. This could also be a VSAM ShareOptions problem.
0 (0) BITSTRING 0  IXGRSNCODERMABENDED "X'00000411'" IXGDELET request. Explanation: Program error. While the resource manager was in control, it abended and it percolated to the System Logger. No log data were deleted. Action: Correct the resource manager exit.
0 (0) BITSTRING 0  IXGRSNCODERMDISABLED "X'00000412'" IXGDELET request. Explanation: Environment error. The log stream is identified as being resource manager managed. The resource manager is connected to the log stream but is disabled because it percolated to the System Logger's recovery environment. Action: Cancel the resource manager address space, correct the problem in the exit and restart the resource manager address space OR specify FORCE=YES on the corresponding IXGDELET request
0 (0) BITSTRING 0  IXGRSNCODERMINVALIDBLOCKID "X'00000413'" IXGDELET request. Explanation: Program error. For an IXGDELET request, the resource manager exit returned an override blockid that is greater than the block id specified on the original IXGDELET request. Action: Ensure that the value returned from the resource manager exit is less than or equal to the specified on the corresponding IXGDELET request.
0 (0) BITSTRING 0  IXGRSNCODERMSTOPPEDDELETE "X'00000414'" IXGDELET request. Explanation: The resource manager does not allow any log blocks to be deleted by this IXGDELET request. Action: Determine why the resource manager is prohibiting deletes. Specify FORCE=YES to stop the resource manager exit from stopping the delete request
0 (0) BITSTRING 0  IXGRSNCODERMBADRETCODE "X'00000415'" IXGDELET request. Explanation: The resource manager provided an invalid return code in register 15. Acceptable values are 0, 4 and 8. Action: Determine why the resource manager is returning an unsupported return code
0 (0) BITSTRING 0  IXGRSNCODEWARNINGMULTIBLOCK
"X'00000416'" IXGBRWSE request. Explanation: Environment error. The request completed successfully, meaning some log block data was returned, but at least one of the log blocks returned in the buffer area encountered a warning return code condition. The fields Ixgbrmlt_RetCode and Ixgbrmlt_RsnCode can be checked as the log blocks are processed to determine which log block(s) encountered the warning condition. Action: The action necessary is completely up to the application, depending on how critical your data is. You can do one of the following: # Accept this condition and continue reading. # Stop processing the log all together. # Attempt to get the problem rectified, if possible, and then attempt to re-read the log data.
0 (0) BITSTRING 0  IXGRSNCODEMULTIBLOCKERRORWARNING
"X'00000417'" IXGBRWSE request. Eplanation: Environment error. The request completed successfully, meaning some log block data was returned, but an error condition was encountered while attempting to read more data. For this reason code, there will be one more Ixgbrmlt area in the buffer than log blocks (Ixgbrmhd_NumLogBlocks). Use Ixgbrmhd_LastBrmltOffset to get to the last Ixgbrmlt area and use fields Ixgbrmlt_RetCode and Ixgbrmlt_RsnCode to determine the error condition that was encountered. An example of this condition is when some log block data is returned and an end of the log stream (eof) condition occurs. Action: The action necessary is completely up to the application, depending on how critical your data is. You can do one of the following: # Accept this condition and continue reading. # Stop processing the log all together. # Attempt to get the problem rectified, if possible, and then attempt to re-read the log data.
0 (0) BITSTRING 0  IXGRSNCODEUPDATENEWNAMEWARNING
"X'00000418'" IXGINVNT request. Explanation: Environment error. The request to update the log stream with a new stream name processed successfully. However, at least one log stream staging data set was not renamed due to an IDCAMS ALTER error. Action: Notify the System Programmer and check for any IXG251I hard-copy messages and see the system programmer response for the message identifier that is included in message IXG251I. Logger message IXG277E will also be issued. Refer to "z/OS DFSMS Access Method Services for Catalogs" for the IDCAMS return code information and correct the condition that caused the error. If a staging data set is migrated, then the IXG251I messages may indicate that the data set is a "NONVSAM" type entry for the cluster. Migrated staging data sets for the log stream must first be recalled prior to submitting the NEWSTREAMNAME update request as Logger does not attempt to rename migrated data sets. The staging data set will need to be renamed by the System Programmer. After correcting the error condition, the System Programmer should submit the necessary IDCAMS ALTER entryname NEWNAME() job to get the existing log stream staging data set name updated to match the new stream name change. This will need to be done prior to defining a new instance of a log stream that uses the same name as the log stream identified in this message. Failure to get the staging data set renamed correctly can result in a "loss of data" condition when a connection occurs for the log stream that was renamed. If unable to identify the problem
          source or correct the error, then contact the IBM Support Center. If you received this reason code from IXCMIAPU, see message IXG445E.
       Reason Codes -- IxgRetCodeError (Note that the reason codes
       are of the form "xxxxYYYY" where "xxxx" is used to contain
       internal diagnostic information)
0 (0) BITSTRING 0  IXGRSNCODEBADPARMLIST "X'00000801'" IXGCONN, IXGWRITE, IXGIMPRT, IXGBRWSE, IXGDELET & IXGINVNT IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Program error. The parameter list is invalid. Either the parameter list storage is inaccessible, an invalid version of the macro was used or MF=(E,NOCHECK) or MF=(M,NOCHECK) options used to construct the parameter list and conflicting parameters specified. For example: AUTH=READ, IMPORTCONNECT=YES Action: Ensure that the storage area for the parameter list is accessible to the system logger for the duration of the request, and that the macro version is correct. The parameter list storage must be addressable in the caller's primary address space and in the same key as the caller. Insure that a valid parmeter list is constructed when specifying the NOCHECK option
0 (0) BITSTRING 0  IXGRSNCODEXESERROR "X'00000802'" IXGCONN, IXGWRITE, IXGINVNT, IXGBRWSE, IXGDELET, IXGUPDAT, IXGOFFLD, IXGQUERY, IXGIMPRT, IXGUPDAT Explanation: System error. A severe cross-system extended services (XES) error has occurred. Action: See ANSAA_DIAG1 for the XES return code and ANSAA_DIAG2 for the XES reason code.
0 (0) BITSTRING 0  IXGRSNCODEBADBUFFER "X'00000803'" IXGWRITE, IXGBRWSE, IXGIMPRT and IXGQUERY requests. Explanation: Program error. The virtual storage area specified on the BUFFER or BUFFER64 parameter is not addressable. On IXGBRWSE ReadCursor MultiBlock requests, the BUFFER or BUFFER64 address must be on a word boundary. Action: Ensure that the storage area specified on the BUFFER or BUFFER64 parameter is accessible to system logger for the duration of the request. If the BUFFKEY parameter is specified, make sure it contains a valid key associated with the storage area. If BUFFKEY is not used, ensure that the storage is in the same key as the program at the time the logger service was requested. The storage must be addressable in the caller's primary address space. For IXGBRWSE ReadCursor MultiBlock requests, put the BUFFER or BUFFER64 address on a word boundary.
0 (0) BITSTRING 0  IXGRSNCODENOBLOCK "X'00000804'" IXGBRWSE & IXGDELET requests. Explanation: Program error. For an IXGBRWSE request, the block identifier or time stamp does not exist in the requested view of the log stream. If the SEARCH parameter was specified on a START request, the time stamp is greater than any block in the log stream. For an IXGDELET request, the block identifier does not exist in the log stream. Either the value provided was never a valid location within the log stream or a prior IXGDELET request deleted the portion of the log stream it referenced. Action: Ensure that the value provided references an existing portion of the log stream.
0 (0) BITSTRING 0  IXGRSNCODEALLOCERROR "X'00000805'" IXGINVNT request. Explanation: Environment error. The system encountered a severe dynamic allocation (SVC 99) error while processing data sets related to the log stream. If you have received this reason code while running a job that uses the IXCMIAPU utility, then messages IXG002E and IXG003I will appear in your joblog. Investigating the diag fields in IXG003I may be helpful. IXG003I is documented in "z/OS MVS System Messages, Vol 10 (IXC-IZP)". If your application has received this reason code from the IXGINVNT macro, follow the action steps below. Action: IXGINVNT returns information about the error in the answer area, mapped by IXGANSAA. Investigate the meaning of ANSAA_Diag1 and ANSAA_Diag2. ANSAA_Diag1 contains either an internal logger return code or the contents of the 4 byte field S99ERSN. More information on internal logger return codes and S99ERSN appears below. ANSAA_Diag2 contains either the contents of the 4 byte field S99ERSN or the contents of the 2 byte field S99ERROR followed by the 2 byte field S99INFO. More information on these fields appears below. S99ERSN, S99ERROR and S99INFO are fields in the IEFZB4D0 control block that logger uses to communicate with dynamic allocation. If you receive any one of the following internal logger return codes in ANSAA_Diag1, contact IBM: x'04', x'10', x'14', x'1C'. S99ERROR is documented in section "Interpreting Error Reason Codes from DYNALLOC" of the "MVS Authorized Assembler Services Guide". S99ERSN is documented in section "S99RBX fields" of the
          "MVS Authorized Assembler Services Guide". S99INFO is documented section "Interpreting Information Reason Codes from DYNALLOC" of the "MVS Authorized Assembler Services Guide". After you have researched the meaning of S99ERROR, S99ERSN and S99INFO, you may be able to find even more information about the meaning of S99ERSN by looking up a DFSMS message whose ID is IGDxxxx. You can compute xxxx: It is the value found in S99ERSN, converted to decimal. The documentation for this IGDxxxx message gives the meaning of the value found in S99ERSN, even if the DFSMS message does not appear in syslog. Not all values of S99ERSN map to an IGDxxxx message. Here are some examples of S99ERSN values and the related message ID: If S99ERSN is x'00042CF', the DFSMS message ID would be IGD17103. Sometimes zeros must be inserted after IGD. For example, if S99ERSN is x'00003F6', the DFSMS message ID would be IGD01014. IGD messages are documented in "MVS System Messages, Vol 8 (IEF-IGD)". Look in syslog for any messages that were issued near the time your application invoked the IXGINVNT macro. Look for messages that begin with IXG. Messages of interest will often have 2 message Ids, where the first message ID is IXG251I, and the second begins with IGD, IDC, IKJ, IEF or ICH. If message IXG263E was issued, follow the actions documented for that message. If the problem persists, search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM Support Center.
0 (0) BITSTRING 0  IXGRSNCODEBADSTMTOKEN "X'00000806'" IXGCONN, IXGWRITE, IXGIMPRT, IXGBRWSE, IXGDELET, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Program error. One of the following occurred: # The stream token was not valid. # The specified request was issued from an address space other than the connector's address space. Action: Do one of the following: # Make sure that the stream token specified is valid. # Ensure that IXGWRITE, IXGBRWSE and IXGDELET requests were issued from the connector's address space.
0 (0) BITSTRING 0  IXGRSNCODEBADBRWTOKEN "X'00000807'" IXGBRWSE request. Explanation: Program error. The browse token specified is not valid. Action: Ensure that the browse token being passed to the IXGBRWSE service is the same one returned from the IXGBRWSE REQUEST=START function.
0 (0) BITSTRING 0  IXGRSNCODEIOERROR "X'00000808'" IXGINVNT requests. Explanation: System error. A severe log data set I/O error has occurred. Action: Contact the IBM Support Center. Provide the return and reason code.
0 (0) BITSTRING 0  IXGRSNCODEBADWRITESIZE "X'00000809'" IXGWRITE & IXGIMPRT requests. Explanation: Program error. The size of the log block specified in the BLOCKLEN parameter is not valid. The value for BLOCKLEN must be greater than zero and less than or equal to the maximum buffer size (MAXBUFSIZE) defined in the LOGR policy for the structure associated with this log stream. Action: Ensure that the value specified on the BLOCKLEN parameter is greater than 0 and less than or equal to the MAXBUFSIZE which is returned on the log stream connect request.
0 (0) BITSTRING 0  IXGRSNCODEREQUESTLOCKED "X'0000080A'" IXGCONN, IXGWRITE, IXGIMPRT, IXGBRWSE, IXGDELET, IXGINVNT, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Program error. The program issuing the request is holding a lock. Action: Ensure that the program issuing the request is not holding a lock.
0 (0) BITSTRING 0  IXGRSNCODENOSTREAM "X'0000080B'" IXGCONN & IXGINVNT requests. Explanation: Program error. The log stream name specified has not been defined in the LOGR policy. Action: Ensure that the required log stream name has been defined in the LOGR policy. If the definition appears to be correct, ensure that the application is passing the correct log stream name to the service. If you received this reason code from IXCMIAPU, see message IXG017E.
0 (0) BITSTRING 0  IXGRSNCODESTAGINGALLOCERROR
"X'0000080C'" IXGCONN requests. Explanation: Environment error. The system encountered a severe dynamic allocation error with the staging data set. ANSAA_DIAG2 of the answer area contains either the dynamic allocation error code, SMS reason code, or media manager reason code. For more information about the error, check for either message IXG251I, which is issued for data set allocation errors, or check for messages issued by the access method. Action: If the problem persists, search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM Support Center.
0 (0) BITSTRING 0  IXGRSNCODENOSAFAUTH "X'0000080D'" IXGCONN and IXGINVNT requests. Explanation: Environment error. The user does not have correct SAF authorization for the request. # If the request was IXGCONN, either the caller is not authorized to connect to the log stream or the caller specified AUTH=WRITE when connecting to a log stream with only READ authority. # If the request was IXGINVNT, the caller is not authorized for one of the following: # The log stream being updated or defined. # The log stream named on the NEWSTREAMNAME parameter. # The structure specified. # The structure extracted from the log stream named on the LIKE parameter. # The log stream name or logger structure name on a definition check (CHECKDEF) request (or on an IXCMIAPU utility LIST option). # Requesting ZAI=YES for the log stream. Action: Logger returns information about the error in the answer area, mapped by IXGANSAA. Investigate the meaning of ANSAA_Diag1, ANSAA_Diag2 and ANSAA_Diag4. ANSAA_Diag1 contains the RACF or installation exit return code from the RACROUTE REQUEST=AUTH macro. ANSAA_Diag2 contains the RACF or installation exit reason code from the RACROUTE REQUEST=AUTH macro. ANSAA_Diag4 contains the SAF return code from the RACROUTE REQUEST=AUTH macro. Information on the RACROUTE macro can be found in publication "z/OS Security Server RACROUTE Macro Reference". @PGA Do one of the following: # For an IXGCONN request, either define UPDATE SAF authorization to the log stream or specify AUTH=READ. If authorization was already defined, then either it needs to be changed to allow UPDATE
          access to the log stream or the application must be changed to specify AUTH=READ. # For an IXGINVNT request, define SAF authorization for any log streams and structures specified. If the ZAI keyword is provided, then ensure the appropriate access is established for using it. If you received this reason code from IXCMIAPU, see message IXG033E.
0 (0) BITSTRING 0  IXGRSNCODESTREAMDEFINED "X'0000080E'" IXGINVNT request. Explanation: Program error. The log stream name specified on a define request or the new log stream name on an update request had already been defined in the LOGR inventory couple data set. Action: Do one of the following: # Use the existing definition for the log stream. # Change the name of the log stream being defined on a define request or the new stream name for an update request. # Delete the existing log stream definition from the inventory and then re-issue the IXGINVNT request to re-define it. If you received this reason code from IXCMIAPU, see message IXG012E.
0 (0) BITSTRING 0  IXGRSNCODEBADBUFSIZE "X'0000080F'" IXGBRWSE, IXGQUERY requests. Explanation: Program error. Here, 'BUFFER' can mean either the BUFFER or BUFFER64 keyword. The buffer specified on the BUFFER parameter is not large enough to contain the data being returned. For IXGBRWSE, the buffer area is not large enough to contain the next log block in the logstream. No log block data is returned. For IXGQUERY, the buffer area must be at least as large as the length of the IXGQBUF or IXGQZBUF mapping macro (based on the query request). Action: Obtain a buffer large enough to hold the data being returned and redrive the request. For IXGBRWSE, obtain a buffer of at least the length returned in the BLKSIZE parameter, then re-issue the request. For IXGQUERY, obtain a buffer the length of IXGQBUF or IXGQZBUF (as appropriate) and redrive the request.
0 (0) BITSTRING 0  IXGRSNCODESTREAMINUSE "X'00000810'" IXGINVNT requests. Explanation: Environment error. You cannot alter or delete a log stream while an application is connected to it. Some attributes can be updated while there are connections provided the appropriate LOGR CDS and release levels are in effect. Action: Re-issue the request when there are no active connections to the log stream. Or move to the appropriate release and LOGR CDS format level. If you received this reason code from IXCMIAPU, see message IXG014E.
0 (0) BITSTRING 0  IXGRSNCODEBADSTRNAME "X'00000811'" IXGCONN, IXGINVNT requests. Explanation: Environment error. The structure name specified on the STRUCTNAME parameter is not defined in the CFRM policy. Action: Make sure that the structure you want to specify is defined in the CFRM policy. Note: No longer returned as of z/OS 1/5.
0 (0) BITSTRING 0  IXGRSNCODELOGSTREAMRECOVERYFAILED
"X'00000812'" IXGCONN request. Explanation: Environment error. The log stream could not be recovered so the connection attempt failed. The system issues message IXG210E and/or IXG211E along with message IXG231I providing further information about the error. Action: If the problem persists, search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM Support Center.
0 (0) BITSTRING 0  IXGRSNCODELOGSTREAMDELETED "X'00000813'" IXGCONN request. Explanation: Environment error. The request to connect to the specified log stream failed because the log stream is being deleted. Action: Re-define the log stream in the LOGR policy and then re-issue the connect request.
0 (0) BITSTRING 0  IXGRSNCODENOTAVAILFORIPL "X'00000814'" IXGCONN, IXGWRITE, IXGIMPRT, IXGBRWSE, IXGDELET, IXGINVNT, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Environment error. The system logger address space is not available for the remainder of this IPL. The system issues messages about this error during system logger initialization. Action: See the explanation for system messages issued during system logger initialization.
0 (0) BITSTRING 0  IXGRSNCODENOTENABLED "X'00000815'" IXGCONN, IXGWRITE, IXGIMPRT, IXGBRWSE, IXGDELET, IXGINVNT, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Program error. The program issuing the request is not enabled for I/O and external interrupts, so the request fails. Action: Make sure the program issuing the request is enabled for I/O and external interrupts.
0 (0) BITSTRING 0  IXGRSNCODEBADANSLEN "X'00000816'" IXGCONN, IXGWRITE, IXGIMPRT, IXGBRWSE, IXGDELET, IXGINVNT, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Program error. The answer area length (ANSLEN parameter) is not large enough. The system logger returned the required size in the Ansaa_Preferred_Size field of the answer area, mapped by IXGANSAA macro. Action: Re-issue the request, specifying an answer area of the required size.
0 (0) BITSTRING 0  IXGRSNCODEBADANSAREA "X'00000817'" IXGWRITE, IXGIMPRT, IXGQUERY, IXGBRWSE, IXGDELET & IXGINVNT IXGOFFLD, IXGUPDAT requests. Explanation: Program error. The storage area specified on the ANSAREA parameter cannot be accessed. This may occur after the system logger address space has terminated. Action: Specify storage that is in the caller's primary address space and in the same key as the calling program at the time the system logger service was issued. This storage must be accessible until the request completes.
0 (0) BITSTRING 0  IXGRSNCODEBADBLOCKIDSTOR "X'00000818'" IXGWRITE & IXGBRWSE requests. Explanation: Program error. The storage area specified by BLOCKID cannot be accessed. Action: Ensure that the storage area is accessible to system logger for the duration of the request. The storage must be addressable in the caller's primary address space and in the same key as the caller.
0 (0) BITSTRING 0  IXGRSNCODESRBMODE "X'00000819'" IXGCONN, IXGIMPRT & IXGINVNT IXGQUERY, IXGOFFLD & IXGUPDAT requests. Explanation: Program error. The calling program is in SRB mode, but task mode is the required dispatchable unit mode for this system logger service. Action: Make sure the calling program is in task mode.
0 (0) BITSTRING 0  IXGRSNCODEMAXSTREAMCONN "X'0000081A'" IXGCONN & IXGINVNT requests. Explanation: Environment error. This system has reached the limit for the maximum number of log streams that can be concurrently active. One of the following is true: - The limit of 16,384 concurrently active DASDONLY log streams per system has been reached. For this case, the Answer Area field DIAG1 will contain 16,384. - Either the PRODUCTION or TEST GROUP can not connect to any more log streams. Message IXG075E or IXG076I is issued. In this case, the Answer Area field DIAG1 will contain the number of structures that are in use for this GROUP. - The TEST GROUP has previously failed and a request has been made to define a logstream with GROUP(TEST). Message IXG074I has been previously issued. In this case, the Answer Area field DIAG1 will contain 0. - A Log stream delete can not be processed because Logger needs to perform an internal connect to the Log stream to complete the delete but no more connections are allowed. Action: Your work load may need to be planned to either consolidate log streams or balance system activity such that fewer log streams are needed during this time frame.
0 (0) BITSTRING 0  IXGRSNCODEPRIMARYNOTHOME "X'0000081B'" IXGCONN, IXGINVNT, IXGQUERY requests. Explanation: Program error. The primary address space does not equal the home address space. Action: Make sure that the primary address space equals the home address space when issuing this system logger service.
0 (0) BITSTRING 0  IXGRSNCODENOTAUTHFUNC "X'0000081C'" IXGWRITE, IXGDELET, IXGOFFLD, IXGUPDAT requests. Explanation: Program error. The program connected to the log stream with the AUTH=READ parameter and then tried to delete or write data. You cannot write or delete data when connected with read authority. Action: Issue the IXGCONN service with AUTH=WRITE authority and then re-issue this request.
0 (0) BITSTRING 0  IXGRSNCODERMNAMEBADSTATE "X'0000081D'" IXGCONN requests Explanation: Program error. The program is attempting to connect to the log stream with the RMNAME keyword specified but is not executing system key, supervisor state. Action: Change to system key, supervisor state before issuing the connect request
0 (0) BITSTRING 0  IXGRSNCODEXESSTRNOTAUTH "X'0000081E'" IXGCONN and IXGINVNT requests. Explanation: Environment Error. The system logger address space does not have access authority to the coupling facility structure associated with the log stream specified. Action: Make sure the system logger address space has SAF access to the structure.
0 (0) BITSTRING 0  IXGRSNCODEXCDSERROR "X'0000081F'" IXGINVNT, IXGCONN and IXGDELET requests. Explanation: System error. System logger encountered an internal problem while processing the LOGR couple data set. Action: Contact the IBM Support Center. Provide the return and reason code and the contents of the answer area (ANSAREA field).
0 (0) BITSTRING 0  IXGRSNCODEBADMODELCONN "X'00000820'" IXGCONN request. Explanation: Program error. The program issued an IXGCONN request to connect to a log stream that was defined as a model in the LOGR policy. You cannot connect to a model log stream. Action: Either change the definition of the specified structure so that it is not a model, or else request connection to a different log stream that is not a model.
0 (0) BITSTRING 0  IXGRSNCODEDSPCREATEFAILED "X'00000821'" IXGINVNT request. Explanation: System error. A data space create failed during logger inventory processing. If you have received this reason code while running a job that uses the IXCMIAPU utility, then messages IXG002E and IXG003I will appear in your joblog. Investigating the diag fields in IXG003I may be helpful. Message IXG003I is documented in "z/OS MVS System Messages, Vol 10 (IXC-IZP)". If your application has received this reason code from the IXGINVNT macro, follow the action steps below. Action: IXGINVNT returns information about the error in the answer area, mapped by IXGANSAA. Investigate the meaning of ANSAA_Diag1 and ANSAA_Diag2. ANSAA_Diag1 contains the return code from the DSPSERV macro. ANSAA_Diag2 contains the reason code from the DSPSERV macro. The DSPSERV macro's return and reason codes are documented in "z/OS MVS Assembler Services Reference ABE-HSP". @PEC
0 (0) BITSTRING 0  IXGRSNCODEBADHLQ "X'00000822'" IXGINVNT request. Explanation: Program error. The high level qualifier specified on the HLQ parameter was incorrect. Action: Specify a valid high level qualifier and re-issue the request.
0 (0) BITSTRING 0  IXGRSNCODENOINVRECSPACE "X'00000823'" IXGINVNT request. Explanation: Environment error. The LOGR couple data set cannot be updated because the maximum number of entries for the specified type has already been reached. Action: # Format a new LOGR couple data set using the IXCL1DSU utility. In the new LOGR couple data set either delete unused entries or increase the allowed number of entries on the LSR parameter (for log stream entries) or the LSTRR parameter (for coupling facility structure entries). # PSWITCH the current alternate LOGR couple data set to primary. # Add the new LOGR couple data set as alternate. # PSWITCH the new LOGR couple data set from alternate to primary. If you received this reason code from IXCMIAPU, see message IXG010E.
0 (0) BITSTRING 0  IXGRSNCODEMAXSTREAMSTR "X'00000824'" IXGINVNT request. Explanation: Program error. A program issued IXGINVNT to associate a structure with a log stream, but the maximum number of log streams allowed (as defined on the LOGSNUM parameter) has been reached for the specified structure. Action: Either specify a structure that has not reached its LOGSNUM limit, or specify a larger LOGSNUM value on the definition for the structure. If you received this reason code from IXCMIAPU, see message IXG011E.
0 (0) BITSTRING 0  IXGRSNCODESTRDEFINED "X'00000825'" IXGINVNT request. Explanation: Program error. The structure specified on the IXGINVNT request is already defined in the LOGR inventory couple data set. Action: Either use the existing structure definition, change the name of the structure being defined or delete the existing structure and re-define it. If you received this reason code from IXCMIAPU, see message IXG013E.
0 (0) BITSTRING 0  IXGRSNCODEBADLOGSNUM "X'00000826'" IXGINVNT request. Explanation: Program error. The LOGSNUM value specified for a structure definition was not within the valid range between 1 and 512. Action: Change the LOGSNUM value to be within the valid range. If you received this reason code from IXCMIAPU, see message IXG016E.
0 (0) BITSTRING 0  IXGRSNCODENOSTRRECORD "X'00000827'" IXGINVNT request. Explanation: Program error. The coupling facility structure specified in the definition for a log stream or the name specified on a CHECKDEF request is not defined in the LOGR inventory couple data set. Action: Either define the coupling facility structure before referencing it in a log stream definition, or specify an existing structure definition. If you received this reason code from IXCMIAPU, see message IXG018E.
0 (0) BITSTRING 0  IXGRSNCODESTRRECORDINUSE "X'00000828'" IXGINVNT request. Explanation: Program error. The request to delete a structure definition from the LOGR inventory couple data set cannot be completed because several log stream definitions reference it. You cannot delete a structure definition until all the log streams associated with it have been deleted first. Action: Delete all the log streams associated with the structure you wish to delete, then re-issue the request. If you received this reason code from IXCMIAPU, see message IXG015E.
0 (0) BITSTRING 0  IXGRSNCODEBADSTGSTORCLAS "X'00000829'" IXGINVNT request. Explanation: Program error. The name specified on the STG_STORCLAS parameter is incorrect. Action: Change the staging data set storage class specified to meet the STG_STORCLAS syntax requirements.
0 (0) BITSTRING 0  IXGRSNCODEBADLSSTORCLAS "X'0000082A'" IXGINVNT request. Explanation: Program error. The name specified on the LS_STORCLAS parameter is incorrect. Action: Change the log stream data set storage class specified to meet the LS_STORCLAS syntax requirements.
0 (0) BITSTRING 0  IXGRSNCODEBADSTREAMLIKE "X'0000082B'" IXGINVNT request. Explanation: Program error. The log stream name specified on the LIKE parameter was not valid. Action: Re-issue the request with a valid log stream name on the LIKE parameter. If you received this reason code from IXCMIAPU, see message IXG031E.
0 (0) BITSTRING 0  IXGRSNCODEBADSTRUCTNAME "X'0000082C'" IXGINVNT request. Explanation: Program error. The coupling facility structure name specified on the STRUCTNAME parameter is not valid. Action: Re-issue the request with a valid structure name on the STRUCTNAME parameter.
0 (0) BITSTRING 0  IXGRSNCODEEXPIREDSTMTOKEN "X'0000082D'" IXGCONN, IXGBRWSE, IXGWRITE, IXGDELET, IXGIMPRT, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Environment error. The stream token is no longer valid because the connector has been disconnected. Action: Re-connect to the logstream before issuing any functional requests.
0 (0) BITSTRING 0  IXGRSNCODENOLOGRCDSAVAIL "X'0000082E'" IXGCONN, IXGINVNT, and SETLOGR command requests. Explanation: Environment error. The request failed because no LOGR couple data set (CDS) is available. The operator may be prompted via message IXG054A to either make a LOGR CDS available or to indicate that the current Logger request should be rejected. The operator specified that the current request should be rejected. Action: System logger services are unavailable until a LOGR couple data set (CDS) is made available. Refer to publication "MVS Setting Up a Sysplex" in section "Format the LOGR Couple Data Set and Make it Available to the Sysplex". Once the system logger is available using the couple data set, take the necessary steps to cause the function that issued the logger service to reattempt the request.
0 (0) BITSTRING 0  IXGRSNCODEBADSTGDATACLAS "X'0000082F'" IXGINVNT request. Explanation: Program error. The name specified on the STG_DATACLAS parameter is not valid. Action: Change the data class specified to meet the STG_DATACLAS syntax requirements.
0 (0) BITSTRING 0  IXGRSNCODEBADLSDATACLAS "X'00000830'" IXGINVNT request. Explanation: Program error. The name specified on the LS_DATACLAS parameter is not valid. Action: Change the data class specified to meet the LS_DATACLAS syntax requirements.
0 (0) BITSTRING 0  IXGRSNCODEBADSTREAMNAME "X'00000831'" IXGINVNT, IXGCONN, SETLOGR command Requests. Explanation: Program error. The log stream name specified on the STREAMNAME or LSNAME parameter is not valid. Action: Re-issue the request with a valid log stream name parameter. If you received this reason code from IXCMIAPU, see message IXG021E.
0 (0) BITSTRING 0  IXGRSNCODEBADSTGMGMTCLAS "X'00000832'" IXGINVNT request. Explanation: Program error. The name specified on the STG_MGMTCLAS parameter is not valid. Action: Change the staging data set management class specified to meet the STG_MGMTCLAS syntax requirements.
0 (0) BITSTRING 0  IXGRSNCODEBADLSMGMTCLAS "X'00000833'" IXGINVNT request. Explanation: Program error. The name specified on the LS_MGMTCLAS parameter is not valid. Action: Change the log stream data set management class specified to meet the LS_MGMTCLAS syntax requirements.
0 (0) BITSTRING 0  IXGRSNCODEINVALIDLSSIZE "X'00000834'" IXGINVNT request. Explanation: Program error. A non-zero LS_SIZE is specified, but is not in the range valid for a VSAM linear data set. Action: Either change the LS_SIZE or omit it from the DEFINE request to accept the default value. If you received this reason code from IXCMIAPU, see message IXG040E.
0 (0) BITSTRING 0  IXGRSNCODEINVALIDSTGSIZE "X'00000835'" IXGINVNT request. Explanation: Program error. A non-zero STG_SIZE is specified, but is not in the range valid for a VSAM linear data set. Action: Either change the STG_SIZE or omit it from the DEFINE request to accept the default value. If you received this reason code from IXCMIAPU, see message IXG040E.
0 (0) BITSTRING 0  IXGRSNCODEBADGAP "X'00000836'" IXGDELET & IXGBRWSE requests. Explanation: Environment error. The request failed because the requested log data was unreadable. This condition could be caused by either an I/O error while attempting to read a log data set or a log data set deleted without using logger interfaces. Action: For an IXGBRWSE request, choose one of the following: # Continue processing. # Stop processing the log stream all together. # Attempt to get the problem rectified if possible, then attempt to re-read the log data. For an IXGDELET request, the block identifier of the first accessible block toward the youngest data in the log stream is returned in the ANSAA_GAPS_NEXT_BLKID field in the answer area mapped by the IXGANSAA macro. If appropriate, re-issue the IXGDELET request using this block identifier. This could also be a VSAM Shareoptions problem
0 (0) BITSTRING 0  IXGRSNCODEBADTIMESTAMP "X'00000837'" IXGWRITE & IXGBRWSE requests. Explanation: Program error. The storage area specified by TIMESTAMP cannot be accessed. Action: Ensure that the storage area is accessible to the system logger service for the duration of the request. The storage must be addressable in the caller's primary address space and in the same key as the caller.
0 (0) BITSTRING 0  IXGRSNCODEUNDEFSMSCLAS "X'00000838'" IXGINVNT request. Explanation: Program error. At least one of the names specified for DATACLAS, MGMTCLAS, or STORCLAS is not defined to SMS. Action: Specify names that are defined to the active SMS configuration. If you received this reason code from IXCMIAPU, see message IXG007E.
0 (0) BITSTRING 0  IXGRSNCODEBADCDSLEVEL "X'00000839'" IXGINVNT request. Explanation: Environment error. The active primary TYPE=LOGR couple data set is not formatted at the level required to process the request. Action: Either format a new TYPE=LOGR couple data set at the required level and bring it into the sysplex as the active primary TYPE=LOGR couple data set and then retry the request or remove the keywords that require a new level couple data set then retry the request.
0 (0) BITSTRING 0  IXGRSNCODERMNAMENOTALLOWED "X'0000083A'" IXGCONN request. Explanation: RMNAME keyword specified on the IXGCONN request but the log stream definition in inventory indicates a RMNAME is not allowed for the log stream. Action: Remove the RMNAME keyword from the IXGCONN request or update the log stream definition to include the RMNAME keyword.
0 (0) BITSTRING 0  IXGRSNCODEBADBTOKENSTOR "X'0000083B'" IXGBRWSE requests. Explanation: Program error. The storage area specified by BROWSETOKEN cannot be accessed. Action: Ensure that the storage area is accessible to the system logger for the duration of the request. The storage must be addressable in the caller's primary address space and in the same key as the caller.
0 (0) BITSTRING 0  IXGRSNCODEBADMAXBUFSIZE "X'0000083C'" IXGINVNT request. Explanation: Program error. For a DEFINE or UPDATE request, the value specified for MAXBUFSIZE was incorrect. It must be a value between 1 and 65,532. For an UPDATE request, either: - the value specified is less than the MAXBUFSIZE value currently associated with a DASD-only log stream, or - the current DASD-only MAXBUFSIZE value is greater than the MAXBUFSIZE value associated with the STRUCTNAME specified on the update request, or - the current structure MAXBUFSIZE value is greater than the MAXBUFSIZE value associated with the STRUCTNAME specified on the update request. Action: For a DEFINE request, specify a valid value for MAXBUFSIZE and re-issue the request. For an UPDATE request, either specify a value within the valid range for MAXBUFSIZE that is greater than or equal to the current DASD-only MAXBUFSIZE value, or ensure that the structure specified for the STRUCTNAME keyword has a maximum buffer size that is greater than or equal to the current MAXBUFSIZE value associated with the log stream specified on the update request. If you received this reason code from IXCMIAPU, see message IXG009E
0 (0) BITSTRING 0  IXGRSNCODEBADECBSTOR "X'0000083D'" IXGWRITE, IXGBRWSE and IXGDELET requests. Explanation: Program error. The ECB storage area was not accessible to the system logger. Action: Ensure that the storage area is accessible to the system logger for the duration of the request. The storage must be addressable in the caller's home address space and in the same key as the caller.
0 (0) BITSTRING 0  IXGRSNCODENOAVAILSYSREC "X'0000083E'" IXGINVNT requests. Explanation: System error. There were no available system records. Action: Contact the IBM support center. Provide the return and reason codes and the contents of the system logger trace.
0 (0) BITSTRING 0  IXGRSNCODETESTARTERROR "X'0000083F'" IXGWRITE & IXGBRWSE & IXGIMPRT requests. Explanation: System error. An unexpected error was encountered while attempting to validate the buffer ALET. Action: See ANSAA_DIAG1 in the answer area mapped by the IXGANSAA macro for the return code from the TESTART system service.
0 (0) BITSTRING 0  IXGRSNCODEBADVERSION "X'00000840'" IXGWRITE, IXGBRWSE, IXGDELET, IXGCONN, IXGINVNT, IXGIMPRT, IXGQUERY, IXGUPDAT and IXGOFFLD, IXGUPDAT requests. Explanation: Environment error. The parameter list passed to the service routine had an invalid version indicator. Action: Ensure the level of MVS executing the request and the macro library used to compile the invoking routine are compatible
0 (0) BITSTRING 0  IXGRSNCODEBADBUFFERALET "X'00000841'" IXGWRITE, IXGBRWSE & IXGIMPRT requests. Explanation: Program error. The buffer ALET specified is not zero and does not represent a valid entry on the caller's dispatchable unit access list (DUAL). See the ANSAA_DIAG1 field of the answer area, mapped by the IXGANSAA macro, for the return code from the TESTART system service. Action: Ensure that the correct ALET was specified. If not, provide the correct ALET. Otherwise, add the correct ALET to dispatchable unit access list (DUAL).
0 (0) BITSTRING 0  IXGRSNCODEBADAVGBUFSIZE "X'00000842'" IXGINVNT request. Explanation: Program error. The value specified for AVGBUFSIZE was specified as incorrect. It must be a value between 1 and 65,532 that is less than MAXBUFSIZE. Action: Re-issue the request with a valid AVGBUFSIZE value. If you received this reason code from IXCMIAPU, see message IXG022E.
0 (0) BITSTRING 0  IXGRSNCODEXCDSREFORMAT "X'00000843'" IXGINVNT & IXGCONN requests. Explanation: Program error. A couple data set record is not valid. Action: Reformat the system logger couple data set. If you received this reason code from IXCMIAPU, see message IXG030E.
0 (0) BITSTRING 0  IXGRSNCODENOSTREAMLIKE "X'00000844'" IXGINVNT request. Explanation: Program error. The log stream name specified on the LIKE parameter is not defined in the LOGR couple data set. Action: Do one of the following: # Define the log stream you wish to reference in the LOGR inventory couple data set and re-issue the request. # Re-issue the request, specifying a different log stream that is already defined in the LOGR couple data set. If you received this reason code from IXCMIAPU, see message IXG019E.
0 (0) BITSTRING 0  IXGRSNCODEINVALIDFUNC "X'00000845'" IXGINVNT & IXGBRWSE requests. Explanation: System error. One of 2 problems was detected. 1: The parameter list for this service contains an unrecognizable function code. The parameter list storage may have been overlayed. 2: The IXGBRWSE START is rejected because either: A. An unauthorized caller attempted to start a session when 100 or more browse sessions already exist for this connection. B. An unauthorized caller attempted to start a session when 20 or more browse sessions already exist that show no recent activity. (An unauthorized caller is a caller whose PSW Key is >= 8 and that is not in supervisor state). For Case 2: - DIAG1 in the Answer Area will contain 1 if 'A' is the case, and 2 if 'B' is the case. - DIAG2 will contain the number of browse sessions that was exceeded. Action: Correct the problem and then re-issue the request. It may be necessary to terminate some Browse sessions that are not being used.
0 (0) BITSTRING 0  IXGRSNCODEEMPTYSTREAM "X'00000846'" IXGBRWSE request. Explanation: Environment error. The log stream is empty. Action: Wait for data to be written to the log stream before browsing for data.
0 (0) BITSTRING 0  IXGRSNCODEEOFDELETE "X'00000847'" IXGBRWSE requests. Explanation: Environment error. The request prematurely reached the beginning or the end of the log stream. The portion of the log stream from the requested log data to either the beginning or the end of the log stream (depending on the direction of the read) was deleted from the log stream. Action: Determine whether this is an acceptable condition for your application. If so, ignore this condition. If not, provide serialization on the log stream or some other installation protocol to prevent deletes from being performed by other applications during a browse session.
0 (0) BITSTRING 0  IXGRSNCODEENDREACHED "X'00000848'" IXGBRWSE request. Explanation: Environment error. The request failed and no log data is returned. For a READCURSOR request, the end of the log stream has been reached in the direction of the read. If the SEARCH parameter was specified on a READBLOCK request, the time stamp is greater than any block in the log stream. Action: For the READCURSOR case, no more data exists in the log stream in the direction of the read. You may choose to stop reading, wait for more data to be written, or change the direction of the read. In the case where the SEARCH parameter was provided, ensure that the time stamp is less than or equal to the highest time stamp of a log block in the log stream.
0 (0) BITSTRING 0  IXGRSNCODEBADBUFFKEY "X'00000849'" IXGWRITE, IXGBRWSE & IXGIMPRT requests. Explanation: Program error. The buffer key specified on the BUFFKEY parameter specifies an invalid key. Either the key is greater than 15 or the program is running in problem state and the specified key is not the same key as the PSW key at the time the system logger service was issued. Action: For problem state programs, either do not specify the BUFFKEY parameter or else specify the same key as the PSW key at the time the system logger service was issued. For supervisor state programs, specify a valid storage key (0 <= key <= 15).
0 (0) BITSTRING 0  IXGRSNCODEEOFGAP "X'0000084A'" IXGBRWSE, IXGDELET requests. Explanation: Environment error. The request prematurely reached the beginning or the end of the log stream. The portion of the log stream from the requested log data to either the beginning or the end of the log stream (depending on the direction of the read) was unreadable. This condition may be caused by either an I/O error while trying to read a log data set, or a log data set deleted without using logger interfaces. Action: The action necessary is completely up to the application depending on how critical your data is. You can do one of the following: # Accept this condition and continue reading. # Stop processing the log all together. # Attempt to get the problem rectified, if possible, and then attempt to re-read the log data. This could also be a VSAM Shareoptions problem.
0 (0) BITSTRING 0  IXGRSNCODELOSSOFDATAGAP "X'0000084B'" IXGBRWSE & IXGDELET requests. Explanation: Environment error. The requested log data referenced a section of the log stream where log data is permanently missing. This condition occurs when a system or coupling facility is in recovery due to a failure, but not all of the log data in the log stream could be recovered. Action: If your application cannot tolerate any data loss, stop issuing system logger services to this log stream, disconnect from the log stream, and reconnect to a new, undamaged log stream. You can continue using the log stream if your applications can tolerate data loss. This could also be a VSAM Shareoptions problem.
0 (0) BITSTRING 0  IXGRSNCODERMALREADYCONNECTED
"X'0000084C'" IXGCONN requests. Explanation: The IXGCONN request specified the RMNAME keyword but the resource manager associated with the log stream is already connected to the log stream. Action: Correct probable logic error
0 (0) BITSTRING 0  IXGRSNCODELOSSOFDATAEOF "X'0000084D'" IXGBRWSE requests. Explanation: Environment error. The request prematurely reached the beginning or the end of the log stream. The portion of the log stream from the requested log data to either the beginning or the end of the log stream (depending on direction of the read) was permanently lost. This condition occurs when a system or coupling facility is in recovery due to a failure, but not all of the log data in the log stream could be recovered. Action: If your application cannot tolerate any data loss, stop issuing system logger services to this log stream, disconnect from the log stream, and reconnect to a new, undamaged log stream. You can continue using the log stream if your applications can tolerate data loss.
0 (0) BITSTRING 0  IXGRSNCODESTRSPACETOOSMALL "X'0000084E'" IXGCONN, IXGINVNT & IXGWRITE requests. Explanation: Environment error. Structure resources are not available to satisfy the request. All structure resources are allocated as system logger control resources. This condition occurs when the structure resources are consumed by the logstreams connections. Action: Increase the size of the structure in the CFRM policy or use SETXCF ALTER support to dynamically increase the size of the structure.
0 (0) BITSTRING 0  IXGRSNCODEINVALIDRMNAMESPECIFIED
"X'0000084F'" IXGCONN requests. Explanation: The Resource Manager name specified on the IXGCONN request does not match the RMNAME specified for the log stream in inventory. Action: Change either the IXGCONN request or update the log stream's definition in inventory.
0 (0) BITSTRING 0  IXGRSNCODEBADVECTORLEN "X'00000850'" IXGCONN & IXGINVNT requests. Explanation: Environment error. The connect request was rejected. System logger was unable to locate a vector table in the hardware system area (HSA) that is large enough for the number of log streams associated with it. Action: Add storage to the vector storage table and/or retry the connect request later, when storage might be available.
0 (0) BITSTRING 0  IXGRSNCODEBADCFLEVEL "X'00000851'" IXGCONN & IXGINVNT requests. Explanation: Environment error. The connect request was rejected. The operational level of the coupling facility is not sufficient to support logger functions. Action: Ensure that the coupling facility operational level for logger structures is at least CFLEVEL=1.
0 (0) BITSTRING 0  IXGRSNCODEBADBLKSIZESTOR "X'00000852'" IXGBRWSE request. Explanation: Program error. The storage area specified on the BLKSIZE parameter cannot be accessed. Action: Ensure that the storage area is accessible to system logger for the duration of the request.
0 (0) BITSTRING 0  IXGRSNCODENOCF "X'00000853'" IXGCONN & IXGINVNT requests. Explanation: Environment error. The connect request was rejected. System logger could not allocate coupling facility structure space because no suitable coupling facility was available. Action: Check accompanying message IXG206I a list of the coupling facilities where space allocation was attempted and the reason why each attempt failed.
0 (0) BITSTRING 0  IXGRSNCODEBADLOWOFFLOAD "X'00000854'" IXGINVNT request. Explanation: Program error. The value specified for LOWOFFLOAD is not valid. Action: Change the value to meet the LOWOFFLOAD syntax requirements. If you received this reason code from IXCMIAPU, see message IXG035E.
0 (0) BITSTRING 0  IXGRSNCODEBADHIGHOFFLOAD "X'00000855'" IXGINVNT request. Explanation: Program error. The value specified for HIGHOFFLOAD is invalid. Action: Change the value to meet the HIGHOFFLOAD syntax requirements. If you received this reason code from IXCMIAPU, see message IXG036E.
0 (0) BITSTRING 0  IXGRSNCODEBADLOWHIGHOFFLOAD
"X'00000856'" IXGINVNT request. Explanation: Program error. The specified or pending high offload value must be greater than the specified or pending low offload value. The low offload value must be lower than the high offload value. Action: Change either the LOWOFFLOAD parameter or the HIGHOFFLOAD parameter so that the low offload value is less than the high offload value. If you received this reason code from IXCMIAPU, see messages IXG442E and either IXG035E or IXG036E.
0 (0) BITSTRING 0  IXGRSNCODEDUPLEXMODEDUPLEXNO
"X'00000857'" IXGINVNT request. Explanation: Program error. DUPLEXMODE was specified, but the log stream was defined with STG_DUPLEX=NO. The DUPLEXMODE parameter is only valid with STG_DUPLEX=YES. Action: Either change the log stream definition to specify STG_DUPLEX=YES or else omit DUPLEXMODE from the request. If you received this reason code from IXCMIAPU, see message IXG037E.
0 (0) BITSTRING 0  IXGRSNCODESTGSIZEDUPLEXNO "X'00000858'" IXGINVNT request. EXPLANATION: This reason code is obsolete and will no longer be returned.
0 (0) BITSTRING 0  IXGRSNCODEDATACLASDUPLEXNO "X'00000859'" IXGINVNT request. EXPLANATION: This reason code is obsolete and will no longer be returned.
0 (0) BITSTRING 0  IXGRSNCODEMGMTCLASDUPLEXNO "X'0000085A'" IXGINVNT request. EXPLANATION: This reason code is obsolete and will no longer be returned.
0 (0) BITSTRING 0  IXGRSNCODESTORCLASDUPLEXNO "X'0000085B'" IXGINVNT request. EXPLANATION: This reason code is obsolete and will no longer be returned.
0 (0) BITSTRING 0  IXGRSNCODEDSDIRECTORYFULL "X'0000085C'" IXGWRITE & IXGIMPRT requests. Explanation: Environment error. The interim storage (i.e. the coupling facility structure space allocated or the staging data set space) for the log stream is full. Logger's attempts to offload the interim storage log data to DASD have failed because the log stream's data set directory is full. No further write requests can be processed until additional directory space is available for the log stream. Logger will periodically re-drive its offload attempts for this condition, which is applicable to both CF structure and DASD-only type log streams. If Logger is able to offload log data, then an ENF event will be issued informing the connectors that the log stream should be available for writing more log data. However, the time that passes before you can write to the log stream is unpredictable. The system issues related messages IXG257I, IXG261E, IXG262A and IXG301I. Action: The system programmer must make more log stream data set directory space available. You can retry your write request periodically or wait for the ENF signal that the log stream is available, or disconnect from this log stream and connect to another log stream. For information about how an authorized application program might respond to this reason code, see topic "Setting Up the System Logger Configuration" in the z/OS MVS Programming: Authorized Assembler Services Guide. For information about how an unauthorized application program might respond to this reason code, see the related topics in "IXGWRITE: Writing to a log stream" in the
          z/OS MVS Programming: Assembler Services Guide.
0 (0) BITSTRING 0  IXGRSNCODEWOWERROR "X'0000085D'" IXGWRITE & IXGIMPRT requests. Explanation: Environment error. The interim storage (i.e. the coupling facility structure space allocated or the staging data set space) for the log stream is full. Logger's attempts to offload the interim storage log data to DASD have failed because of severe errors. No further write requests can be processed until the offload error condition is cleared. Logger will periodically re-drive its offload attempts for this condition, which is applicable to both CF structure and DASD-only type log streams. If Logger is able to offload log data, then an ENF event will be issued informing the connectors that the log stream should be available for writing more log data. However, the time that passes before you can write to the log stream is unpredictable. The system issues related message IXG301I. Action: The system programmer must correct the severe error condition inhibiting the log stream offload. If you are unable to correct the error, search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM Support Center. You can retry your write request periodically or wait for the ENF signal that the log stream is available, or disconnect from this log stream and connect to another log stream. For information about how an authorized application program might respond to this reason code, see topic "Setting Up the System Logger Configuration" in the z/OS MVS Programming: Authorized Assembler Services Guide. For information about how an unauthorized
          application program might respond to this reason code, see the related topics in "IXGWRITE: Writing to a log stream" in the z/OS MVS Programming: Assembler Services Guide.
0 (0) BITSTRING 0  IXGRSNCODENOSTRUCTNAME "X'0000085E'" IXGINVNT request. Explanation: Program error. A structure name was not provided for this non-DASD only log stream via the STRUCTNAME parameter or defined for a log stream named on a LIKE parameter. A STRUCTNAME value is required to successfully define a log stream to the LOGR couple data set. Action: Provide a value for the STRUCTNAME parameter or define a structure for the log stream referenced on the LIKE parameter. If you received this reason code from IXCMIAPU, see message IXG041E.
0 (0) BITSTRING 0  IXGRSNCODEPERCTOREQUESTOR "X'0000085F'" IXGBRWSE, IXGDELET, IXGWRITE request. Explanation: Environment error. Percolation to the service requestor's task occured because of an abend during system logger processing. Retry was not allowed. Action: Issue the request again. If the problem persists. contact the IBM Support Center.
       The following range of reason codes
       IXGRSNLOGSTREAMTEMPUNAVLB thru IXGRSNLOGSTREAMTEMPUNAVIL
       (860 - 88F) indicate that the log stream is
       temporarily unavailable.
0 (0) BITSTRING 0  IXGRSNLOGSTREAMTEMPUNAVLB "X'00000860'" Explanation: The lower bound range value of log stream temporarily unavailable conditions.
0 (0) BITSTRING 0  IXGRSNCODECFLOGSTREAMSTORFULL
"X'00000860'" IXGWRITE, IXGIMPRT requests. Explanation: Environment error. The coupling facility structure space allocated for this log stream is full. No further requests can be processed until the log data in the coupling facility structure is offloaded to DASD log data sets. Action: Listen to the ENF signal 48 which will indicate that the log stream is available after the data has been offloaded to DASD and then re-issue the request.
0 (0) BITSTRING 0  IXGRSNCODEREBUILDINPROGRESS
"X'00000861'" IXGWRITE, IXGBRWSE, IXGDELET, IXGIMPRT, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Environment error. No requests can be processed for this log stream because a coupling facility structure re-build or a system-managed duplexing re-build is in progress for the structure associated with this log stream. Action: Listen for ENF signal 48 that will indicate one of the following: # The log stream is available because the re-build completed successfully. Re-issue the request. # The re-build failed and the log stream is not available.
0 (0) BITSTRING 0  IXGRSNCODEXESPURGE "X'00000862'" IXGWRITE, IXGBRWSE, IXGIMPRT, IXGDELET, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Environment error. An cross-system extended services (XES) request has been purged due to re-build processing. Action: Listen for ENF signal 48 that will indicate one of the following: # The log stream is available because the re-build completed successfully. Re-issue the request. # The re-build failed and the log stream is not available. .
0 (0) BITSTRING 0  IXGRSNCODESTRUCTUREFAILED "X'00000863'" IXGCONN, IXGWRITE, IXGBRWSE, IXGDELET, IXGIMPRT, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Environment error. Either the coupling facility structure associated with the log stream has failed or the coupling facility itself has failed. Action: Listen for ENF signal 48 that will indicate one of the following: # The log stream is available because the re-build completed successfully. Re-issue the request. # The re-build failed and the log stream is not available. .
0 (0) BITSTRING 0  IXGRSNCODENOCONNECTIVITY "X'00000864'" IXGCONN, IXGWRITE, IXGBRWSE, IXGDELET, IXGIMPRT, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: Environment error. No connectivity exists to the coupling facility associated with the log stream. The system logger will either attempt to re-build the log stream in another coupling facility or the log stream will be disconnected. Action: Listen for ENF signal 48 that will indicate one of the following: # The log stream is available because the re-build completed successfully. Re-issue the request. # The re-build failed and the log stream is not available. # The log stream has been disconnected from this system. If a re-build initiated due to a loss of of connectivity previously failed, an ENF corresponding to this reason code may not be issued. Further action by the installation may be is necessary to cause the log stream status to change again. Check the log for messages IXG101I, IXG107I and related rebuild messages for information on resolving any outstanding issues.
0 (0) BITSTRING 0  IXGRSNCODESTAGINGDSFULL "X'00000865'" IXGWRITE & IXGIMPRT requests. Explanation: Environment error. The staging data set allocated for this log stream on this system is full. No further requests can be processed until enough log data is offloaded to DASD log data sets to relieve the staging data set full condition. For log streams using a coupling facility structure, enough data must be offloaded from the structure. For DASDONLY log streams, enough data must be offloaded from the Logger local buffers to relieve the staging data set full condition. Action: Listen to the ENF signal 48 which will indicate that the log stream is available after room becomes available in the staging data set. Then, re-issue the request.
0 (0) BITSTRING 0  IXGRSNCODESTRUCTUREFULL "X'00000866'" IXGCONN request. Explanation: Environment error. The coupling facility structure space is full. Action: Listen to the ENF signal 48 which will indicate that space is available for the structure after data has been offloaded to DASD and then re-issue the request.
0 (0) BITSTRING 0  IXGRSNCODELOCALBUFFERFULL "X'00000867'" IXGWRITE, IXGIMPRT requests. Explanation: Environment error. One of 2 conditions was detected. 1: The available local buffer space (data space storage) for the system logger address space is full. Ansaa_Diag1 and Ansaa_Diag2 in the Answer Area will contain 0 for this error return. 2: The IXGWRITE is rejected because a caller attempted to write log data while the outstanding asynchronous write activity for this connection was considered too high. The limit for unauthorized IXGWRITE invokers is 2,000 and the limit of 10,000 is used for authorized callers. An unauthorized caller is a caller whose PSW key is >= 8 and that is not in supervisor state. ANSAA_DIAG1 in the answer area will contain 1 for this error return for unauthorized callers and 2 for authorized callers. ANSAA_DIAG2 will contain the total number of outstanding write requests for this connection. No further write requests can be processed until the log data in the local buffer space is offloaded to DASD log data sets or this connector's prior IXGWRITE requests complete. Note: This reason code applies to both CF and DASD only log stream requests. Action: For authorized callers: Listen for the ENF signal 48 which will indicate that the log stream is available. With the first condition, logger issues the ENF signal after the data has been offloaded to DASD. With the second condition, logger issues the ENF signal 48 that the log stream is available once the number of in-flight authorized asynchronous writes is reduced below 85% of the limit.
          There will be no ENF signal issued when the unauthorized limit is relieved. For unauthorized callers: Wait for a short interval and then re-issue the request. If the attempts continue to fail or the ENF signal is not issued for an unacceptable period, consider notifying operations or disconnecting from the log stream.
0 (0) BITSTRING 0  IXGRSNCODESTAGINGDSFORMAT "X'00000868'" IXGWRITE, IXGIMPRT request. Explanation: Environment error. The staging data set allocated for this log stream on this system has not finished being formatted for for use by System Logger. No further requests can be processed until the formatting completes. If this reason code is revealed as part of a system logger process other than IXGWRITE or IXGIMPRT, then the reason code indicates a prior I/O error to the staging data set occurred and the data set will not be available for use until a new instance is allocated and newly formatted. Action: Listen to the ENF signal 48 which will indicate that the log stream is available after formatting process is finished. Then, re-issue the request. For the prior I/O error case during logger processing, check for logger messages indicating the state of the operation.
0 (0) BITSTRING 0  IXGRSNLOGSTREAMTEMPUNAVIL "X'0000088F'" Explanation: The upper bound limit of log stream temporarily unavailable.
       The following range of reason codes (890 - 8AF) indicate that
       the system logger services are temporarily unavailable.
0 (0) BITSTRING 0  IXGRSNCODEADDRSPACENOTAVAIL
"X'00000890'" IXGINVNT, IXGCONN, IXGBRWSE IXGDELET, IXGWRITE, IXGIMPRT, IXGQUERY, IXGOFFLD, IXGUPDAT requests. Explanation: System error. The system logger address space failed and is not available. Action: Do not issue system logger requests. If you received this reason code from IXCMIAPU, see message IXG008E.
0 (0) BITSTRING 0  IXGRSNCODEADDRSPACEINITIALIZING
"X'00000891'" IXGINVNT, IXGCONN, IXGBRWSE IXGDELET, IXGWRITE, IXGIMPRT, IXGQUERY, IXGOFFLD, IXGUPDAT requests Explanation: System error. The system logger address space is not available because it is IPLing. Action: Listen for ENF signal 48, which will indicate when the system logger address space is available. Then do one of the following: # For an IXGINVNT or IXGCONN request, re-issue this request. # For an IXGBRWSE, IXGWRITE, or IXGDELET request, re-connect to the log stream, then re-issue this request. You can also listen for ENF signal 48, which will indicate if the system logger address space will not be available for the life of the IPL. In that case, do not issue system logger services. If you received this reason code from IXCMIAPU, see message IXG008E.
       The following range of reason codes
       IXGRSNLOGGERRESTEMPUNAVLB thru IXGRSNLOGGERRESTEMPUNAVHB
       (8B0 - 8CF) indicate that the system logger resources are
       temporarily unavailable.
0 (0) BITSTRING 0  IXGRSNLOGGERRESTEMPUNAVLB "X'000008B0'" Explanation: The lower bound range value of system logger resources being temporarily unavailable.
0 (0) BITSTRING 0  IXGRSNCODESTRUCTURENOTAVAIL
"X'000008B0'" IXGCONN, IXGINVNT Requests Explanation: Environment error. The request failed. The structure associated with the log stream is temporarily unavailable because either a coupling facility structure re-build is in progress, a system-managed duplexing re-build is in progress, a structure dump is in progress, or connections to the structure are being prevented. Action: Listen for ENF signal 48, which indicates that a coupling facility is available, and then retry the operation.
0 (0) BITSTRING 0  IXGRSNLOGGERRESTEMPUNAVHB "X'000008CF'" Explanation: The upper bound range value of system logger resources being temporarily unavailable.
       The following range of reason codes (8D0 - 8D2) indicate that
       the user's environment is incorrect for the requested function
0 (0) BITSTRING 0  IXGRSNCODEPROBLEMSTATE "X'000008D0'" IXGBRWSE, IXGWRITE & IXGDELET IXGCONN requests. Explanation: Environment error: For IXGCONN, COMPLETEEXIT was specified on the connect request while the PSW was in problem stat For IXGWRITE, IXGBRWSE and IXGDELET requests, the request wa issued in SRB mode, or SYNCEXIT was specified while the reqestor was in problem state.
0 (0) BITSTRING 0  IXGRSNCODEPROGRAMKEY "X'000008D1'" IXGBRWSE, IXGWRITE & IXGDELET IXGCONN requests. Explanation: Environment error: For IXGCONN, COMPLETEEXIT was specified on the connect request while the psw key was not a syste key (KEY 0-7) For IXGWRITE, IXGBRWSE and IXGDELET requests, The request wa issued in SRB mode or SYNCEXIT was specified while the requestor was not in a system key (Key 0-7)
0 (0) BITSTRING 0  IXGRSNCODENOCOMPLETEEXIT "X'000008D2'" IXGWRITE & IXGDELET requests. Explanation: Program error. MODE=SYNCEXIT was specified but the log stream connection request did not identify a complete exit. Action: Either change this request to use a different MODE option or change the IXGCONN request for this log stream to identify a completion exit via the COMPLETEEXIT keyword.
0 (0) BITSTRING 0  IXGRSNCODEFUNCNOTSUPPORTED "X'000008D3'" IXGBRWSE, IXGCONN & IXGQUERY requests. Explanation: Installation Error. An IXGCONN request specified the RMNAME or ImportConnect keyword. However, the Logger Inventory CDS is downlevel. An IXGQUERY was issued and the Logger Inventory CDS is downlevel. The options specified on the IXGBRWSE request are not supported on this system/maintenance level of Logger. Action: For IXGCONN and IXGQUERY requests bring all system in the sysplex up to the OS390R3 level, format an OS390R3 Inventory CDS and make it the primary CDS. For IXGBRWSE request, either install the level of Logger that provides the support for the requested function, or stop specifying the options that are not supported at this level.
0 (0) BITSTRING 0  IXGRSNCODEBADRMNAME "X'000008D4'" IXGINVNT request. Explanation: Value given for the RMNAME keyword failed syntax validation. Action: Review the rules for naming a resource manager.
0 (0) BITSTRING 0  IXGRSNCODEBADLSDESC "X'000008D5'" IXGINVNT request. Explanation: Value given for the DESCRIPTION keyword failed syntax validation. Action: Review the rules for naming a resource manager.
0 (0) BITSTRING 0  IXGRSNCODECONNTYPENOTALLOWED
"X'000008D6'" IXGCONN Request. Explanation: Either one of the following occurred: 1. IMPORTCONNECT=YES specified and there is at least one active write connect in the sysplex. 2. IMPORTCONNECT=NO specified and there is an import connect active in the sysplex
0 (0) BITSTRING 0  IXGRSNCODEREQUESTNOTALLOWED
"X'000008D7'" IXGWRITE and IXGIMPRT Requests. Explanation: Program error. A write request was attempted while an import connect was active or an import was attempted while an import connect was not active
0 (0) BITSTRING 0  IXGRSNCODEBADRETPD "X'000008D8'" IXGINVNT Request. Explanation: Program error. The value specified for RETPD was incorrect. It must be a value >= 0 and <= 52,124. Action: Specify a valid value for RETPD and re-issue the request.
0 (0) BITSTRING 0  IXGRSNCODEBADIMPORTBLOCKID "X'000008D9'" IXGIMPRT Request. Explanation: Program error. The block id specified on the import request was either less than the next expected block or the difference between the block id specified and the next expected block id was less than 40. Action: Specify a valid value for Block id and re-issue the request.
0 (0) BITSTRING 0  IXGRSNCODEBADIMPORTTIMESTAMP
"X'000008DA'" IXGIMPRT Request. Explanation: Program error. The GMT timestamp specified on the import request was not greater than or equal to the GMT time stamp assigned to the last log block successfully imported. Action: Specify a valid value for GMT_TimeStamp and re-issue the request.
0 (0) BITSTRING 0  IXGRSNCODEIMPORTINPROGRESS "X'000008DC'" IXGIMPRT Request. Explanation: Program error. IXGIMPRT request is already in progress. Only one import operation for a given log stream can be in progress in any instance in time Action: Insure that a new import request is not initiated until the previous import request completes
0 (0) BITSTRING 0  IXGRSNCODEUPDATETIMESTAMPTOOSMALL
"X'000008DD'" IXGUPDAT Request. Explanation: Program error. The replacement time stamp is less than list authority in list controls associated with the data list header assigned to the log stream Action: Insure that the replacement time stamp is greater than or equal to the time stamp mainted in list controls for the log stream
0 (0) BITSTRING 0  IXGRSNCODEUPDATENOOPTIONS "X'000008DE'" IXGUPDAT Request. Explanation: Program error. The IXGUPDAT macro was invoked with no options specified. Action: Invoke the IXGUPDAT macro specifying an at least one of the options supported
0 (0) BITSTRING 0  IXGRSNCODEBADSTRUCTUPDATE "X'000008DF'" IXGINVNT Request. Explanation: Program error. A structure name was specified on an update request to upgrade a log stream which is already using a coupling facility list structure. Action: Do not specify a STRUCTNAME on an update request for a non-DASD only log stream. Note: This reason code is no longer set since logstreams can now be updated to use a different coupling facility list structure
0 (0) BITSTRING 0  IXGRSNCODESTGDUPLEXDASDONLY
"X'000008E0'" IXGINVNT request. Explanation: Program error. STG_DUPLEX was specified with DASDONLY=YES incorrectly. For DEFINE and UPDATE requests STG_DUPLEX=NO is not allowed for DASD only log streams. The STG_DUPLEX keyword is only changeable for coupling facility log streams, since DASD only log streams need to be unconditionally duplexed to staging data sets. Action: For DASD only log stream DEFINE and UPDATE requests specify STG_DUPLEX=YES or omit the STG_DUPLEX keyword. This error code may also result when using the IXCMIAPU DATA TYPE(LOGR) utility when the STG_DUPLEX option is specified for a DASD only log stream. (Refer to Logger error message IXG002E or IXG447I.)
0 (0) BITSTRING 0  IXGRSNCODEDUPLEXMODEDASDONLY
"X'000008E1'" IXGINVNT request. Explanation: Program error. DUPLEXMODE was specified with DASDONLY=YES incorrectly. For DEFINE and UPDATE requests DUPLEXMODE=COND and DUPLEXMODE=DRXRC are not allowed for DASD only log streams. The DUPLEXMODE keyword is only changeable for coupling facility log streams, since DASD only log streams need to be unconditionally duplexed to staging data sets. Action: For DASD only log stream DEFINE and UPDATE requests specify DUPLEXMODE=UNCOND or omit the DUPLEXMODE keyword. This error code may also result when using the IXCMIAPU DATA TYPE(LOGR) utility when the DUPLEXMODE option is specified for a DASD only log stream. (Refer to Logger error message IXG002E or IXG447I.)
0 (0) BITSTRING 0  IXGRSNCODEDASDONLYCONNECTED
"X'000008E2'" IXGCONN request. Explanation: Environment error: An attempt to connect to a DASD only log stream was rejected on this system because the log stream is already connected on another system in the sysplex. Action: Determine if the connection to the log stream on the 2nd system is necessary. If so, then cause the applications on the 1st system to disconnect from the log stream and then connect on the 2nd system.
0 (0) BITSTRING 0  IXGRSNCODELOGSTREAMNOTSUPPORTED
"X'000008E3'" IXGCONN & IXGINVNT requests. Explanation: Environment error: An attempt to connect or effect the LOGR inventory for the log stream is rejected on this system because the system release level does not support this type of log stream, or a logstream attribute such as EHLQ, Duplexmode(Drxrc) or NewStreamName cannot be processed on this system release level. Action: When attempting to connect or delete a log stream that has the EHLQ attribute, you must do so on at least a z/OS Version 1 Release 3 system release level. If you must use a log stream with the DUPLEXMODE(DRXRC) attribute specified, make sure you do so from a system that is at a release level between z/OS Version 1 Release 7 and z/OS Version 2 Release 2, inclusively. If you must use a log stream with the NEWSTREAMNAME attribute specified, make sure you do so from a system that is at z/OS Version 1 Release 8 or higher.
0 (0) BITSTRING 0  IXGRSNCODEMAXBUFSIZEDASDONLY
"X'000008E4'" IXGINVNT request. Explanation: Program error. A value was specified for MAXBUFSIZE, but the log stream was defined as DASDONLY=NO. Action: Remove the MAXBUFSIZE parameter from the request or change the log stream definition to specify MAXBUFSIZE with a log stream that is defined with DASDONLY=YES. If you received this reason code from IXCMIAPU, see messages IXG433E and and IXG434E.
0 (0) BITSTRING 0  IXGRSNCODELOGGERDUPLEXDASDONLY
"X'000008E5'" IXGINVNT request. Explanation: Program error. LOGGERDUPLEX was specified with DASDONLY=YES incorrectly. For DEFINE and UPDATE requests LOGGERDUPLEX=COND is not allowed for DASD only log streams. The LOGGERDUPLEX keyword is only changeable for coupling facility log streams, DASD only log streams need to be unconditionally duplexed to staging data sets. Action: For DASD only log stream DEFINE and UPDATE requests specify LOGGERDUPLEX=UNCOND or omit the LOGGERDUPLEX keyword. This error code may also result when using the IXCMIAPU DATA TYPE(LOGR) utility when the LOGGERDUPLEX option is specified for a DASD only log stream. (Refer to Logger error message IXG002E or IXG447I.)
0 (0) BITSTRING 0  IXGRSNCODEBADEHLQ "X'000008E6'" IXGINVNT Request. Explanation: Program error. The extended high level qualifier for the log stream data sets specified on the EHLQ parameter was incorrect. Could be from a syntax error or by specifying EHLQ and HLQ on the same request. Action: Specify a valid extended high level qualifier (EHLQ) or high level qualifier (HLQ) and re-issue the request. If you received this reason code from IXCMIAPU, see message IXG440E.
0 (0) BITSTRING 0  IXGRSNCODEEHLQTOOLONG "X'000008E7'" IXGINVNT Request. Explanation: Program error. The combined length of the extended high level qualifier (EHLQ value) and the log stream name (with a period delimiter) exceeds 35 characters. The combined length of the EHLQ value, the log stream name, and the logger suffix (with period delimiters) cannot exceed 44 characters. Action: Specify a valid extended high level qualifier (EHLQ) or high level qualifier (HLQ) and re-issue the request. If you received this reason code from IXCMIAPU, see message IXG441E.
0 (0) BITSTRING 0  IXGRSNCODEBADNEWSTREAMNAME "X'000008E8'" IXGINVNT request. Explanation: Program error. The log stream name specified on the NEWSTREAMNAME parameter was not valid. Action: Re-issue the request with a valid log stream name on the NEWSTREAMNAME parameter. If you received this reason code from IXCMIAPU, see message IXG031E.
0 (0) BITSTRING 0  IXGRSNCODEBADGROUP "X'000008E9'" IXGINVNT request. Explanation: Program error. For DEFINE requests, the GROUP value is not allowed because the specified Structure is not the same GROUP. For UPDATE requests, the GROUP value is not allowed because the specified (or current) Structure is not the same GROUP. Action: Specify a valid GROUP value or use a different Structure that matches the desired GROUP value.
0 (0) BITSTRING 0  IXGRSNCODEBADLSALLOCAHEAD "X'000008EA'" IXGINVNT REQUEST. Explanation: Program error. The LS_ALLOCAHEAD value specified for a log stream definition was not within the valid range between 0 and 3 (inclusive). Action: Change the LS_ALLOCAHEAD value to be within the valid range. If you received this reason code from IXCMIAPU, see message IXG016E.
  Logger ABEND '1C5'x Reason codes
0 (0) BITSTRING 0  IXGRSNCODEBADTIME "X'00040003'" IXGIMPRT, IXGWRITE request. Explanation: Environment or application error. The time specified by the requestor or the time associated with the previous log block is in the future. Possible system time problem. Action: For IXGIMPRT, make sure the time specified is correct. For IXGWRITE, contact the system programmer, and if the problem persists, contact the IBM Support Center.
  @LJA
0 (0) BITSTRING 0  IXGRSNCODEMASK "X'0000FFFF'" Reason code mask
Table 2. Cross Reference for IXGCON
Name Offset Hex Tag  
IXGRETCODECOMPERROR 0 C  
IXGRETCODEERROR 0 8  
IXGRETCODEOK 0 0  
IXGRETCODEWARNING 0 4  
IXGRSNCODEADDRSPACEINITIALIZING 0 891  
IXGRSNCODEADDRSPACENOTAVAIL 0 890  
IXGRSNCODEALLOCERROR 0 805  
IXGRSNCODEBADANSAREA 0 817  
IXGRSNCODEBADANSLEN 0 816  
IXGRSNCODEBADAVGBUFSIZE 0 842  
IXGRSNCODEBADBLKSIZESTOR 0 852  
IXGRSNCODEBADBLOCKIDSTOR 0 818  
IXGRSNCODEBADBRWTOKEN 0 807  
IXGRSNCODEBADBTOKENSTOR 0 83B  
IXGRSNCODEBADBUFFER 0 803  
IXGRSNCODEBADBUFFERALET 0 841  
IXGRSNCODEBADBUFFKEY 0 849  
IXGRSNCODEBADBUFSIZE 0 80F  
IXGRSNCODEBADCDSLEVEL 0 839  
IXGRSNCODEBADCFLEVEL 0 851  
IXGRSNCODEBADECBSTOR 0 83D  
IXGRSNCODEBADEHLQ 0 8E6  
IXGRSNCODEBADGAP 0 836  
IXGRSNCODEBADGROUP 0 8E9  
IXGRSNCODEBADHIGHOFFLOAD 0 855  
IXGRSNCODEBADHLQ 0 822  
IXGRSNCODEBADIMPORTBLOCKID 0 8D9  
IXGRSNCODEBADIMPORTTIMESTAMP 0 8DA  
IXGRSNCODEBADLOGSNUM 0 826  
IXGRSNCODEBADLOWHIGHOFFLOAD 0 856  
IXGRSNCODEBADLOWOFFLOAD 0 854  
IXGRSNCODEBADLSALLOCAHEAD 0 8EA  
IXGRSNCODEBADLSDATACLAS 0 830  
IXGRSNCODEBADLSDESC 0 8D5  
IXGRSNCODEBADLSMGMTCLAS 0 833  
IXGRSNCODEBADLSSTORCLAS 0 82A  
IXGRSNCODEBADMAXBUFSIZE 0 83C  
IXGRSNCODEBADMODELCONN 0 820  
IXGRSNCODEBADNEWSTREAMNAME 0 8E8  
IXGRSNCODEBADPARMLIST 0 801  
IXGRSNCODEBADRETPD 0 8D8  
IXGRSNCODEBADRMNAME 0 8D4  
IXGRSNCODEBADSTGDATACLAS 0 82F  
IXGRSNCODEBADSTGMGMTCLAS 0 832  
IXGRSNCODEBADSTGSTORCLAS 0 829  
IXGRSNCODEBADSTMTOKEN 0 806  
IXGRSNCODEBADSTREAMLIKE 0 82B  
IXGRSNCODEBADSTREAMNAME 0 831  
IXGRSNCODEBADSTRNAME 0 811  
IXGRSNCODEBADSTRUCTNAME 0 82C  
IXGRSNCODEBADSTRUCTUPDATE 0 8DF  
IXGRSNCODEBADTIME 0 40003  
IXGRSNCODEBADTIMESTAMP 0 837  
IXGRSNCODEBADVECTORLEN 0 850  
IXGRSNCODEBADVERSION 0 840  
IXGRSNCODEBADWRITESIZE 0 809  
IXGRSNCODECFLOGSTREAMSTORFULL 0 860  
IXGRSNCODECONNECTREBUILD 0 406  
IXGRSNCODECONNPOSSIBLELOSSOFDATA 0 407  
IXGRSNCODECONNTYPENOTALLOWED 0 8D6  
IXGRSNCODEDASDONLYCONNECTED 0 8E2  
IXGRSNCODEDATACLASDUPLEXNO 0 859  
IXGRSNCODEDISCONNECTINPROGRESS 0 404  
IXGRSNCODEDSDIRECTORYFULL 0 85C  
IXGRSNCODEDSDIRECTORYFULLWARNING 0 408  
IXGRSNCODEDSPCREATEFAILED 0 821  
IXGRSNCODEDUPLEXFAILUREWARNING 0 40A  
IXGRSNCODEDUPLEXMODEDASDONLY 0 8E1  
IXGRSNCODEDUPLEXMODEDUPLEXNO 0 857  
IXGRSNCODEEHLQTOOLONG 0 8E7  
IXGRSNCODEEMPTYSTREAM 0 846  
IXGRSNCODEENDREACHED 0 848  
IXGRSNCODEEOFDELETE 0 847  
IXGRSNCODEEOFGAP 0 84A  
IXGRSNCODEEXPIREDSTMTOKEN 0 82D  
IXGRSNCODEFUNCNOTSUPPORTED 0 8D3  
IXGRSNCODEIMPORTINPROGRESS 0 8DC  
IXGRSNCODEINVALIDFUNC 0 845  
IXGRSNCODEINVALIDLSSIZE 0 834  
IXGRSNCODEINVALIDRMNAMESPECIFIED 0 84F  
IXGRSNCODEINVALIDSTGSIZE 0 835  
IXGRSNCODEIOERROR 0 808  
IXGRSNCODELOCALBUFFERFULL 0 867  
IXGRSNCODELOGGERDUPLEXDASDONLY 0 8E5  
IXGRSNCODELOGSTREAMDELETED 0 813  
IXGRSNCODELOGSTREAMNOTSUPPORTED 0 8E3  
IXGRSNCODELOGSTREAMRECOVERYFAILED 0 812  
IXGRSNCODELOSSOFDATAEOF 0 84D  
IXGRSNCODELOSSOFDATAGAP 0 84B  
IXGRSNCODEMASK 0 FFFF  
IXGRSNCODEMAXBUFSIZEDASDONLY 0 8E4  
IXGRSNCODEMAXSTREAMCONN 0 81A  
IXGRSNCODEMAXSTREAMSTR 0 824  
IXGRSNCODEMGMTCLASDUPLEXNO 0 85A  
IXGRSNCODEMULTIBLOCKERRORWARNING 0 417  
IXGRSNCODENOAVAILSYSREC 0 83E  
IXGRSNCODENOBLOCK 0 804  
IXGRSNCODENOCF 0 853  
IXGRSNCODENOCOMPLETEEXIT 0 8D2  
IXGRSNCODENOCONNECTIVITY 0 864  
IXGRSNCODENOINVRECSPACE 0 823  
IXGRSNCODENOLOGRCDSAVAIL 0 82E  
IXGRSNCODENOSAFAUTH 0 80D  
IXGRSNCODENOSTREAM 0 80B  
IXGRSNCODENOSTREAMLIKE 0 844  
IXGRSNCODENOSTRRECORD 0 827  
IXGRSNCODENOSTRUCTNAME 0 85E  
IXGRSNCODENOTAUTHFUNC 0 81C  
IXGRSNCODENOTAVAILFORIPL 0 814  
IXGRSNCODENOTENABLED 0 815  
IXGRSNCODEOK 0 0  
IXGRSNCODEPERCTOREQUESTOR 0 85F  
IXGRSNCODEPRIMARYNOTHOME 0 81B  
IXGRSNCODEPROBLEMSTATE 0 8D0  
IXGRSNCODEPROCESSEDASYNCH 0 401  
IXGRSNCODEPROGRAMKEY 0 8D1  
IXGRSNCODEREBUILDINPROGRESS 0 861  
IXGRSNCODEREQUESTLOCKED 0 80A  
IXGRSNCODEREQUESTNOTALLOWED 0 8D7  
IXGRSNCODERMABENDED 0 411  
IXGRSNCODERMALREADYCONNECTED 0 84C  
IXGRSNCODERMBADGAP 0 40E  
IXGRSNCODERMBADRETCODE 0 415  
IXGRSNCODERMDISABLED 0 412  
IXGRSNCODERMEOFGAP 0 40F  
IXGRSNCODERMINVALIDBLOCKID 0 413  
IXGRSNCODERMLOSSOFDATAGAP 0 410  
IXGRSNCODERMNAMEBADSTATE 0 81D  
IXGRSNCODERMNAMENOTALLOWED 0 83A  
IXGRSNCODERMNOBLOCK 0 40D  
IXGRSNCODERMNOTCONNECTED 0 40B  
IXGRSNCODERMOVERRIDEOK 0 40C  
IXGRSNCODERMSTOPPEDDELETE 0 414  
IXGRSNCODESRBMODE 0 819  
IXGRSNCODESTAGINGALLOCERROR 0 80C  
IXGRSNCODESTAGINGDSFORMAT 0 868  
IXGRSNCODESTAGINGDSFULL 0 865  
IXGRSNCODESTGDUPLEXDASDONLY 0 8E0  
IXGRSNCODESTGSIZEDUPLEXNO 0 858  
IXGRSNCODESTORCLASDUPLEXNO 0 85B  
IXGRSNCODESTRDEFINED 0 825  
IXGRSNCODESTREAMDEFINED 0 80E  
IXGRSNCODESTREAMINUSE 0 810  
IXGRSNCODESTRRECORDINUSE 0 828  
IXGRSNCODESTRSPACETOOSMALL 0 84E  
IXGRSNCODESTRUCTUREFAILED 0 863  
IXGRSNCODESTRUCTUREFULL 0 866  
IXGRSNCODESTRUCTURENOTAVAIL 0 8B0  
IXGRSNCODETESTARTERROR 0 83F  
IXGRSNCODEUNDEFSMSCLAS 0 838  
IXGRSNCODEUPDATENEWNAMEWARNING 0 418  
IXGRSNCODEUPDATENOOPTIONS 0 8DE  
IXGRSNCODEUPDATETIMESTAMPTOOSMALL 0 8DD  
IXGRSNCODEWARNINGDEL 0 402  
IXGRSNCODEWARNINGGAP 0 403  
IXGRSNCODEWARNINGLOSSOFDATA 0 405  
IXGRSNCODEWARNINGMULTIBLOCK 0 416  
IXGRSNCODEWOWERROR 0 85D  
IXGRSNCODEWOWWARNING 0 409  
IXGRSNCODEXCDSERROR 0 81F  
IXGRSNCODEXCDSREFORMAT 0 843  
IXGRSNCODEXESERROR 0 802  
IXGRSNCODEXESPURGE 0 862  
IXGRSNCODEXESSTRNOTAUTH 0 81E  
IXGRSNLOGGERRESTEMPUNAVHB 0 8CF  
IXGRSNLOGGERRESTEMPUNAVLB 0 8B0  
IXGRSNLOGSTREAMTEMPUNAVIL 0 88F  
IXGRSNLOGSTREAMTEMPUNAVLB 0 860