View previous topic :: View next topic
|
Author |
Message |
mikayag
New User
Joined: 10 Mar 2005 Posts: 16
|
|
|
|
Hello folks,
What is the quickest way of knowing which of these over 5K online programs are DPL invoked. We need to analyse these DPL invoked programs if they are not using any DPL prohibited CICS APIs.
Any inputs will be appreciated as we need to limit our analysis to those whihc are DPL invoked
Thanks, |
|
Back to top |
|
|
ofer71
Global Moderator
Joined: 27 Dec 2005 Posts: 2358 Location: Israel
|
|
|
|
You can use the CICS System Programming command INQUIRE TASK, and test the value of STARTCODE. "D" & "DS" are the values returned for a task initiated by a DPL link.
O. |
|
Back to top |
|
|
mikayag
New User
Joined: 10 Mar 2005 Posts: 16
|
|
|
|
Thanks but we will only know these values at run time. My question is: just by reading the codes or maybe doing a search, how will I know that the program is DPL invoked |
|
Back to top |
|
|
PeterHolland
Global Moderator
Joined: 27 Oct 2009 Posts: 2481 Location: Netherlands, Amstelveen
|
|
Back to top |
|
|
Bill O'Boyle
CICS Moderator
Joined: 14 Jan 2008 Posts: 2501 Location: Atlanta, Georgia, USA
|
|
|
|
If "A" was the invoking local region (program) and "B" was the target remote region (program), review the PPT entry for the program in "A" for a Remotesystem/Sysid value associated with "B", which would constitute a DPL.
However, if the invoking program in "A" was dynamically adding the Remotesystem/Sysid directly to the LINK API, which then makes it a DPL, then this might be more difficult to determine and would require a code review.
Bill |
|
Back to top |
|
|
|