You receive an "Orchestration enlistment failed" error message when you enlist an orchestration on a BizTalk Server 2004 server (839451)
The information in this article applies to:
- Microsoft BizTalk Server 2004 Developer Edition
- Microsoft BizTalk Server 2004 Enterprise Edition
- Microsoft BizTalk Server 2004 Partner Edition
- Microsoft BizTalk Server 2004 Standard Edition
SYMPTOMSWhen you use Microsoft BizTalk Server 2004 to enlist an
orchestration on a server that only has the Microsoft BizTalk Server 2004
Administration Tools installed, you may receive the following error message: Orchestration enlistment failed due to an error in loading the corresponding .NET assembly.
.NET assembly "AssemblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=Token" could not be loaded.
Make sure this .NET assembly and any other .NET assemblies it references have been installed into the global assembly cache (GAC) on this machine (by running Gacutil.exe). Note In this error message,
AssemblyName is a placeholder for the actual
assembly name that is referenced. CAUSEThis issue may occur if all the following conditions are
true:
- You only install the BizTalk Server 2004 Administrative
Tools on the server.
- You use the BizTalk Deployment Wizard to deploy a Microsoft .NET
assembly, and then you choose not to install the assembly
in the Global Assembly Cache (GAC) in the Deployment Wizard.
- You try to enlist a BizTalk orchestration.
To enlist an orchestration in BizTalk Server 2004, the
associated .NET assembly must be in the GAC. This behavior is by design in BizTalk Server 2004. RESOLUTIONTo resolve this issue, when you configure the BizTalk
Deployment Wizard, select the option that installs the assembly to the GAC
while the Setup program is running.
Modification Type: | Major | Last Reviewed: | 5/13/2004 |
---|
Keywords: | kbBTSOrchestration kbprb KB839451 kbAudDeveloper kbAudEndUser |
---|
|