Error: No message was deserialized prior to calling the DispatchChannelSink

From: Roy Chastain (roy_at_kmsys.com)
Date: 05/14/04


Date: Fri, 14 May 2004 12:23:16 -0400

I get the error "No message was deserialized prior to calling the DispatchChannelSink" when I try to do
http://server/virutaldirectory/class.soap?wsdl. The odd thing is that the remote server works (at least for the most part) when I
connect to it from my client application.

Whatever I am doing wrong, I am being consistent about it. I have 3 different remoting based servers and they all give me the
same error. It does not matter if they are hosted on Win2K or 2003.

This is the example code of one of the servers.

namespace DTSTest
{
        public class DTSServer: MarshalByRefObject
        {
                public DTSServer ()
                {
                }
                
                public void CopyDatabase (string server_to_from, string dbn_from, string dbn_to)
                {
                }
        }
}

Complete error is below

System.ArgumentNullException: No message was deserialized prior to calling the DispatchChannelSink.
Parameter name: requestMsg
   at System.Runtime.Remoting.Channels.DispatchChannelSink.ProcessMessage(IServerChannelSinkStack sinkStack, IMessage requestMsg,
ITransportHeaders requestHeaders, Stream requestStream, IMessage& responseMsg, ITransportHeaders& responseHeaders, Stream&
responseStream)
   at System.Runtime.Remoting.Channels.SoapServerFormatterSink.ProcessMessage(IServerChannelSinkStack sinkStack, IMessage
requestMsg, ITransportHeaders requestHeaders, Stream requestStream, IMessage& responseMsg, ITransportHeaders& responseHeaders,
Stream& responseStream)
   at System.Runtime.Remoting.Channels.Http.HttpHandlerTransportSink.HandleRequest(HttpContext context)
   at System.Runtime.Remoting.Channels.Http.HttpRemotingHandler.InternalProcessRequest(HttpContext context)

-------------------------------------------
Roy Chastain
KMSystems, Inc.



Relevant Pages

  • Re: Sharepoint & Companyweb
    ... > sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, ... > Stream requestStream, IMessage& responseMsg, ITransportHeaders& ...
    (microsoft.public.windows.server.sbs)
  • Sharepoint & Companyweb
    ... sinkStack, IMessage requestMsg, ITransportHeaders requestHeaders, ... Stream requestStream, IMessage& responseMsg, ITransportHeaders& ...
    (microsoft.public.windows.server.sbs)
  • Error running WSDL
    ... Parameter name: requestMsg ... ITransportHeaders requestHeaders, Stream requestStream, IMessage& responseMsg, ITransportHeaders& responseHeaders, Stream& ...
    (microsoft.public.dotnet.framework.remoting)
  • .NET Remoting object unavailable in in-process dll
    ... verChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders ... ITransportHeaders requestHeaders, Stream requestStream, IMessage& ... responseMsg, ITransportHeaders& responseHeaders, Stream& responseStream) ...
    (microsoft.public.dotnet.languages.csharp)
  • how to: pass a pointer to a remotable object as a parameter to a method of another remotable object?
    ... a method of another remotable object. ... hannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders ... requestHeaders, Stream requestStream, IMessage& responseMsg, ...
    (microsoft.public.dotnet.framework.aspnet.security)