I recently came across an interesting page – http://msdn.microsoft.com/library/default.asp?url=/library/en-us/BTS06CoreDocs/html/ea7038dc-4740-4c0a-b6a1-08bc22f42bc2.asp

That talks about what is allowed/not-allowed when consuming (and ultimately exposing)
WebServices for use with BizTalk.

A handy reference – the interesting one is the ‘Any’ element not being allowed.
I suppose the alternative is to look at the BizTalk generated WSDL for WebServices
that expose messages of Type XmlDocument and see what is in the actual
WSDL.

Have fun – 6 more sleeps till Christmas!

Yay!