I am having an issue with an orchestration that I am creating that has the following parameters.
I receive a message on a Request port. The message is then sent to a send port that passes the message further. Also i’m having two different pipelines used in same orchestration, because of which i need to call 1st pipeline within orchestration, which requires another request port.
I set the first receive message initializes the BTS.MessageID as the correlation set property. The remaining messages use that correlation set. The issue is that when I build the solution, I get the following error:
“in a sequential convoy the ports must be identical.”
The requirement is such, that i have to use one receive port for xml message to initiate the correlation & two another receive port for same message type who are supposed to follow that correlation.
I researched on this issue and found that this issue occurs when you do not share a receive port.
Any help would be greatly appreciated on this issue.
Thanks alot in advance,
regards,
harry