MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Need guidance on IMS DC Abend

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> IMS
View previous topic :: View next topic  
Author Message
Vanitha_k
Beginner


Joined: 05 Sep 2006
Posts: 1
Topics: 1

PostPosted: Tue Sep 05, 2006 3:47 am    Post subject: Need guidance on IMS DC Abend Reply with quote

We are trying to execute a transaction which executes a Telon program. As soon as we execute the transaction and even before the initial screen is displayed we get the following abend

DFS555I TRAN WHRADD39 ABEND S000,U0103 SYS ID 020; MSG IN PROCESS:

Also log has the below Information.

DFS555I TRAN WHRADD39 ABEND S000,U0103 SYS ID 020; MSG IN PROCESS:

DFS554A IMDG003B 00014 DFSMPR01 SP314140(1) WHRADD39 000,0103 PSB SMB

We are not able to ascertain whether the problem is with the transaction or with the program. Any info on this would be helpful to us to proceed forward. Thanks.
Back to top
View user's profile Send private message
Sreejith
Intermediate


Joined: 02 Dec 2002
Posts: 155
Topics: 25
Location: N.Ireland

PostPosted: Tue Sep 05, 2006 4:45 am    Post subject: Reply with quote

Is your program issuing a CHKP,

Code:

   0103

   Explanation:  The length field for one of the user areas pointed to by the
   parameter list for the CHKP call is either zero or negative.

   System Action:  The application program terminates abnormally.

   Programmer Response:  Check the length fields for the user areas that you
   have specified in the parameter list for the CHKP call. If one is found to
   be invalid, change it and rerun the job. See ABENDU0103 in IMS Version 8:
   Failure Analysis Structure Tables (FAST) for Dump Analysis, LY37-3743.

   Problem Determination:  2, 3, 11

  ************ Additional information for this item appears below: *************

     IMS Problem Determination
   IMS messages and codes problem determination is accomplished by using
   procedures established by IBM for identifying a failing hardware unit or
   program and determining whether the user or IBM is responsible for
   resolution of a given problem.

   Problem determination information is included, as appropriate, for
   messages and codes listed throughout this manual. In most instances, one
   or more numbers (for example, "4,6") appear after the heading "Problem
   Determination" for a given message or code. These numbers are
   cross-references to the numbered items that appear in the following list
   of standard problem determination actions to be taken by the user.

   1.        Save the console sheet from the MVS console.

   2.        Save the input associated with the job.

   3.        Save the SYSOUT (system output) associated with the job.

   4.        Save the storage dump at time of failure of the IMS control
             region, and save the dump of all associated message regions. (If
             SYS1.DUMP is used, it should be printed and saved.)

   5.        Save the IMS log printout.

   6.        Save the IMS master terminal printout.

   7.        Save the local/remote terminal printout.

   8.        Save the JCL listings.

   9.        Save the ACB generation output.

   10.       Save the IMSGEN listing.

   11.       Save the SYSABEND dump. (If SYS1.DUMP is used, it should be
             printed and saved.)

   12.       Save the assembly listing of any user-modified IMS modules.

   13.       Save the link-edit map.

   14.       Save the LOG trace.

   15.       Save the IMS log printout starting with the records that were
             written just before abnormal termination.

   16.       Save the output listing from the MFS Language Utility execution.

   17.       Collect the following problem-related data:

             a.        System dump if running batch.

             b.        If running online, print log records type X'67',
                       sub-record type X'FF' (Pseudoabend). Use the File
                       Select and Formatting Print program to print these
                       records. The OPTION PRINT control statement must
                       specify EXITR=DFSERA30.

             c.        Run the DL/I test program (DFSDDLTO) with SNAP
                       statements before and after the failing call.

             d.        Save the PSB and DBD listings and/or statements
                       related to the failure.

             e.        A dump of log records type X'67'. Sub-record type
                       X'FE' (program isolation trace). Use the File Select
                       and Formatting print program to print the records.
                       Program isolation trace must be enabled when the log
                       is created. The OPTION PRINT control statement must
                       specify EXITR=DFSERA40.

             f.        If online, a snap from the log of the online region.

             g.        A history of the database backout, recovery, and
                       reorganization activity.

   18.       Save the assembly listing for the associated DBDs.

   19.       Save the assembly listing for the associated PSBs.

   20.       Save a listing of the VSAM catalog entries for the associated
             data sets at the time of failure.

   23.       Contact IBM for hardware support.

   24.       Dump the 3270 diagnostic error log records off the IMS log.
             Record type X'67'. Sub-record type X'03'.

   25.       Submit a copy of the IMS log.

   26.       Determine the CCB involved from the SPACCB field of the scratch
             pad area or from the CTBCCBPT field. Determine the associated
             (a) source and output CNT, and (b) the line and PTERM (CTB).

             Determine from log records 01, 02, 03, 07, 08, 11, 12 and 13 the
             status of the conversation:

             a.        The message was ready, but the application was not
                       scheduled. A 01 destination is a conversational SMB.

             b.        The application was scheduled and a 08 record was
                       produced.

             c.        The application inserted a segment to a conversational
                       terminal. If the destination of the message is CNT, 03
                       and 13 records are produced.

             d.        The application inserted a segment to a conversational
                       program. SPA is the first segment of a message in the
                       03 records.

             e.        The application finished normally or terminated
                       abnormally. The 07 record contains the completion code
                       of a conversational application. The DLRFLAG2 area
                       (the last word of the 07 log record) contains
                       synchronization point information.

             f.        A 12 record indicates that the conversation was
                       terminated.

             g.        Determine if 02 records, produced for the following
                       commands, affected the terminal in conversation: /EX1,
                       /HOLD, /REL, or /STA LINE (no PTERM).

             h.        Does restarting IMS affect the conversation? For
                       details, see the input to and output logs from
                       restart.

   27.       Save the MVS hard-copy message log output.

   28.       Determine the status of MVS and IRLM operating in the other
             system with which this system is connected during normal
             operations.

   29.       Save the IRLM address space dump generated at the time of the
             failure.

   30.       Save the dump of any IMS online or batch address space that
             failed near the time of the IRLM failure. Follow IMS problem
             determination procedures relative to the IMS dump. The IMS
             failure might be related to the IRLM failure.

   31.       Save a listing of the IRLM start procedure JCL.

   32.       Save a listing of the IMSGEN performed to install the IRLM.

   33.       Save listings of the VTAM definitions performed to install the
             IRLM.

   34.       Save the GTF trace output, if any is available showing activity
             at the time of the failure.

   35.       Refer to the following manuals for further assistance to resolve
             your problem:

             o   IMS Version 8: Failure Analysis Structure Tables (FAST) for
                 Dump Analysis, LY37-3743

             o   IMS Version 8: Diagnosis Guide and Reference, LY37-3742

             Check all input for accuracy and analyze any dumps.

             If you are still unable to solve your problem, contact the IBM
             Support Center for further assistance.

   36        If you are unable to solve the problem, contact the IBM Support
             Center for assistance.

   37        Submit a copy of the type X'02' log records.

   38.       Save the CCTL SNAP or SDUMP data set.

   39.       Save the output from the Security Maintenance utility.

   40.       Save a listing of the DBRC RECON.

   41.       Take an SVC dump and contact the IBM Support Center for further
             assistance.
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> IMS All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group