APAR status
Closed as canceled.
Error description
Here are directions on how to request a SYSMdump in the various environments: ***** Batch (IMS, Webserver, etc.): ***** 1. Specify the following Runtime options: ABTERMENC(ABEND) TERMTHDACT(UADUMP) TRAP(ON,SPIE) For information about how to specify Runtime options please refer to the section "Specifying run-time options under z/OS batch" in the " XL C/C++ User's Guide. 2. Include a SYSMDUMP DD card in the JCL specifying SPACE=(CYL,(100,100),RLSE),DISP=(NEW,CATLG,DELETE), DSN=dump_dataset_name,LRECL=4160,RECFM=FBS (Info apar II11016 explains how to find the PSW and Registers at the time of failure.) Note: Ensure that your IEADMR00 Parmlib member reflects the following SDATA defaults: SDATA=(CSA,LPA,LSQA,RGN,SQA,SUM,SWA,TRT,ALLNUC,GRSQ) **** CICS: **** A transaction dump should be produced for all LE ABENDU40xx series abends, except ABENDU4038. If a transaction dump is not enough, request a CICS system dump: 1. Use the CICS supplied CEMT transaction: CEMT SET TRD(40xx) SYS ADD This will produce a CICS system dump. (Refer to the CICS-Supplied Transactions Manual) Note: A CICS system dump of an ABENDU4038 is not helpful because it is taken at the time of of the last termination, not at the point of detection. Instead, specify the following: TERMTHDACT(UADUMP) ABTERMENC(ABEND) TRAP(ON,SPIE) This will produce a CICS transaction dump with for an ABENDU4039 (Ref. OS/390 Language Environment for OS/390 Customization) Note: SLIP commands on C=U40xx will not work in CICS. SLIP commands on C=0Cx will work in a CICS environment but not in batch. TERMTHDACT(UADUMP) ABTERMENC(ABEND) TRAP(ON) produces a CICS transaction dump. It will never produce a SYSUDUMP/SYSABEND/SYSMDUMP since LE's ESTAE routine does not get driven. (Info apar II13228 explains how to find the PSW and Registers at the time of failure.) - Additional procedure to get a SVCdump for 40xx abends under CICS: Here are the steps to get a SDUMP for a specific 40xx transaction ABEND under CICS: 1) Make sure the CICS region is started with the DUMP=YES sysin input (SIP) parameter. 2) Make sure the SYS1.DUMP- datasets are available. Most customers should have all this already setup. As an alternative, dynamic allocation facility may be used as shown in example below. - DUMPDS ALLOC ADD,VOL=xxxxxx DUMPDS ALLOC=ACTIVE After these commands, MVS will dynamically allocate datasets on the xxxxxx volume containing the dump with the following type of name: SYS1.DUMP.D970910.T191701.SY1.S00001 3) Once the CICS region is up, signon and issue the following: 'CEMT SET TRD(40xx) ADD SYS' Substituting the real dump code eg: 4088 for 40xx Below is a sample of what CICS sends back for this: SET TRD(4088) ADD SYS STATUS: RESULTS - OVERTYPE TO MODIFY Trd(4088) Tra Sys Loc Max( 999 ) Cur(0000) 4) Now run the transaction that creates the U40xx ABEND. A system, or SVC dump, should be produced at the point of the abend. This procedure will work for any transaction dump under CICS, not just U40xx ABENDs. ******************** UNIX System Services (OE / Shell environment): ******************** Prior to OS/390 2.7, go to the following URL: http://www.s390.ibm.com/le/assist/support/ii10573.html At OS/390 2.7 or later: 1. Specify where to write the system dump: To write the system dump to a dataset, issue the command: export _BPXK_MDUMP=filename where filename is a fully qualified dataset name with LRECL=4160 and RECFM=FBS 2. Specify Language Environment run-time options: export _CEE_RUNOPTS="TERMTHDACT(suboption)" where suboption is UADUMP (preferred), UAONLY, UATRACE, UAIMM. If UAIMM is set, TRAP(ON,NOSPIE) must also be set. Once documentation has been gathered, please revert back to TRAP(ON,SPIE) and the previous TERMTHDACT setting. 3. Rerun the program and the dump will be written to the specified dataset. *** DB2: *** To override LE Run-Time Options under DB2, see II13232.
Local fix
Problem summary
Problem conclusion
Temporary fix
Comments
Closing for publication
APAR Information
APAR number
II10573
Reported component name
PA LIB INFO ITE
Reported component ID
INFOPALIB
Reported release
001
Status
CLOSED CAN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
1997-06-11
Closed date
2020-03-20
Last modified date
2021-04-13
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Platform":[{"code":"PF054","label":"z\/OS"}],"Version":"001"}]
Document Information
Modified date:
14 April 2021