Dealing with base64 encoded documents in BizTalk
I wrote a short article on a possible way to deal with base64 encoded documents in a incoming XML message. The solution works by redirecting a stream from and to file on the right moment. A sample...
View ArticlePromoting values from envelope to body
I might be stating the obvious in this post but it took me and my colleague quite a while before we found what we were doing wrong. We wanted to disassemble the body messages from an envelope message...
View ArticleRecoverable interchange processing enhancements in BizTalk 2009
The text below is based on the beta release of BizTalk 2009. It might not (completely) apply to the RTM release. BizTalk Server 2009 brings developers a lot of new functionality. In presentations and...
View ArticleCustom recoverable interchange processing pipeline components
In my last post I blogged about the improvements to recoverable interchange processing (RIP) in the upcoming 2009 release of BizTalk Server. One question that pop up while writing that post was whether...
View ArticleWas promoted
Ever wanted to know in a send pipeline if a property was promoted before? The BizTalk API comes with an object called ‘ContextPropertyType’ which you can use for this purpose. I have a very simple...
View ArticleUpdated sample for my article ‘Dealing with base64 encoded XML documents in...
Almost a year ago I published my article on a possible way to deal with base64 embedded documents in XML messages. Since then I received a lot of emails and comments from people that where unable to...
View ArticleHow to survive the XmlDisassembler
The XmlDisassembler pipeline component in BizTalk Server basically does three things: promoting properties (including the message type) validating incoming documents (if turned on) disassemble batches...
View Article