View previous topic :: View next topic |
Author |
Message |
ofer71 Intermediate
Joined: 12 Feb 2003 Posts: 358 Topics: 4 Location: Israel
|
Posted: Tue Feb 08, 2005 12:54 pm Post subject: DPL requests and terminal id |
|
|
Hi all
I?m not a CICS-person, so let me apologize in advance if I?m using the incorrect terms.
OK ? here is our situation:
We have a distributed program (A), which calls a CICS program (B) using DPL request. Program B, in turn, calls another CICS program (C) to get some DB2 services.
In order to keep DB2 cursor synchronization, program C uses EIBTRMID of its caller.
The problem is that transaction which starts by DPL doesn?t have terminal id. This is just how CICS works as far as I know.
Is there any way, naturally or artificially, to force CICS to associate a terminal id with our distributed program (A) or with the called program (B)?
I first thought about SIGNON command, but the manual says that it is not valid in DPL programs.
I currently research everything regarding alternate and principal facilities.
Any clue, solution or help would be highly appreciated.
O.
________
Yamaha GX1 specifications
Last edited by ofer71 on Sat Feb 05, 2011 11:20 am; edited 1 time in total |
|
Back to top |
|
|
kolusu Site Admin
Joined: 26 Nov 2002 Posts: 12372 Topics: 75 Location: San Jose
|
Posted: Tue Feb 08, 2005 1:38 pm Post subject: |
|
|
Ofer71,
Can you define program C with SYNCONRETURN ?
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
|
ofer71 Intermediate
Joined: 12 Feb 2003 Posts: 358 Topics: 4 Location: Israel
|
Posted: Tue Feb 08, 2005 1:41 pm Post subject: |
|
|
Yes. But I can't see how is it going to solve my problem ?
________
mac game
Last edited by ofer71 on Sat Feb 05, 2011 11:20 am; edited 1 time in total |
|
Back to top |
|
|
kolusu Site Admin
Joined: 26 Nov 2002 Posts: 12372 Topics: 75 Location: San Jose
|
Posted: Wed Feb 09, 2005 11:14 am Post subject: |
|
|
ofer71,
In your first post you wrote
Quote: |
In order to keep DB2 cursor synchronization, program C uses EIBTRMID of its caller.
|
So I assumed that you are using the EIBTRMID for the syncpoint the UOW. What exactly do you mean by synchronization?
Kolusu _________________ Kolusu
www.linkedin.com/in/kolusu |
|
Back to top |
|
|
ofer71 Intermediate
Joined: 12 Feb 2003 Posts: 358 Topics: 4 Location: Israel
|
Posted: Wed Feb 09, 2005 11:17 am Post subject: |
|
|
It is a programmatically syncronization of OPEN and NEXT services, supplied by program C.
________
stocks to buy now
Last edited by ofer71 on Sat Feb 05, 2011 11:20 am; edited 1 time in total |
|
Back to top |
|
|
Maheshwari Beginner
Joined: 19 Oct 2004 Posts: 21 Topics: 3
|
Posted: Tue Feb 22, 2005 9:15 pm Post subject: |
|
|
Can you use EIBTASKN instead of EIBTRMID. _________________ Amit |
|
Back to top |
|
|
|
|