locked
sequential convoy RRS feed

  • Question

  • If I have 2 receive shapes in sequential convoy pattern, do I have to setup both shapes to true?

    Christiane

    Friday, September 19, 2014 3:19 AM

Answers

  • No, Only 1 receive shape will have activation 'true'. Because the first receive shape will create Activate Subscription and all rest will work on instance subscription.
    Friday, September 19, 2014 3:35 AM
    Moderator
  • Hi Christiane,

    You use Sequential convoy when there is a need to receive multiple messages to get a result, but with a condition that the messages have to be in sequence. Thus the first message of the sequence has to activate the instance (So the Activate property for this has to be true) and then all other messages are subcribed by the same running instance based on the correlation set. And as the already running instance is serving the other messages there is no new activation required, so second receive shape Activate property is not set to true. (It's not allowed)

    You can set Activate property of two receive shapes as true but only in a scenario where you are implementing Parralel convoy, and it is in scenario where either of the messages can arrive at any time and any sequence.

    ___________________________________________________

    Maheshkumar S Tiwari|User Page|Blog|BizTalk Server : How Map Works on Port Level

    • Proposed as answer by vittalaranga Friday, September 19, 2014 5:18 AM
    • Marked as answer by Christiane0696 Friday, September 19, 2014 2:57 PM
    Friday, September 19, 2014 5:05 AM
  • Hi,

    Please visit this blog for basic sequential convoy working example.

    __________________________________________

    Please indicate "Mark as Answer" or "Mark as Helpful" if this post has answered the question

    Regards,

    Rahul Madaan

    biztalkvillage.blogspot.com

    • Marked as answer by Christiane0696 Friday, September 19, 2014 2:57 PM
    Friday, September 19, 2014 7:28 AM

All replies

  • No, Only 1 receive shape will have activation 'true'. Because the first receive shape will create Activate Subscription and all rest will work on instance subscription.
    Friday, September 19, 2014 3:35 AM
    Moderator
  • Hi Christiane,

    You use Sequential convoy when there is a need to receive multiple messages to get a result, but with a condition that the messages have to be in sequence. Thus the first message of the sequence has to activate the instance (So the Activate property for this has to be true) and then all other messages are subcribed by the same running instance based on the correlation set. And as the already running instance is serving the other messages there is no new activation required, so second receive shape Activate property is not set to true. (It's not allowed)

    You can set Activate property of two receive shapes as true but only in a scenario where you are implementing Parralel convoy, and it is in scenario where either of the messages can arrive at any time and any sequence.

    ___________________________________________________

    Maheshkumar S Tiwari|User Page|Blog|BizTalk Server : How Map Works on Port Level

    • Proposed as answer by vittalaranga Friday, September 19, 2014 5:18 AM
    • Marked as answer by Christiane0696 Friday, September 19, 2014 2:57 PM
    Friday, September 19, 2014 5:05 AM
  • Hi,

    Please visit this blog for basic sequential convoy working example.

    __________________________________________

    Please indicate "Mark as Answer" or "Mark as Helpful" if this post has answered the question

    Regards,

    Rahul Madaan

    biztalkvillage.blogspot.com

    • Marked as answer by Christiane0696 Friday, September 19, 2014 2:57 PM
    Friday, September 19, 2014 7:28 AM