Quick Tip: BizTalk Schema Identity

Posted: August 17, 2011  |  Categories: BizTalk Schemas

BizTalk uses a combination of namespace#rootnode to define the schema type of a message, thereby making a MessageType unique (for example http://mynamespace.com#MyRootNode). In other words, BizTalk uses this combination to identify and resolve schemas references.

Then… changing the filename of a schema does not make a new BizTalk schema!!

You could modify the schema namespace or the name of the root node, in order to enable BizTalk to differentiate among the remaining schemas.

Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

Leave a Reply

Your email address will not be published. Required fields are marked *


Back to Top