View previous topic :: View next topic |
Author |
Message |
adous_sg Beginner
Joined: 13 Feb 2004 Posts: 25 Topics: 9
|
Posted: Mon Sep 13, 2004 8:43 am Post subject: How to get the address for BLLs in CEDF |
|
|
Hi guys
While runing CEDF, how to obtain the address for BLLs?
Thanks in advance |
|
Back to top |
|
 |
adous_sg Beginner
Joined: 13 Feb 2004 Posts: 25 Topics: 9
|
Posted: Thu Sep 23, 2004 10:01 am Post subject: |
|
|
Hi
My question is
While debuging CICS transaction by using CEDF, we can use the 'PF5' to
get the value or address for working-storage variables, But how can I get
the value or address for Linkage variables, such as DFHCOMMAREA
variables? |
|
Back to top |
|
 |
Mike Chantrey Intermediate
Joined: 10 Sep 2003 Posts: 234 Topics: 1 Location: Wansford
|
Posted: Thu Sep 23, 2004 10:12 am Post subject: |
|
|
I can't remember the general method for getting Linkage Section addresses at present, but the address of DFHCOMMAREA is easy.
While stepping through with CEDF, use PF11 to get the EIB display, then PF2 to switch to hex mode and the 3rd line down will display the start of the COMMAREA in hex, and at the end of this line you will see the address of the commarea.
i.e. Code: |
TRANSACTION: Z1RS PROGRAM: ZLAPPG01 TASK: 0016214 APPLID: NACTCICS DISPLAY: 00
STATUS: EXEC INTERFACE BLOCK
COMMAREA = X'E9D9E2C3D7C7F0F1F1404040404040404040'... AT X'0D7082F8'
|
in this case you can see the address is X'0D7082F8' |
|
Back to top |
|
 |
Mike Chantrey Intermediate
Joined: 10 Sep 2003 Posts: 234 Topics: 1 Location: Wansford
|
Posted: Thu Sep 23, 2004 10:14 am Post subject: |
|
|
Note that in the above post I refer to the 3rd line down, which is where the address was on the original screen but the lines get folded when posting. |
|
Back to top |
|
 |
adous_sg Beginner
Joined: 13 Feb 2004 Posts: 25 Topics: 9
|
Posted: Fri Sep 24, 2004 9:27 am Post subject: |
|
|
Thanks |
|
Back to top |
|
 |
adous_sg Beginner
Joined: 13 Feb 2004 Posts: 25 Topics: 9
|
Posted: Sun Sep 26, 2004 8:15 am Post subject: |
|
|
Hi Mike
I can only find the EIB* varibales shows in 'EXEC INTERFACE
BLOCK' after presss PF11, How can I find the 'COMMAREA'? |
|
Back to top |
|
 |
Mike Chantrey Intermediate
Joined: 10 Sep 2003 Posts: 234 Topics: 1 Location: Wansford
|
Posted: Mon Sep 27, 2004 9:41 am Post subject: |
|
|
I get the COMMAREA on line 3 of the EIB display, but only if it exists (i.e. has length >0), otherwise I get a blank line. What value has EIBCALEN got on your EIB display? |
|
Back to top |
|
 |
adous_sg Beginner
Joined: 13 Feb 2004 Posts: 25 Topics: 9
|
Posted: Wed Sep 29, 2004 7:34 am Post subject: |
|
|
Thanks Mike
Got the address for DFHCOMMAREA already, However I was wondering that is there any way to get the other linkage variables easily. |
|
Back to top |
|
 |
|
|