Groups | Blog | Home
all groups > dotnet remoting > february 2004 >

dotnet remoting : Passing SqlTransaction by ref to remoting server


Philip Martin
2/27/2004 2:26:06 PM
I have a remoted object which supports the following interface
PostReport(Report rp, SqlTransaction xa

My client gets a connection to our database, gets a transaction and performs several operations
It then makes the call to our remoting server on another machine and passes is the Report rp, which is serializable,
and the transaction it used to perform it's operations

On the remoting server side, we do some data manipulation and then try to use the transaction and get the following error on the server
"System.Runtime.Remoting.RemotingException: This remoting proxy has no channel sink which means either the server has no registered server channels that are listening, or this application has no suitable client channel to talk to the server.

I'm fairly sure that this happens when we make calls to the transaction object on the server. Any ideas what I need to do to get this to work

RJ
2/29/2004 8:49:35 AM
Philip,
Can you briefly describe you client and server processes, and the
environment in which they run? Are these WinForm applications, ASP, etc..

[quoted text, click to view]
channel sink which means either the server has no registered server channels
that are listening, or this application has no suitable client channel to
talk to the server."
[quoted text, click to view]

Philip Martin
3/1/2004 6:51:08 AM
AddThis Social Bookmark Button