COM+ AICs That Are Improperly Registered Cause 0xC0C0128E Error Message (297503)



The information in this article applies to:

  • Microsoft BizTalk Server 2000

This article was previously published under Q297503

SYMPTOMS

When you register an Application Integration Component (AIC) as a transport in the BizTalk Messaging Manager, you may receive the following error message:
0xC0C0128E: Either the syntax of this address is incorrect for the Application Integration Component transport type property, or the component is not registered, or else the component is not a valid AIC component.
Usually, no event log messages are associated with this issue, but you may receive an entry that resembles the following in the Application event log:
The threading model of the component specified in the registry is 
inconsistent with the registration database. The faulty component is:

CLSID = {256CEECB-E9F1-4FFE-BA42-704201037D4B}, ProgID = 
Process Name: dllhost.exe
Error Code = 0x8004e028 : The components threading model has changed 
after install into a COM+ Application.
Please re-install component.
COM+ Services Internals Information:
File: .\sltcoms.cpp, Line: 885
					

CAUSE

This problem can occur when you change the properties (such as permission, activation, and so on) of the COM+ package, which causes the threading model of the component to be inconsistent with the registration database. This error can also occur if the initialization code in the AIC component fails. When you browse the AIC transports that are available in the BizTalk Messaging Manager, the Messaging Manager attempts to enumerate the AICs that are listed in the registry as BizTalk AIC (category IDs of CATID_BIZTALK_AIC). The Messaging Manager creates an instance of each AIC and then retrieves its properties and releases the component. If the component fails at any time during this process, the Messaging Manager may timeout or return an error.

RESOLUTION

To resolve this problem, delete the COM+ package for the AIC that is returning the error, and then reinstall the COM+ package with the appropriate properties.

REFERENCES

For additional information, click the article number below to view the article in the Microsoft Knowledge Base:

297520 BizTalk Messaging Manager May Timeout When You Attempt to Browse Available AICs


Modification Type:MajorLast Reviewed:11/5/2003
Keywords:kbprb KB297503