IBM Support

Collecting Documentation for Non-Zero RPL Feedback Codes

Technote (troubleshooting)


Problem(Abstract)

Collecting data documents aids in problem determination and saves time resolving Problem Management Records (PMRs). This information pertains to collection for non-zero RPL feedback codes in the VSAM DFSMS subcomponent.

Resolving the problem

Documentation Collection
The following is an example of a failing RPL feedback code:

RPLFDBK = x'93080010'
The x'93' in byte 1 is RPLFUNCD (function code) indicates the module/ internal function setting the error
The x'08' in byte 2 is the RPLRTNCD - this can be 04, 08, or 0C - Mainly this will be x'08' indicating VSAM found a logic error as opposed to physical error
The x'10' in byte 4 is the RPLERRCD is the description of the error

To capture a dump on the code, use the MODIFY CATALOG,VDUMPON command.

An example of this using RPLFDBK x'93080010':

F CATALOG,VDUMPON(147,08,**,16)

Notice that the numbers are decimal and they correspond to the RPLFDBK word we received, in exactly that order. You may use a WILD CARD for any of the 4 numbers but not ALL four of them at one time.

VSAM will take a dump on the next job that receives this RPLFDBK. You will see the following message output to the console:

IEA794I SVC DUMP HAS CAPTURED:
DUMPID=014 REQUESTED BY JOB (XYZ )
DUMP TITLE=VSAM DYNAMIC RPL DUMP - module name+DDD FEEDBACK 93080010


What to Send

FTP the following documentation to the IBM support center for further diagnostics:

  • DUMP (generated via VDUMPON)
  • SYSLOG
  • JOBLOGS (any which may be pertinent)
  • LISTCATs (for any specific datasets potentially involved in the error)

Document information

More support for: z/OS family

Software version: 1.8, 1.9, 1.10, 1.11, 1.12, 1.13, 2.1, 2.2

Operating system(s): z/OS

Software edition: Enterprise

Reference #: T1019025

Modified date: 31 January 2017