I have a VB6 DLL that queries an MSAccess XP database and the DLL is used by
a .NET Webservice. The WebService and DLL are on a Windows 2003 Web Server.
The WebService runs in its own Application Pool on IIS. The DLL has been
registered with COM+ and is marked as 'Synchronisation Required'.
The problem is that intermittantly when calls are made to the Web Service
the following error occurs trying to use the DLL. Some of the calls made do
not involve any accessing of the database.
'The callee (server [not server application]) is not available and
disappeared; all connections are invalid. The call may have executed'
I have monitored the DLL in Component Services and can see when the
WebService is using the DLL. After the WebService fails, I have to Recycle
the Application Pool that the WebService runs under in IIS.