Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9074521
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 16, 20262026-06-16T18:39:15+00:00 2026-06-16T18:39:15+00:00

I have a somewhat unusual problem – I have two singleton orchestrations, let’s call

  • 0

I have a somewhat unusual problem – I have two singleton orchestrations, let’s call them Singleton-A and Singleton-B.

Singleton-A assembles a message of type Message-A and sends it to the message box via a direct bound orchestration port. Because it’s a singleton it must be running on only one host instance. So each Message-A gets sent to the messagebox in the correct order 1,2,3,4… etc. I can confirm this is true by using HAT.

Singleton-B has a subscription to Message-A. Singleton-B has a logical receive port through which it receives the messages from Singleton-A. This receive port has ordered delivery set to true. Singleton-B of course is also single threaded. But when the messages sent by Singleton-A are consumed by Singleton-B they are consumed in the wrong order 1,2,4,3… etc. Again looking in HAT I can see this is true.

The order in which Singleton-B processes the messages seems completely non-deterministic. What is happening here? Is the subscription evaluation and/or host-queue en-queueing process multithreaded? Is it fair to assume that BizTalk will not support ordered delivery between singleton orchestrations?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-16T18:39:16+00:00Added an answer on June 16, 2026 at 6:39 pm

    This is still an outstanding issue – I believe it is a bug in BizTalk. However we have rearchitected our solutions to never have singleton orchestrations direct bound to the output of other singleton orchestrations.

    Incidentally this is bad design in the first place as BizTalk is primarily designed for high volume, parallel message processing.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a somewhat unusual problem. In my app, I am shadowing a UIImageView
Let's say I have a somewhat large (several millions of items, or so) list
Salutations everyone, I have a somewhat strange problem with my repo. Initial I only
We have a somewhat unusual c app in that it is a database of
I received a somewhat unusual request (imo) for a transactional web site. I have
I have somewhat of a problem. We have a centralized interface engine that will
I have a somewhat stupid problem because it's supposed to be utterly simple ...
I have somewhat of a problem. My old webserver (windows 2003) have been replaced,
I have somewhat of an obscure problem, but I will try my best to
I have a somewhat grouping system which all the elements between two divs are

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.