Object / Module Not Found: RDS from VB6 Application to Win2003 Server

I have a fairly outdated EXE application written in VB6 and running on a Windows 2000 server that uses RDS (Remote Data Services) to access a business object DLL (also written in VB6) running on a Windows 2003 server. The DLL never started on this server (we are moving the component from the old W2K server), but it is registered and defined as a component on the W2k + 3 server.

The specific code where the DLL is called:

Private m_rdsDS As RDS.DataSpace
Dim oARImport As Object

Set oARImport = m_rdsDS.CreateObject("ARBatches.BL_ARBatches", txtWebServer)
MsgBox oARImport.AddBatches(m_vConnParms, arbParseString, LinesFromFile)

      

CreateObject seems to work fine, but calling the AddBatches method throws error number 8209 "Internet Server Error: Object / Module Not Found". I'm leaning towards the idea that there is a permission issue somewhere at the root of the problem, but if so, why not say "You don't have permission"?

I'd love to rewrite the entire application, but "they" won't let me in.

0


source to share


1 answer


It takes a lot of debugging, but I finally solved the problem myself. The Object / Module Not Found problem turned out to be an MSADC problem not yet running on the server so that the ARBatches object could be found.



0


source







All Articles