IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

WER999A - UNSUCCESSFUL SORT 8ED U Abend Help


IBM Mainframe Forums -> SYNCSORT
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Harsha1307

New User


Joined: 28 Oct 2022
Posts: 1
Location: India

PostPosted: Thu Nov 10, 2022 12:52 pm
Reply with quote

Hi,

The sort step in the job gets abended sometimes with WER999A UNSUCCESSFUL SORT 8ED U. The step works fine when restarted without any changes. Any help on what causes this abend and how to fix this please.

The step splits the input file into two based on a condition. The file is FB and record length is 1400.

The code is as below

Code:

SORTIN   DD  DSN = FILEA
           
SORTOF1  DD  DSN = FILEB
           
SORTOF2  DD  DSN = FILEC
 
SYSIN DD * 
SORT FIELDS=COPY                 
OUTFIL FILES=1,                   
      INCLUDE=(555,04,CH,EQ,C'    ')
OUTFIL FILES=2,SAVE       
/*       
Back to top
View user's profile Send private message
justjpr

New User


Joined: 03 Nov 2022
Posts: 33
Location: INDIA

PostPosted: Thu Nov 10, 2022 1:09 pm
Reply with quote

Hi Harsha,

Can you go through the thread https://ibmmainframes.com/about38681.html that's a similar issue.
Back to top
View user's profile Send private message
Rohit Umarjikar

Global Moderator


Joined: 21 Sep 2010
Posts: 3076
Location: NYC,USA

PostPosted: Thu Nov 10, 2022 6:13 pm
Reply with quote

This is incomplete information. Please post the complete JCL and sysout messages to see diagnostics and you can include sysdump.
Back to top
View user's profile Send private message
Rohit Umarjikar

Global Moderator


Joined: 21 Sep 2010
Posts: 3076
Location: NYC,USA

PostPosted: Thu Nov 10, 2022 6:16 pm
Reply with quote

justjpr wrote:
Hi Harsha,

Can you go through the thread https://ibmmainframes.com/about38681.html that's a similar issue.

This doesn’t open but the I manually typed but it’s different error than this one and here there is no cobol program used as internal sort.
Back to top
View user's profile Send private message
sergeyken

Senior Member


Joined: 29 Apr 2008
Posts: 2127
Location: USA

PostPosted: Thu Nov 10, 2022 7:05 pm
Reply with quote

Read this first of all.

Quote:
Troubleshooting Abends

Troubleshooting with WER999A UNSUCCESSFUL SORT

WER999A indicates that an error condition occurred, preventing the successful completion of the sort. This message does not necessarily mean that MFX was responsible for the error. If, for example, the error is in the COBOL Input or Output Procedure of an invoked sort, WER999A will appear. WER999A indicates that MFX got control after the error, printing this MFX message.

The documentation accompanying WER999A varies with the error involved. It may consist of a standard system dump (SYSUDUMP or SYSABEND) and/or an MFX generated SNAP dump. The MFX SNAP is formatted very much like a SYSUDUMP. In debugging the SNAP, care must be taken to avoid reliance on the PSW AT ENTRY TO SNAP and the general registers.

A SNAP dump produced through the MFX DEBUG PARM or with a W-abend (that is, WER999A UNSUCCESSFUL SORT xxxW) is only useful to a sort analyst at Precisely Support. See “Before Contacting Precisely Support” later in this chapter.

MFX Internal Abend

A W-type abend code indicates that program termination was forced by an error condition internally detected by MFX; the problem cannot be resolved by the user.

See “Before Contacting Precisely Support” later in this chapter.

U-Type Abend Codes

If any of the U-type abend codes in the chart below appears in the WER999A message, it may indicate an MFX error (in which case, see “Before Contacting Precisely Support”). These are the only U-type abend codes that MFX issues; any 18–2 Syncsort MFX Programmer’s Guide

U-type abend code which is not on this list indicates an error in a user-written exit routine, invoking program or environment. For example, user abend 4093 (RC=1C) is related to LOCALE processing. This abend is issued from the LE/370 environment when the REGION is not large enough. To address a U4093 abend, increase the REGION by 1 megabyte and resubmit the application.

Note that the WER999A message displays the abend code in hexadecimal.

____________________________________
Code:
Decimal Hexadecimal
2285      8ED


Before Contacting Precisely Support

All pertinent information (listings, dumps, maintenance level, SVC number, etc.) should be available for easy reference when contacting Precisely Support. For error conditions producing the WER999A message, the system dump and/or MFX SNAP dump will prove helpful to an MFX analyst.

For other conditions cited with an “A” class message (e.g., WER039A INSUFFICIENT VIRTUAL STORAGE), additional diagnostic information may be required – a diagnostic SNAP dump can be produced by passing the DEBUG PARM in the $ORTPARM DD statement or (for a JCL sort) in the // EXEC statement.

When using DEBUG, supply a SPYSET or SYSUDUMP DD statement to define an appropriate SYSOUT data set for the dump. If the problem occurs in an application using the OUTFIL OUTPUT feature, add the following DD statements in addition to the DEBUG PARM:
Code:
//STDERR DD SYSOUT=*
//STDOUT DD SYSOUT=*

To get an accurate screen display of the maintenance level and SVC number, you must determine whether the operating system found SYNCSORT in the link list concatenation or found it in a STEPLIB concatenation. For link listed modules issue the command TSO SYNCLEVL from an ISPF session active on the system where the problem occurred. Otherwise, use the command TSO CALL ‘your.steplib(SYNCLEVL)’ substituting the library name that caused the problem.

Searching the Precisely Knowledge Base

The Precisely Knowledge Base contains numerous articles, including how-to’s and resolutions to common problems. To help you research and resolve issues, the Knowledge Base is continually updated to publicize issues that have already been addressed by the Precisely support team. The Knowledge Base is available to licensed users and is accessible through the Precisely Support website. Search on the MFX product by release to find all relevant information about MFX.

Contacting Precisely Support

The Precisely Support portal is available to all registered users. To access technical support for your location, visit this site.
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10885
Location: italy

PostPosted: Thu Nov 10, 2022 7:46 pm
Reply with quote

Quote:
This doesn’t open but the I manually typed but it’s different error than this one and here there is no cobol program used as internal sort.


the URL tag process is broken

the common use of tags is to
select the taxt to be tagged
click on the tag icon


the url tag expands into two tokens ...

the url and the user text( comment )
the url is hidden and the user text is visible

for the url tag it substitutes the wrong part

so if you try to tag
SOME URL
usig select and tag

the result is that
your_URL.com
is not changed

and the the url is shown as the comment


see the behavior of
your text
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> SYNCSORT

 


Similar Topics
Topic Forum Replies
No new posts JCL sort to compare dates in two file... DFSORT/ICETOOL 2
No new posts Is this possible via sort (in one pass)? SYNCSORT 4
No new posts GDG generation name to GDG Base name ... DFSORT/ICETOOL 3
No new posts SORT on detail record, then repeat he... DFSORT/ICETOOL 3
No new posts FB to .CSV conversion using sort DFSORT/ICETOOL 7
Search our Forums:

Back to Top