BizTalk Server General - Multiple Custom Disassemblers in a Receive Pipelin

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server General > February 2006 > Multiple Custom Disassemblers in a Receive Pipelin





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Multiple Custom Disassemblers in a Receive Pipelin
dalegaspi

2006-02-26, 10:47 am

hello.

I wrote a couple of custom disassemblers that process a message
depending on the filename. I created a Pipeline using these
disassemblers (shown below).

basically what I want to happen is that if Disassambler 1 "does not
recognize" the message, Disassembler 2 will process it.


Since the Execution Mode for Disassemble Stage in a receive pipeline is
*always* set to "First Match" (you cannot change it), I presume there
is a way to set a flag in Disassemble() to set the message as
"unrecognized". Setting the GetNext() to return null on the first
disassembler does not work because the second one doesn't get called.
There must be a way to do this, because the XML Dissambler even has
this option ("Allow unrecognized message"). The question is: How?

thanks.

dexter

dalegaspi

2006-02-26, 10:47 am

well, a co-worker found out...you just need to implement IProbeMessage
in your Disassembler.

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com