deploy orchestration without inbound port

Topics: Bindings File, Settings Management and SSO, General Questions, Server Deployment, Tips and Tricks
Aug 27, 2014 at 7:26 AM

I have one biztalk application that have an orchestration that does not have an inbound port. This is because the orchestration is callable from other orchestrations.

the orhestration however have two way ports that calls and receives info to/from a database.

I have created a bindings, and exported into the masterbinding file.
But when I deploy I get the message: "Could not enlist orchestration "
and the rest of the bindings is not set, I have to manually right click the application,, select configure and manually choose the ports and host.

So I understand that BTDF cant out-of-the-box deploy orchestrations without inbound ports, but is there a configurational workaround?
I cannot add an inbound port to that project because then the orchestration won't be callable
Aug 27, 2014 at 2:53 PM
The Deployment Framework doesn't care about the specific configuration of orchestrations. You most likely have a problem with your bindings file. Use WinMerge or another file comparison tool to compare PortBindingsMaster.xml to PortBindings.xml (generated automatically). (This is assuming that your PortBindingsMaster.xml is still valid if you've made manual edits to it after exporting.)

Aug 27, 2014 at 3:16 PM
Hi, thanks for the answer.

I posted the same question on MSDN's forum and a guy there made me think.
The issue were that I had used the same configuration port on both of my orchestration ports. When i created a duplicate of my portconfiguration it worked.
Marked as answer by dosjos on 8/27/2014 at 8:16 AM