Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
IMS online abend : U0260

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> IMS DB/DC
View previous topic :: :: View next topic  
Author Message
sandeeppai

New User


Joined: 11 Jan 2008
Posts: 4
Location: USA

PostPosted: Thu Dec 04, 2008 5:21 pm    Post subject: IMS online abend : U0260
Reply with quote

We are in a process of moving PL1 modules from PL1-Old compiler to Enterprise PL1 compiler.
One of the online module (IMS online module) is abending with U0260 code. To figure out the statement at which the module is abending, I have put displays. Here are my findings.

Module A --> Main module
Module B --> Sub-module (static linking)

Module B is being called by module A and around 30 parameters are being passed in the call.

Call B(Parm_A, Parm_B, Parm_C, Parm_D, Parm_E, Parm_F, Parm_G, Parm_H, Parm_I, Parm_J, Parm_K, Parm_L, Parm_M, Parm_N, Parm_O, Parm_P, Parm_Q, Parm_R, Parm_S, Parm_T, Parm_U, Parm_V, Parm_W, Parm_X, Parm_Y, Parm_Z, Parm_AA, Parm_AB, Parm_AC, Parm_AD)

All Parameters passed are pointers.

During the return statement from module B to Module A, the module is abending with abend code U0260.

Please advise what is the reason for the abend and how this can be fixed.
Let me know if additional information is required.
Back to top
View user's profile Send private message

enrico-sorichetti

Global Moderator


Joined: 14 Mar 2007
Posts: 10375
Location: italy

PostPosted: Thu Dec 04, 2008 5:26 pm    Post subject: Reply to: IMS online abend : U0260
Reply with quote

did You look at the manual ?
somebody will be glad to help if there is something You do not understand
Back to top
View user's profile Send private message
sandeeppai

New User


Joined: 11 Jan 2008
Posts: 4
Location: USA

PostPosted: Thu Dec 04, 2008 6:17 pm    Post subject:
Reply with quote

I was not able to find anything specific in the manual. I am unable to figure out the reason for the abend. I am alos looking for the fix.
Back to top
View user's profile Send private message
Gnanas N

Active Member


Joined: 06 Sep 2007
Posts: 788
Location: Chennai, India

PostPosted: Thu Dec 04, 2008 6:38 pm    Post subject:
Reply with quote

From QW,
0260 Explanation: Abend U0260 was issued for one of the following reasons:

o The number of parameters in the application program call to IMS exceeded the allowable limit of 18 or is equal to 0.

o The checkpoint call was used and one of the following applies:

- Too few parameters were specified.

- The number of user-specified areas exceeds the number specified on the XRST call.

- The user area parameters are not paired (a length and address for each area to be dumped).

o The application program overlaid the DL/I function code so that the first character was not alphanumeric. This causes the field to be treated as a count field.

System Action: The online dependent or stand-alone batch region terminates abnormally. Other IMS regions are not affected.

Programmer Response: If the problem is an incorrect number of parameters, correct the DL/I call from the application program to conform to theformat and content described in IMS Version 9: Application Programming: Database Manager, SC18-7809.

When using the symbolic checkpoint call, be sure that the number of user-specified areas does not exceed the number specified on the XRST
call.

If the application program overlaid the DL/I function code, correct the
application program.
Back to top
View user's profile Send private message
sandeeppai

New User


Joined: 11 Jan 2008
Posts: 4
Location: USA

PostPosted: Thu Dec 04, 2008 7:05 pm    Post subject:
Reply with quote

Thanks for the information Gnanas. I was able to find only this information in IBM mainframe site also.
I could not relate the explanation mentioned to the abend i recieved.

The reason "The number of parameters in the application program call to IMS exceeded the allowable limit of 18 or is equal to 0." was striked off from the list because other online IMS programs in my application call submodule with more than 20 parameters. The other online modules are working fine without any issues.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> IMS DB/DC All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts ASP3 ABEND IN CICS Vedant CICS 0 Fri Oct 20, 2017 3:18 pm
No new posts Writing a file using online program grvtomar PL/I & Assembler 3 Fri Jun 30, 2017 1:06 pm
No new posts C03 ABEND sjiraga PL/I & Assembler 1 Thu Jun 01, 2017 4:51 pm
No new posts IMS region inactive - User abend code... gthmrj IMS DB/DC 5 Tue Mar 07, 2017 12:29 pm
No new posts Execute TSO ACF commands from COBOL-I... supreethi.srid TSO/ISPF 0 Tue Feb 21, 2017 5:19 pm

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us