>>>>>I have a COM object that gets the error, OLE error code 0x800706be. The remote procedure call failed. This happens when I issue the command Createobject('getquote.quote').
>>>>
>>>>Is this the COM object that is failing, or are you saying that your COM object calls another COM object?
>>>>
>>>>If you have control over the getQuote COM object- is it in-proc or out of proc? If Out-of-proc, is it multi-use or single-use?
>>>
>>>It is in-proc and multi-use.
>>Er, you mean MTDLL maybe? In-proc servers don't use the Single-use/ multi-use setting from the project properties dialog.
>>
>>>What it does is create a set of properties that a call to a DLL supplied by the tariff industry uses. It gets the information from a SQL Server database. This returns various rating information for shipping.
>>
>>Is there code in the init method? If so, what does it do?
>>The init gets an object reference to a wrapper class that contains the properties used by the Rating DLL. It also runs the Declare statements to register the functions in the external shared libraries.
I would try commenting out all code in the init to see if that cures the problem. If it does, at least you know that the problem is related to that code, and not some system issue...
Erik Moore
Clientelligence