MS SOAP problem.

Hi,

I have a SOAP problem which I'm struggling to solve for a while. Notice, that I'm not an experienced SOAP programmer and
code example I'm trying to make working had not been written by me.

So, a SOAP client: Windows XP, Pocket SOAP, C++ code.
Server: Windows Server 2003, IIS 6.0 (or Server 2000, IIS 5.0), ISAPI listener, MS SOAP 3.0.
Handler COM instantiated from DLL written in C++, built on the server PC.

If it means something (it should not) - client and server exist on one physical PC, the client in host system, the server in VMWare box.

When client tries to execute a COM method on server, it receives back error message:

"WSDLOperation:Instantiating the dispatch object for method XXXXXX failed"

On server, I've tried everything I could invent in relation to access rigths, etc. In case of IIS 6.0, the path to 'SOAPIS30.DLL'
is given in DOS format - this is mentioned as a precondition in some sources.
What surprises me, MS SOAP tracing utility on server never caught anything.

This problem is mentioned on forums here and there for quite a long while, but I never could find any hint to solution.

Please, help me if you can.
Regards.
[1280 byte] By [Nikaa] at [2007-11-19 20:13:15]