Here is the error message I receive:
Error 3 Node “Element.Part” – Specify a valid .NET type name for this root node. The current .NET type name of this root node is invalid (it is a reserved BizTalk Keyword or is an invalid C# identifier). …\loc.xsd
It appears using the ‘.’ in the element name is a no-no with biztalk. Unfortunately, I don’t have much choice because the schema is not mine. Even more interesting is that I have a working map that incorporates the schema using the ‘.’ elements, but when I incorporate into a working orchestration, I get an explosion of sorts.
Does anyone have any ideas on how to resolve the issue? I’m thinking perhaps a pipeline component that can replace the dots with underscores or something like that. I’m not sure what the best resolution would be. Any help is greatly appreciated.
-Bart