[Mono-list] Remoting and DataSets

Gregory Junker gregory.junker@shockwaveaudio.com
Thu, 22 Apr 2004 15:26:04 -0400


First, I know the drill, but before I do, I figured I ought to check
here first to see if it's known or if there is a resolution.

The problem: simple object, inherits MarshalByRefObject, exposed by a
server process using TcpChannel. A test process can call other methods
on the object, no problems, but when the method that returns a DataSet,
compliant with the example in 

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/
dnpatterns/html/ImpBrokerServer.asp

I get the following stack traces:
Unhandled Exception: System.Runtime.Remoting.RemotingException: Unknown
response message from server
 
Server stack trace:
in <0x00204> System.Runtime.Remoting.Channels.Tcp.
TcpClientTransportSink:ProcessMessage (System.Runtime.Remoting.
Messaging.IMessage,System.Runtime.Remoting.Channels.ITransportHeaders,
System.IO.Stream,System.Runtime.Remoting.Channels.ITransportHeaders&,
System.IO.Stream&)
in <0x0030c> System.Runtime.Remoting.Channels.BinaryClientFormatterSink:
SyncProcessMessage (System.Runtime.Remoting.Messaging.IMessage)
 
 
Exception rethrown at [0]:
 
in <0x00204> System.Runtime.Remoting.Proxies.RealProxy:PrivateInvoke
(System.Runtime.Remoting.Proxies.RealProxy,System.Runtime.Remoting.
Messaging.IMessage,System.Exception&,object[]&)
 





My question is: are there currently known issues with remoting and
DataSets in Mono? This is the latest CVS (well, the latest that will
build anyway...from a few days ago). 

Thanks
Greg