I am looking at the ComposedMessageProcessor (Microsoft BizTalk Server 2006
SDK\Samples\Pipelines\ComposedMessageProcessor) solution in the SDK. In
that
example they have defined a flat file assembler in the FFsendPipeline.
The
orchestration loops through the inbound message and adds outbound messages
using Microsoft.XLANGs.Pipeline.SendPipelineInputMessages and then
executes
the pipeline with the messages as a param:
Microsoft.XLANGs.Pipeline.XLANGPipelineManager.ExecuteSendPipeline(typeof(CMP.PipelinesAndSchemas.FFSendPipeline),
SendPipeInput, OutputInterchange);
The example creates an output file with the header defined in the flat
file
assembler with the default values defined in the schema.
What I want to be able to do is create and pass in the header message to
the
pipeline so that the assembler is not using the default but using the one
that I created.
Does anyone have any ideas how to go about doing this?