We’re currently working on modifying a huge BizTalk solution. I’m testing the update
method of versioning. I’ve created three orchestrations in three different projects
and one extra project for the schema’s. Now I deploy them, update the second one
with a new version number (assembly version) and deploy this one.
Actually in our test, we’re sending a message in and suspending it at the third
orchestration (C). When resuming it will go all the way back to the first (A).
Now, we’re updating the second orchestration (B) when the message is still pending
in C. We deploy and resume the message in C but it’ll send to both B1 and B2. Now I
think this is because we use late binding (with binding files). I think this problem
can be solved by using direct binding. Do you agree?
Anyway, I need to bind the three orchestrations directly, but it doesn’t let me do
this. I can’t chose the receive port of B in A. Can you help me out here? I’m
referencing B in A and I am able to select B’s port type in A.
Any help would be much appriciated. Thank you very much for your time!