Some days ago I was trying to make some changes in a pipeline component that was deployed earlier and when I tried to test the component he originated the following error:
“Component ‘…’ could not be initialized. Pipeline component ‘…’ could not be resolved (is an assembly reference missing?)”
Solution
- Rebuild the pipeline component in Visual Studio
- Shut down Visual Studio
- Deploy the component (copy to “C:\Program Files\Microsoft BizTalk Server …\Pipeline Components”)
- Restart BizTalk Host Instances
These steps solved my problem
Other possible solutions
Solution 1
- Some external assemblies are missing
- Copy the missing assemblies in the Pipeline components folder or in GAC
Solution 2
- Restart the system
Of course, this last solution should be your last alternative.
I am trying to use custom pipeline components in a Visual Studio 2013 solution, and to build that solution on our build server. I have created a nuget package for that component library, which is properly restored on the build server, however, the build fails withe message ‘Component ‘x’ could not be initialized. Pipeline component ‘y’ could not be resolved (is an assembly reference missing?)’.
Is it required that the library is copied into the Pipeline Components folder and/or installed into GAC?
Hi Sandro, I am getting the following error while I am moving my project to Testing server from the dev server.
There was a failure executing the send pipeline: “BTProject.XmlToJSONSendPipeline, BTProject, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0a310ca75ebafd97” Source: “Unknown ” Send Port: “SendPortForNAVtoD365” URI: “D:\**\**\RecieveFileFromBT\%MessageID%.json” Reason: The pipeline component Microsoft.BizTalk.Component.JsonEncoder,Microsoft.BizTalk.Pipeline.Components, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 can not be found. If the component name is fully qualified, this error may occur because the pipeline component can not be found in the assembly.
Is it because the JSONEncoder pipeline component not available at the test server?