What is the recommended way to split messages in sent pipelines?

I need to break the bizTalk message in the send pipeline. It is easy with disassemblers in receiving pipelines, but it does not work in sent pipelines (it makes sense).

So what is the recommended way to do this? The only easy way to do this is to write the outgoing message to a file, then process it using the receive pipeline with the disassembler, and then send the generated messages through the outgoing pipeline. Honestly, I don’t need an additional circuit through the message box, but I don’t want to create a custom send adapter.

Any other suggestions? Any easy way to save messages with multiple parts using ootb file adapter?

+5
source share
2 answers

Although your solution is probably the best approach for this, you might also consider splitting the message inside the orchestration (not the best practice) before the message even gets to the sent pipeline. The send pipeline is obviously designed to compose messages, not decomposition, so I would stay away from any custom code to handle this.

Here's a good article on debugging messages .

0
source

. . .

0

All Articles