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
 

 

Can we start CEDF in the middle of transaction ?

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> CICS
View previous topic :: :: View next topic  
Author Message
leo_sangha

New User


Joined: 11 Aug 2005
Posts: 85
Location: England

PostPosted: Fri Apr 03, 2009 9:47 pm    Post subject: Can we start CEDF in the middle of transaction ?
Reply with quote

Hello,

Can we turn ON the CEDF in the middle of the transaction.

When we test Multiscreen transactions. I want to turn the CEDF ON at let's say 6th screen. Is it possible ?
Back to top
View user's profile Send private message

Earl Haigh

Active User


Joined: 25 Jul 2006
Posts: 475

PostPosted: Fri Apr 03, 2009 9:53 pm    Post subject:
Reply with quote

Requires special vendor software. Is you company willing to
purchase?
Back to top
View user's profile Send private message
CICS Guy

Senior Member


Joined: 18 Jul 2007
Posts: 2150
Location: At my coffee table

PostPosted: Fri Apr 03, 2009 10:00 pm    Post subject: Re: Can we start CEDF in the middle of transaction ?
Reply with quote

leo_sangha wrote:
Can we turn ON the CEDF in the middle of the transaction.
If you can signon to the CICS from another terminal, yes, just "CEDF terminal"
Back to top
View user's profile Send private message
leo_sangha

New User


Joined: 11 Aug 2005
Posts: 85
Location: England

PostPosted: Mon Apr 06, 2009 4:00 pm    Post subject: Reply to: Can we start CEDF in the middle of transaction ?
Reply with quote

Thanks you Earl and CICS guy,

I dont think my shop would invest in special vendor software.
I'm not sure what is meant by just CEDF terminal.

I'm new to CICS and i thought it was cumbersome to debug with CEDF right from the start of the transaction. So i was looking for a convenient/faster way to debug transactions.

I know we can put STOP conditions in CEDF, just wanted to skip to a breakpoint and then continue in CEDF ON mode.
Back to top
View user's profile Send private message
CICS Guy

Senior Member


Joined: 18 Jul 2007
Posts: 2150
Location: At my coffee table

PostPosted: Mon Apr 06, 2009 5:56 pm    Post subject:
Reply with quote

You can also use EDF in what is known as dual-screen mode; that is, using one terminal to monitor a transaction running at a second terminal.
This mode is started by adding the terminal identifier (termid) of the second terminal to the CEDF command at the first terminal:
CEDF tttt
Back to top
View user's profile Send private message
leo_sangha

New User


Joined: 11 Aug 2005
Posts: 85
Location: England

PostPosted: Mon Apr 06, 2009 9:47 pm    Post subject: Reply to: Can we start CEDF in the middle of transaction ?
Reply with quote

Thank you CICS guy,

For using EDF, i think i would need access to 2 terminals which i dont have.

Even if i was able to use EDF, how would monitoring from second terminal help me achieve what i wanted to. Any specific commands ?

I wanted to process the multiscreen transaction upto a breakpoint and then debug the rest of the transaction in the CEDF ON mode.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


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

PostPosted: Mon Apr 06, 2009 10:47 pm    Post subject:
Reply with quote

CEDF doesn't work with breakpoints -- it stops on CICS commands. If the terminal (call it V000) you need to debug is sitting on a screen and from terminal V111 you enter CEDF V000, when the enter (or other attention key) is hit on V000, terminal V111 will display the program running on terminal V000 and let you step through it CICS command by CICS command. If you have a coworker with access to the same CICS region, you could coordinate a session and debug the program using two terminals.
Back to top
View user's profile Send private message
Garry Carroll

Active Member


Joined: 08 May 2006
Posts: 995
Location: Dublin, Ireland / Edinburgh, Scotland

PostPosted: Wed Apr 08, 2009 2:10 am    Post subject:
Reply with quote

Can't you specify which types of Command you want to break on in EDF? Then, when you hit enter, execution proceeeds until that command and you can then proceed step-wise.

Garry.
Back to top
View user's profile Send private message
CICS Guy

Senior Member


Joined: 18 Jul 2007
Posts: 2150
Location: At my coffee table

PostPosted: Wed Apr 08, 2009 2:18 am    Post subject:
Reply with quote

I had to CEDF a portion of code that was 4 to 5 pseudo-conversational transactions into a task. Each transaction included the reading of 6 to 8 TSQ reads of which most came up as empty.
Without a second terminal and signon, that was a LOT of PF4ing.......
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


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

PostPosted: Wed Apr 08, 2009 3:04 am    Post subject:
Reply with quote

IIRC without looking at the manual, PF9 allows you to set the stop condition, after which PF4 will let the program go until it hits the CICS command that is set to stop the action.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


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

PostPosted: Wed Apr 08, 2009 3:24 am    Post subject:
Reply with quote

CICS Guy I know the feeling -- I've had to hit PF4 about 10 minutes just to get to the testing point because of all the transactions being invoked. My finger was sore for days after testing was complete.
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 -> CICS All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts How to Clear all TSQs during CICS sta... Hooman24 CICS 10 Mon Jun 26, 2017 9:46 pm
No new posts CICS Transaction attach count of supp... lind sh CICS 1 Wed Jun 21, 2017 1:33 pm
No new posts CICS Transaction Timeout Hooman24 CICS 2 Sun Apr 16, 2017 2:16 pm
No new posts CICS transaction slow response time vasanthz All Other Mainframe Topics 3 Thu Jan 19, 2017 1:31 am
No new posts CICS START AND CANCEL blayek CICS 1 Wed Dec 07, 2016 3:27 am


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