(This is courtesy of Ross a collegue of where I’m working onsite currently)
What you need is:
(1) a Send Port with the MSMQ Send Adapter
(2) XMLTransmit pipeline
Within the MSMQ Send Port adapter – set the Body Type to a value of 30 (this
translates back to the Win32 API values and you can look them up for the enumeration,
so it’s not a value of 8=BSTR a trap which we may fall into)
Within the XMLTransmit pipeline – click on the ellipse
to set per instance configuration settings for this pipeline.
Set ‘Include XML Declaration’ =false
Set ‘Preserve BOM…’ = false (byte order mark – the 3 chars that
are a bomb, upside-down question mark etc) so the client wont receive it.
Once this is done – all good!
Your clients who expect just ActiveX formatted messages only, are happy to play with
BizTalk.
Thanks Ross!