| Author |
Message |
miko
Guest
|
Posted:
Wed Jul 06, 2005 4:53 pm Post subject:
problem with the method UpdateContextInfo(ref contextArray); |
|
|
when I try to use the method UpdateContextInfo
I have the error
(1106) Transaction Integrator was unable to obtain its MTS context object.
Use Transaction Server Explorer (MMC) to assign your component to a
Transaction Server package. (hr=0x80004005). |
|
| Back to top |
|
 |
Rob Beardsworth [MSFT]
Guest
|
Posted:
Wed Jul 06, 2005 4:53 pm Post subject:
RE: problem with the method UpdateContextInfo(ref contextArr |
|
|
You are presumably running a .NET client, right? Why are you doing
UpdateContextInfo? The only reason to call this routine is if a Real Method
Call fails, and you are using Persistent Connections (the call updates the
state of the persistent connection hidden in your contextArray, as when a
real call fails, it is not clear whether the persistent connection is
broken or not).
Other than that, I am not sure what causes the 1106, and would probably
have to look at some traces to figure out what is happening.
Rob Beardsworth
Microsoft
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of any included samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
--------------------
From: "miko"<no.spam@nospam.fr>
Subject: problem with the method UpdateContextInfo(ref contextArray);
when I try to use the method UpdateContextInfo
I have the error
(1106) Transaction Integrator was unable to obtain its MTS context object.
Use Transaction Server Explorer (MMC) to assign your component to a
Transaction Server package. (hr=0x80004005). |
|
| Back to top |
|
 |
miko
Guest
|
Posted:
Thu Jul 07, 2005 12:52 pm Post subject:
RE: problem with the method UpdateContextInfo(ref contextArr |
|
|
Hi rob,
Thank you for your help.
I use updateContext because when i try to use the method :WriteContext ("CONNTYPE", "OPEN", ref contextArray);
it doesn't work i have the message [HttpException (0x80004005): Délai d'attente de la demande dépassé.]
so i try to see what happen i have this message :
(102) Transaction Integrator reported the following exception to the client:
Component: ETNH33Q.H33Q.1
Method: ETNH33Q
Exception description:
2157) The TCP transport detected an error while sending the Transaction Request Message(TRM) to the CICS Listener. Check the CICS log for an indication as to why the CICS Listener failed. IP Address: 172.16.101.5, port: 3007, transid: LCOM, Listener type: Standard. Make sure that the CICS Listener configuration matches the RE settings.
So i try to search the problem with the listener |
|
| Back to top |
|
 |
Rob Beardsworth [MSFT]
Guest
|
Posted:
Thu Jul 07, 2005 8:52 pm Post subject:
RE: problem with the method UpdateContextInfo(ref contextArr |
|
|
Hmm, interesting that you are getting an HttpException and not a
CustomTIException (which is what should be being returned when you get such
an error sending the TRM). I hope you can clear up the host end to get your
stuff running.
Rob Beardsworth
Microsoft
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of any included samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
--------------------
From: "miko"<no.spam@nospam.fr>
Subject: RE: problem with the method UpdateContextInfo(ref contextArray);
Date: Thu, 7 Jul 2005 05:06:18 -0500
Hi rob,
Thank you for your help.
I use updateContext because when i try to use the method :WriteContext
("CONNTYPE",=
"OPEN", ref contextArray);
it doesn't work i have the message [HttpException (0x80004005): D=C3=A9lai
d'atte=
nte de la demande d=C3=A9pass=C3=A9.]
so i try to see what happen i have this message :
(102) Transaction Integrator reported the following exception to the client:
Component: ETNH33Q.H33Q.1
Method: ETNH33Q
Exception description:
2157) The TCP transport detected an error while sending the Transaction
Request Mes=
sage(TRM) to the CICS Listener. Check the CICS log for an indication as to
why the CICS=
Listener failed. IP Address: 172.16.101.5, port: 3007, transid: LCOM,
Listener ty=
pe: Standard. Make sure that the CICS Listener configuration matches the RE
setting=
s.
So i try to search the problem with the listener |
|
| Back to top |
|
 |
|
|
|
|