Before Contacting Precisely Support - mfx - 3.1

Syncsort™ MFX Programmers Guide

Product type
Software
Portfolio
Integrate
Product family
Syncsort™ Software
Product
Syncsort™ MFX > MFX
Version
3.1
Language
English
Content type
Programmer’s Guide
Product name
Syncsort™ MFX
Title
Syncsort™ MFX Programmers Guide
Copyright
2024
First publish date
2010
Last updated
2024-08-27
Published on
2024-08-27T08:14:56.318001

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.

When running with Enhanced Diagnostics active by specifying ENHANCED=YES in SYNCMAC or passing ENHANCED=YES or ENHANCED=FORCED as a PARM, retain the output in the dynamically allocated $ORTDIAG file or files in the case of a JOIN process. This information may be sufficient for Precisely Support to determine the problem without requiring a re-run of the sort.

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:

//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.