Resolved this issue...

Removed component from COM+ registration. Deleted DLL. Re-compiled DLL from
source. Re-registered in COM+. Works fine. Mr Gates, want to explain?

Cheers,
Mark

"Mark Micallef" <mark.micallefucms.remove-this-bit.and-this-too.net.au>
wrote in message news:%23A8zjy7NEHA.540TK2MSFTNGP11.phx.gbl...
> I'm having the problem below and so far my search on Google and MSDN
hasn't
> yielded much fruit in the way of an explanation or process of elimination
> for the problem. I'm hoping you may have come across this one before, and
> might be able to shed some light.
>
> I updated a COM+ component with some relatively simply business logic
> changes and rolled it out on our of our dev boxes via the Component
Services
> MMC Snap-In for W2K Server. This component is called by an ASP, and we are
> now getting the following error on the first call to the object following
> the Server.CreateObject(.) instruction:
>
> Technical Information (for support personnel)
>
> Error Type:
> (0x8004E025)
> COM+ Activation failed because an initialization function failed. Check
the
> event log for more information.
> /Login.asp , line 80
> Browser Type:
> Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
> Page:
> GET /Login.asp
> Time:
> Wednesday, 12 May 2004, 10:08:35 AM
>
> Line 80 has this instruction:
>
> mobjUser.ConnectionString = CONNECTION_STRING
>
> However, the changes made were NOT related to the classes being used in
this
> call. Furthermore, I've since rolled back to the original DLL (which
worked
> perfectly) and the problem persists. The NT 5.0 event log has the
following
> to say:
>
> The IObjectControl::Activate() method failed. The CLSID of the object is:
> {289CD7A3-1CF4-4C47-BC6B-7A1EAB7210C5}
> Server Application ID: {7A018A4D-57AF-4D60-B935-04D825D76F31}
> Server Application Name: Application Business Logic
> Error Code = 0x800a0030 :
> COM+ Services Internals Information:
> File: .\jit.cpp, Line: 319
>
> I've also attached a screenshot of the event log dialog. If someone can
> point me in the right direction, I WILL send a bottle of wine to an
address
> of your choosing! Hope someone can give me a heads up on this one...
>
> Cheers,
> Mark
>
>
>