Portal | Manuals | References | Downloads | Info | Programs | JCLs | Master the Mainframes
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Usergroups Profile Log in to check your private messages Log in
 

 

Any body has an idea about the timeout error

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> All Other Mainframe Topics
View previous topic :: :: View next topic  
Author Message
shakti

New User


Joined: 20 Jan 2004
Posts: 42

PostPosted: Sat Aug 08, 2009 2:31 am    Post subject: Any body has an idea about the timeout error
Reply with quote

Hi,

We have a main CICS Driver program which calls many DB2 programs.
One of the called program has ADD, DELETE and CHANGE functionality.

I have no issue with ADD but got an timeout error in web side when we hit the DELETE functionality. Mainframe side we are successful in doing the DELETE functionality and pasing back to web successfully.

Do you guys have similar kind of expereince in the past who can help me out.

Thanks in Advance.
Shakti
Back to top
View user's profile Send private message

Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8057
Location: East Dubuque, Illinois, USA

PostPosted: Sat Aug 08, 2009 4:32 am    Post subject:
Reply with quote

I suspect you won't get many answers without a lot more explanation. You say you have a main CICS driver program but the next paragraph you're talking about timeout error in the web side. What web side? CICS is a stand alone product -- you can interface it to the web but people who start out talking about CICS driver programs aren't generally connecting from a web site since the web site would usually be driving the process.

It sounds to me like this is a web server question being posed as if it were a CICS question. If the mainframe side is successfully doing the DELETE and going back to the web as you say, why on earth would you expect CICS people to have any clue what is going wrong with the web side? Especially since you don't bother mentioning the details -- like how does CICS connect to the web, what program(s) are used on the web side, how you know the mainframe is passing back to the web successfully, what type of communication link is being used, whether you've used a trace function or other facility to determine what's going on, if you have had your network people trace the data to see if there's a router issue, and so forth and so on.
Back to top
View user's profile Send private message
Rexxguy
Currently Banned

New User


Joined: 25 Sep 2008
Posts: 2
Location: Malaysia

PostPosted: Sat Aug 08, 2009 8:22 am    Post subject: Time out error in JAVA and (CICS+DB2) program thru MQ
Reply with quote

Hi,

I am really sorry for the confusion. I will try to explain in detail.

Ours is a web and Mainframe architecture connected through MQ.

On java side we have add, delete, update functionality on a single screen. In mainframe we have a main CICS cobol driver program which in turn calls many called DB2 programs. Like I said, One of the called program has the ADD, DELETE, UPDATE functionality.

Java screen will populate the request queue based on the functionality selected(A for ADD, D for Delete and U for update) and mainframe driver module picks up the information from request queue and pass that to the called module.

Called module will evaluate the function code (A or D or U) and do the processing accordingly.

Here is the problem.

The called module process ADD functionality and send the information back to main mainframe driver module and this main module will post this information to the response queue and Java code process the response correctly.

When web sends D or U function code, mainframe process send backs to MQ. but we get an error 'timeout error' at web side.

Does anybody experience this kind of error and I hope i drafted my problem clearly.

Thanks in Advance.

Sakthi

Reason for the Ban: Multiple IDs are not allowed in the Forum
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Sat Aug 08, 2009 9:58 am    Post subject:
Reply with quote

Hello,

Don't know if the will relate, but an INSERT shouldn't need to wait for some row(s) that are locked to be freed. An update or a delete may experience a wait because some row(s) are locked by some other process.

You might put some diagnostic code in the update/delete parts of the mainframe code to track what is happening.
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 -> All Other Mainframe Topics All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Getting error while opening a variabl... apandey1 COBOL Programming 5 Fri May 05, 2017 12:22 pm
No new posts CICS Transaction Timeout Hooman24 CICS 2 Sun Apr 16, 2017 2:16 pm
No new posts IDC2902I Error tzeche ABENDS & Debugging 2 Tue Mar 28, 2017 11:39 am
No new posts Need help with below DB2 error ashek15 DB2 3 Sat Mar 18, 2017 5:56 am
No new posts FINDREP Syntax Error seahawk789 DFSORT/ICETOOL 4 Thu Mar 09, 2017 10:11 pm


Facebook
Back to Top
 
Mainframe Wiki | Forum Rules | Bookmarks | Subscriptions | FAQ | Tutorials | Contact Us