- http://bencode.wordpress.com/2008/02/13/reserved-words-and-distinguished-fields/
- http://www.power-programming.co.uk/post/2009/03/05/BizTalk-Orchestration-error-unexpected-keyword-request.aspx
- http://brucetank.blogspot.com/2011/02/biztalk-xml-schema-invalid-type-name.html
This solves many things. However, you may also find issues with parts that do not really relate to the schema itself. See the below screenshot.
I have selected the actual xsd file within the Visual Studio Solution Explorer and took a look at the properties. You may notice the the Namespace property of the file is BizTalk_Server_Project2.response.This is a project-level value, as you won't see this value in the schema file itself. So let us say we have a 'MySchemas' project and a 'MyOrchestrations' project within a BizTalk solution. You reference the MySchemas to the MyOrchestrations. When you compile the MySchemas, you will end up with a .NET class with the .NET namespace of the above. You may likely now get an error when trying to build the MyOrchestrations.
Sandro Pereira eludes to the same issue in a slightly different way, but the root of the issue is the same - reserved words (whether .NET or XLANG or whatever the technology):
As always, put some thought into ensuring you have unique naming conventions within your solution.
No comments:
Post a Comment