Issue in creating a Partner using BizTalk Accelerator for Rosettanet

Recently I came across an issue in which we were getting the following error while saving Partner information using BizTalk Accelerator for Rosettanet:

“Error While Saving. Unable to access required Public Responder and Public Initiator assemblies or orchestrations. Make sure these assemblies and orchestrations are correctly applied”

As the error suggests we were not able to get the Public Responder and Public Initiator assemblies or orchestrations.
I verified the orchestrations in the BizTalk Server Application 1 folder and confirmed that the Public Responder and Public Initiator orchestrations were not present and that was causing the issue.

Ideally with Rosettanet Installation 9 orchestrations should get created. In this case we had only 5. When I looked at the Resources folder, however, the assemblies were present.

Then I verified in the BizTalkMgmtDb and confirmed that none of the assemblies related to Public Initator and Public Responder were present in the Bts_assembly table.

This confirmed that somehow the admin console view was not getting refreshed and therefore we were seeing the assemblies in the admin console but not in the Management Database.

I removed both the assemblies from the Resources and then added them again. Also make sure that the assemblies are added in the GAC as well.

After this, we were able to see the Public Initiator and the responder orchestrations. We then tried to add the partner and were able to add successfully without any error.

Hope this helps. !!

Written by
Rasika Chaudhary

Reviewed by
Jainath V R 

Microsoft India GTSC