I’ve been working with BizTalk, trying to learn it and do a project at the same time…not something I recommend.
One of the big challenges I’ve had in getting started is the Envelope/Document schema relationship. Specifically for reading data from SQL.
Here are some pointers I can offer to others…
- Create your document first. Then create the envelope. You can then include (not import) the document.
- When creating the port, make sure to setup the XML Pipeline with the DocumentSpecName and EnvelopeSpecName correctly. These should be the fully type name, not the namespace#schema name.