Category Archives: BizTalk

Resolving Schema type Name error

When you come accross this error while building a XSD in BizTalk:

This schema file has a TypeName that collides with the RootNode TypeName of one of its root nodes. Make sure that they are different.

Just set the ‘Root Reference’ in the schema properties to a type. This identifies the root node type that corresponds to the type for the schema. The default behaviour is to pick the first root node, and if the root node that shares a type name is not the first then you’ll see this error. Simply change the property to the relevant node and compile away.

GUID simple Type

I received an external schema with the following type in it:

<xs:element minOccurs="1" maxOccurs="1" name="Id" type="wsdl:guid" />

There also was a reference to:

 <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:wsdl="http://microsoft.com/wsdl/types/">
<xs:import namespace="http://microsoft.com/wsdl/types/" />

However the build failed with:
Error 6 Type ‘http://microsoft.com/wsdl/types/:guid’ is not declared, or is not a simple type. D:ExternalSchemasschemaname.xsd ExternalSchemas

I came ac cross a few posts for handling guids in schema’s:
http://www.level533.com/2011/01/how-to-define-guid-properties-in-xsd-schemas-for-generating-poco-classes/
http://msdn.microsoft.com/en-us/library/office/aa203890(v=office.11).aspx

The simplest way to solve this is to add a schema with the guid type in it and then add the location in the import. So add a schema:

<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://microsoft.com/wsdl/types/" elementFormDefault="qualified" targetNamespace="http://microsoft.com/wsdl/types/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:simpleType name="guid">
<xs:annotation>
<xs:documentation xml:lang="en">
The representation of a GUID, generally the id of an element.
</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
</xs:schema>

Then add the location to the import in the first schema:

<xs:import namespace="http://microsoft.com/wsdl/types/" schemaLocation="SimpleImport.xsd"/>

Builds!

The ‘ODPackage’ package did not load correctly.

Suddenly, I was getting these messages when opening an orchestration in BizTalk:
q3bGz

—————————
Microsoft Visual Studio
—————————
The ‘ODPackage’ package did not load correctly.

The problem may have been caused by a configuration change or by the installation of another extension. You can get more information by examining the file ‘C:UsersAdministratorAppDataRoamingMicrosoftVisualStudio11.0ActivityLog.xml’.

Continue to show this error message?
—————————
Yes No
—————————

There are a lot of solutions and suggestions in the web:
http://www.44342.com/biztalk-f20-t14861-p1.htm
http://geekswithblogs.net/synBoogaloo/archive/2007/04/17/111745.aspx
http://jglisson73.wordpress.com/2010/12/27/biztalk-orchestration-will-not-open-in-the-designer/

Of course all these didn’t work… A complete uninstall and install of BizTalk worked shortly. (If you do this, you can easily export and import the BizTalk settings in the configuration tool. Remember to delete the databases..) But then the problem reoccurred again.

In the solution there was an empty solution folder but I already removed it. The trick was: delete the complete solution, then do a get-latest on TFS. No problems again!! Solution worked!

It has to to with empty solution folders of files with no extension, in combination with TFS.

 

Miscrosoft support for BizTalk

