BizTalk Experts


Promoted and Distinguished Fields

You can access an attribute or element in two different ways within Biztalk using ‘Distinguished Fields’ and ‘Promoted Properties’. A basic rule for ‘which to use’ would be: Always use a Distinguished Field, unless you need to route, track, or correlate on the content, then use promoted fields. (more…)



FileMask Macros in Biztalk

It’s possible to set the filename of a messages that your are going to send out in the orchestration. Just set the  ‘ReceivedFileName’ context property of the outbound messages that you created.

This should look like this:
OutboundMessage(FILE.ReceivedFileName) = "TheNewFancyFileName.xml";

After this you have to set the filemask in the sendport to %SourceFileName% (it’s case sensitive). The %SourceFileName% macro does not need an additional extension (like .xml or .txt) after it like the %MessageId% macro. (more…)



“Multiple schemas match the message type”
February 23, 2009, 7:40 pm
Filed under: Biztalk 2004, Biztalk 2006, Biztalk Errors | Tags: , , , ,

So today I received the next error thrown by BizTalk Server in the eventlog. The problem is that there are two schemas deployed with the same namespaces. So after I checked all the projects that were installed, I found out that I added the same schema twice in one project…..

There was a failure executing the receive pipeline: “Microsoft.BizTalk.DefaultPipelines.XMLReceive” Source: “XML disassembler” Receive Location: ” C:\MessageStore\*.xml Reason: Cannot locate document specification as multiple schemas match the message type http://Schemas.InboundOrder#Root.



BizTalk Server Virtual Labs

Start your BizTalk Server 2004 and 2006 experience with checking out all the virtual labs on MSDN. These labs really helps you to understand BizTalk Server.  Virtual Lab Express is the fastest and easiest way to test drive Microsoft products and the Virtual Lab environment. These are 30-minute hands-on overviews of some of your favorite Microsoft products and developer tools. Try them out on-line now – no need to download full trial versions or dedicate test machines (more…)