Category Archives: Pipeline Components

Editing Design-Time Properties with a Custom Modal Dialog

This is the last post in our series about implementing a custom pipeline component used to dynamically resolve and select an appropriate flat file schema for disassembling incoming BizTalk messages. At this stage, we have a fully functional pipeline component. … Continue reading

Posted in Pipeline Components, Tips | 3 Comments

Custom Schema Resolve Disassembler Implementation

In the last two posts in the series, we’ve seen how to create custom Schema Resolver components designed to be used when implementing the IProbeMessage interface in a pipeline component. In today’s post, I’ll show the implementation of the pipeline … Continue reading

Posted in Pipeline Components | 1 Comment

Adding Installation and Uninstallation Logic to a .Net Component

Last week, we’ve started a series of posts to demonstrate a custom pipeline component used to resolve and select at runtime a flat file schema to use in the disassembling stage. Before we dwelve into the implementation of the custom … Continue reading

Posted in Pipeline Components, Tips | Leave a comment

A Custom FlatFile Schema Resolver and Disassembler Pipeline Component

Recently, I have been tasked with architecting a BizTalk solution capable of receiving and processing an arbitrary number of flat file messages on a single receive location. My first reaction was to allow for a sequence of FlatFile Disassembler components … Continue reading

Posted in Pipeline Components | 6 Comments

A Custom MessageTypePromoter Pipeline Component

In my latest post, I’ve described a technique than allows to overcome a limitation of the ESB Toolkit 2.0 when performing context-based or content-based routing using the Business Rules Engine Resolver after an Orchestration in an Itinerary Service. I described … Continue reading

Posted in Pipeline Components

Per-Instance Pipeline Configuration and Custom Components

As you know, per-instance pipeline configuration allows you to specify properties to a pipeline after it has been deployed. Specifically, this allows for altering the configuration of individual pipeline components, without recompiling or redeploying the pipeline itself. This is quite … Continue reading

Posted in Pipeline Components

An EncodingTranscoder Custom Pipeline Component

In a previous installment, I wrote about one of the simplest types of custom pipeline components, that only dealt with the context of the message. Sometimes, however, it is necessary to somehow process the contents of the message itself, as … Continue reading

Posted in Pipeline Components | 2 Comments