When I start the interceptor or service component of the TIB/Adapter for COM, I get the following error: "Cannot convert progID attribute to CLSID attribute for coClassWithoutIdentityElement 1."

When I start the interceptor or service component of the TIB/Adapter for COM, I get the following error: "Cannot convert progID attribute to CLSID attribute for coClassWithoutIdentityElement 1."

book

Article ID: KB0084930

calendar_today

Updated On:

Products Versions
TIBCO Adapter for COM -
Not Applicable -

Description

Resolution:
The problem is that the COMPlusEventService projects have not been built.

There are entries in the ServiceDemo and InterceptorDemo configuration documents for the coclasses:

Adapter Specific\CoClasses\CoClasses WithoutIdentity\COMPlusRVSubscribers.COMPlusSubscriberRVPublisher.1

(InterceptorDemo)

Adapter Specific\CoClasses\CoClasses WithoutIdentity\COMPlusRVEventClasses.RVSubscriberCOMPlusEventClass.1 (ServiceDemo)

So, both the interceptor and service look for these coclasses to be
registered in the Windows registry. When they don't find them, they output the error shown above. The fix is simply to delete the two coclasses shown  above from the configuration documents. Unless, of course, you are running  on Windows 2000 and want to try the COMPlusEventService demo, in which case you simply need to build that demo, which will cause the two missing coclasses to be built.

Environment

Product: TIBCO Adapter for COM Version: All OS: All --------------------

Issue/Introduction

When I start the interceptor or service component of the TIB/Adapter for COM, I get the following error: "Cannot convert progID attribute to CLSID attribute for coClassWithoutIdentityElement 1."