Error code 800401E4 - Invalid syntax
- From: "Alex Trebek" <trebek@xxxxxxxxxxxxxx>
- Date: Fri, 14 Oct 2005 08:21:19 -0400
Hello all:
I started seeing this error whenever I would attempt to start any
server-activated COM+ apps (mine or OS-related) from the dcomcnfg utility.
In researching this issue, I found others with the same problem but no one
with a solution. Well, due to time constraints I could not take more time
to discover ehat the problem was so I opened a support incident. The issue
was fixed promptly and I am posting this for others who find themselves in a
similar situation.
>From MS dev support:
Issue:
======
Whenever you try to manually restart any COM+ application on your Windows XP
SP2 machine you would get the following error and the COM+ application would
not start:
Catalog Error
An error occurred while processing the last operation
Error code 800401E4 - Invalid syntax
Resolution:
===========
We added the following key and value as noted below:
KEY_CLASSES_ROOT\CLSID\CLSID
And we set it's (Default) REG_SZ value to
{0000031A-0000-0000-C000-000000000046}
That particular value (GUID) above is the CLSID moniker key which is needed
for any CLSID moniker based activations to work. The COM+ System application
uses the "clsid:" moniker with a call to CoGetObject to start any given COM+
application, thus the requirement for its existence.
I've done additional research but we still do not have any insight into how
some users get into this state. The good news is that the fix to correct the
problem is quick.
I hope this helps someone,
Alex
.
- Prev by Date: Com+ packages will not start - - error
- Next by Date: Re: Com+ packages will not start - - error
- Previous by thread: Com+ packages will not start - - error
- Next by thread: Import of MSDTC transaction failed: Result Code = 0x8004d00e.
- Index(es):