02-08-04 01:45 PM
Hi Carlo,
I simply created a new COM+ app, installed this MSSOAP1.dll in it and
then replicate this COM+ app. This succeeded in reproducing the error
you met:
"
1/19/2004 3:57:09 PM APPCENT2 5154
Application Center
Source: Replication Session
An object level error occurred while accessing COM+ catalog for path
C:\Program Files\Common Files\MSSoap\Binaries\MSSOAP1.dll. Session:
COMReplicationTEST02 15:54:51 01/19/04, Job:
APPCENT1X1074498916X555370X4af918, Status: 0x80110425 The DLL could
not be loaded
"
Please note the path in my situation is correct. This means the error
probably isn't caused by invalid path but the MSSOAP1.dll cannot be
packaged in a .msi and installed individually. Although the
replication task was failed, I noticed a SOAPISAP.dll had already
been copied to the destination path: My node2's \Program Files\Common
Files\MSSoap\Binaries . Also, manually regsvr32 MSSOAP1.dll on a
clear system and I got "A dynamic link library (DLL) initialization
routine failed" error.
So I think the problem is still mostly like that the MSSOAP1.dll has
some dependent DLLs need to be previously registered.
For further troubleshooting, maybe we can launch Dependency Walker in
VS 6.0 to check this SOAPISAP.dll and find all its dependences. After
that, add these DLLs to your COM+ App and test the replication again.
However, I personally think installing SOAP Toolkit on every nodes
might be a more recommended and convenient solution on this issue
because it isn't a custom DLL. What's your thought of this?
Let me know if you have any concerns. It's always our pleasure to be
of assistance.
Have a nice day,
WenJun Zhang
Microsoft Online Support
This posting is provided "AS IS" with no warranties, and confers no
rights.
Get Secure! - www.microsoft.com/security
[ Post a follow-up to this message ]
|