Products Released Lifecycle Start Date Mainstream Support End Date Extended Support End Date Service Pack Support End Date
Microsoft BizTalk Accelerator for Financial Services 1.0 Enterprise Edition 3-12-2003 4-8-2008 4-9-2013
Microsoft BizTalk Accelerator for Financial Services 1.0 Standard Edition 3-12-2003 4-8-2008 4-9-2013
Microsoft BizTalk Accelerator for HIPAA 1.0 Enterprise Edition 12/30/2001 1-9-2007 1-10-2012 4/25/2003
Microsoft BizTalk Accelerator for HIPAA 1.0 Service Pack 1 4/25/2002 Not Applicable Not Applicable 4/25/2004
Microsoft BizTalk Accelerator for HIPAA 1.0 Standard Edition 12/30/2001 1-9-2007 1-10-2012 4/25/2003
Microsoft BizTalk Accelerator for HIPAA 2.0 Enterprise Edition 2/15/2003 4-8-2008 4-9-2013
Microsoft BizTalk Accelerator for HIPAA 2.0 Standard Edition 2/15/2003 4-8-2008 4-9-2013
Microsoft BizTalk Accelerator for HIPAA 3.0 Enterprise Edition 12/28/2004 1-12-2010 1/13/2015
Microsoft BizTalk Accelerator for HIPAA 3.0 Standard Edition 12/28/2004 1-12-2010 1/13/2015
Microsoft BizTalk Accelerator for RosettaNet 1.0 Enterprise Edition 12/30/2001 1-9-2007 1-10-2012
Microsoft BizTalk Accelerator for RosettaNet 1.0 Standard Edition 12/30/2001 1-9-2007 1-10-2012
Microsoft BizTalk Accelerator for RosettaNet 2.0 Enterprise Edition 8/31/2002 10-9-2007 10-9-2012
Microsoft BizTalk Accelerator for RosettaNet 2.0 Standard Edition 8/31/2002 10-9-2007 10-9-2012
Microsoft BizTalk Accelerator for RosettaNet 3.0 Enterprise Edition 2/22/2005 4/13/2010 4/14/2015
Microsoft BizTalk Accelerator for RosettaNet 3.0 Standard Edition 2/22/2005 4/13/2010 4/14/2015
Microsoft BizTalk Accelerator for Suppliers 1.0 Service Pack 1 12-12-2001 Not Applicable Not Applicable 12-12-2003
Microsoft BizTalk Accelerator for SWIFT 2.0 Enterprise Edition 9/25/2004 10/13/2009 10/14/2014
Microsoft BizTalk Accelerator For SWIFT 2.1 Enterprise Edition 7/21/2005 10-12-2010 10/13/2015 10/14/2008
Microsoft BizTalk Accelerator for SWIFT 2.1 Service Pack 1 9/25/2006 Review Note Review Note
Microsoft BizTalk Accelerator For SWIFT 2.1 Standard Edition 7/21/2005 10-12-2010 10/13/2015 10/14/2008
Microsoft BizTalk Accelerator for SWIFT 2.3 Service Pack 1 9/25/2006 Review Note Review Note
Microsoft BizTalk Adapter 1.0 for SAP 1/30/2002 4-10-2007 4-10-2012
Microsoft BizTalk Adapter 2.0 for mySAP Business Suite 10/20/2004 1-12-2010 1/13/2015
Microsoft BizTalk Adapter 2.0 for SAP 11-2-2004 1-12-2010 1/13/2015
Microsoft BizTalk Adapter for MQSeries 1.0 1/30/2002 4-10-2007 4-10-2012
Microsoft BizTalk Adapter for MQSeries 2000 12/30/2001 1-9-2007 1-10-2012
Microsoft BizTalk Adapter for MQSeries, v2.0 1/30/2002 4-10-2007 4-10-2012
Microsoft BizTalk Adapter for MSMQ 2.0 12-10-2004 1-12-2010 1/13/2015
Microsoft BizTalk Adapters for Host Systems 1/27/2007 4-10-2012 4-11-2017
Microsoft BizTalk Adapters for Host Systems 2.0 6/21/2009 7-8-2014 7-9-2019
Microsoft BizTalk Adapters for Host Systems 2.0 Developer Edition 6/21/2009 7-8-2014 7-9-2019
Microsoft BizTalk FileAct and InterAct Adapters for SWIFT 4-10-2007 4-10-2012 4-11-2017
Microsoft BizTalk Server 2000 Enterprise Edition 5-2-2001 7-11-2006 7-12-2011
Microsoft BizTalk Server 2000 Service Pack 1 5-2-2001 Not Applicable Not Applicable 6/30/2002
Microsoft BizTalk Server 2000 Service Pack 1a 6/15/2001 Not Applicable Not Applicable 3/30/2003
Microsoft BizTalk Server 2000 Service Pack 2 3/29/2002 Not Applicable Not Applicable 3/29/2004
Microsoft BizTalk Server 2000 Standard Edition 5-2-2001 7-11-2006 7-12-2011
Microsoft BizTalk Server 2002 Enterprise Edition 4-1-2002 7-10-2007 7-10-2012 7-7-2004
Microsoft BizTalk Server 2002 Service Pack 1 7-7-2003 Review Note Review Note
Microsoft BizTalk Server 2002 Standard Edition 4-1-2002 7-10-2007 7-10-2012 7-7-2004
Microsoft BizTalk Server 2004 Developer Edition 5/20/2004 7/14/2009 7-8-2014 4-11-2006
Microsoft BizTalk Server 2004 Enterprise Edition 5/20/2004 7/14/2009 7-8-2014 4-11-2006
Microsoft BizTalk Server 2004 Partner Edition 5/20/2004 7/14/2009 7-8-2014 4-11-2006
Microsoft BizTalk Server 2004 Service Pack 1 1/18/2005 Not Applicable Not Applicable 1-8-2008
Microsoft BizTalk Server 2004 Service Pack 2 10/25/2006 Review Note Review Note
Microsoft BizTalk Server 2004 Standard Edition 5/20/2004 7/14/2009 7-8-2014 4-11-2006
Microsoft BizTalk Server 2006 Developer Edition 6/23/2006 7-12-2011 7-12-2016
Microsoft BizTalk Server 2006 Enterprise Edition 6/23/2006 7-12-2011 7-12-2016
Microsoft BizTalk Server 2006 R2 Branch Edition 6/23/2006 7-12-2011 7-12-2016 4-12-2011
Microsoft BizTalk Server 2006 R2 Developer Edition 6/23/2006 7-12-2011 7-12-2016 4-12-2011
Microsoft BizTalk Server 2006 R2 Enterprise Edition 6/23/2006 7-12-2011 7-12-2016 4-12-2011
Microsoft BizTalk Server 2006 R2 Service Pack 1 4/27/2010 Review Note Review Note
Microsoft BizTalk Server 2006 R2 Standard Edition 6/23/2006 7-12-2011 7-12-2016 4-12-2011
Microsoft BizTalk Server 2006 Standard Edition 6/23/2006 7-12-2011 7-12-2016
Microsoft BizTalk Server 2009 Branch 6/21/2009 7-8-2014 7-9-2019
Microsoft BizTalk Server 2009 Developer 6/21/2009 7-8-2014 7-9-2019
Microsoft BizTalk Server 2009 Enterprise 6/21/2009 7-8-2014 7-9-2019
Microsoft BizTalk Server 2009 Standard 6/21/2009 7-8-2014 7-9-2019
Microsoft BizTalk Server 2013 Branch 6-12-2013 7-10-2018 7-11-2023
Microsoft BizTalk Server 2013 Developer 1-12-2014 4-9-2019 4-9-2024
Microsoft BizTalk Server 2013 Enterprise 6-12-2013 7-10-2018 7-11-2023
Microsoft BizTalk Server 2013 R2 Branch 7/31/2014 7-10-2018 7-11-2023
Microsoft BizTalk Server 2013 R2 Developer 7/31/2014 4-9-2019 4-9-2024
Microsoft BizTalk Server 2013 R2 Enterprise 7/31/2014 7-10-2018 7-11-2023
Microsoft BizTalk Server 2013 R2 Standard 7/31/2014 7-10-2018 7-11-2023
Microsoft BizTalk Server 2013 Standard 6-12-2013 7-10-2018 7-11-2023
Microsoft BizTalk Server Branch 2010 11/14/2010 1-12-2016 1-12-2021
Microsoft BizTalk Server Developer 2010 11/14/2010 1-12-2016 1-12-2021
Microsoft BizTalk Server Enterprise 2010 11/14/2010 1-12-2016 1-12-2021
Microsoft BizTalk Server Standard 2010 11/14/2010 1-12-2016 1-12-2021