BUG: Unable to Export a COM+ Application That Hosts a Pipeline AIC (312728)



The information in this article applies to:

  • Microsoft BizTalk Server 2000
  • Microsoft BizTalk Server 2002

This article was previously published under Q312728

SYMPTOMS

When you run the COM Application Export Wizard to export a COM+ application that contains a BizTalk Server Pipeline Application Integration Component (AIC), you receive the following error message:
Catalog Error

An error occurred while processing the last operation.
Error code 8002801D - Library not registered.

The event log may contain additional troubleshooting information.

CAUSE

BizTalk Server Setup does not register the Pipecomplib.tlb type library.

RESOLUTION

Register the Pipecomplib.tlb type library:
  1. Open a command prompt, and then switch to the C:\Program Files\Microsoft BizTalk Server\Setup directory.
  2. Run the following command to run Regtlb.exe from the command prompt:

    Regtlb.exe C:\Program Files\Common Files\Microsoft Shared\Enterprise Servers\Commerce\Pipecomplib.tlb

    This command line is based on the assumption that Pipecomplib.tlb exists on the C drive of the BizTalk Server computer.

STATUS

Microsoft has confirmed that this is a problem in Microsoft BizTalk Server 2002.

MORE INFORMATION

This problem occurs when you attempt to export any COM+ application that implements any of the interfaces that are exposed by the PipeCompLib.tlb type library including:
  • IPersistDictionary
  • IPipelineComponentDescription
  • IPipelineComponent
  • IPipelineComponentUI
  • ISpecifyPipelineComponentUI
  • IPipelineComponentAdmin

Modification Type:MajorLast Reviewed:6/4/2003
Keywords:kbbug kbnofix KB312728