More on pipeline components

Published 30 July 04 10:45 PM | christof claessens

A while ago, I blogged about pipeline components and what you need to pay attention to.  Stephen, in reply to this, was wondering (see his comment) how tracking came into play.  And... to be honest - I didn't have a clue!  Only recently I managed to get the answer. 

It turns out that Stephen's question actually was really valuable in helping me understand how exactly things work underneath... So, here's my - somewhat delayed - response and comments to his question.

Assume that your pipeline component screws up and that tracking before the pipeline, is enabled.  What happens? 

  • if the message's body stream is seekable:
    • it gets tracked
  • if the message's body stream is *not* seekable:
    • it is *not* tracked

In both cases, the message ends up suspended.  The body might be in the suspended message if the body stream was seekable, otherwise not.  (You should always have the context.)

For example: in the case of HTTP, the stream will not be seekable and the body will not be tracked nor suspended in case of a fatal pipeline component failure.  (Note: the client will not get an HTTP either!)

So, the only advise I can give is: *never* screw up in your pipeline component :-)))

Filed under:

Comments

# TrackBack said on March 8, 2005 05:51 PM:
# TrackBack said on March 8, 2005 05:53 PM:
# TrackBack said on March 13, 2005 08:21 AM:
# Stephen W. Thomas BizTalk MVP said on August 23, 2006 03:23 AM:

The help guide gives many excellent examples of using WMI to perform a large variety of useful tasks

# weblogs.asp.net said on June 8, 2011 06:45 PM:

202517.. Great! :)

# http://www.chile62sarenza.com/ said on October 21, 2012 03:19 AM:

Absolutely no male or female is going to be your current crying, plus the person who is usually was the winner‘w not mean that you are scream.

sarenza homme http://www.chile62sarenza.com/

# http://www.fr-marque.com/ said on November 27, 2012 01:48 PM:

Pleasure is a really essence it's hard to swarm upon many people without having finding a small number sheds upon that you are.

Pull G Star http://www.fr-marque.com/

# http://www.2013moncleroutletsale.com/moncler-womens-jackets-c-876_887.html?zenid=8a5c4186fdeb19b17d2a6df9dc79b7cc said on January 5, 2013 07:05 AM:

Thanks for any other wonderful post. Where else may anyone get that kind of info in such an ideal approach of writing? I have a presentation subsequent week, and I’m on the search for such information.

moncler womens jackets www.2013moncleroutletsale.com/moncler-womens-jackets-c-876_887.html

Leave a Comment

(required) 
(required) 
(optional)
(required)