No way to map to an envelop schema without use of orchiestration.
来源:互联网 发布:淘宝积分有什么用 编辑:程序博客网 时间:2024/05/01 16:04
It looks it is a BizTalk mapping bug and the bug exists till BizTalk 2006 R2. Not sure if BizTalk 2009 fixed this bug:
---The detail:
Suppose you have a doc schema defines xml like this <Document xmlns="urn:MyDoc" ID="1" />
You need combine multiple these documents into a envelop like this:
<Env xmlns="urn:MyEnv">
<Document xmlns="urn:MyDoc" ID="1" />
<Document xmlns="urn:MyDoc" ID="2" />
..............
</Env>
So you defined a env.xsd and import the document.xsd to env.xsd. Then you use this env.xsd as the output schema in a mapping file to build this enveloped document, Compile is ok, Deploy successfully. You create a send port and binding this mapping to the send port output mapping.
When the document comes to this send port and the mapping tries to work, an error like this will popup:
Document type "uri:MyDoc#Document" does not match any of the given schemas.
A 2004 posted blog descriped the same bug, Clearly, the bug exists at least since BizTalk 2004. After two major version upgrade( 2006 and 2006 R2), this same bug still exist.
What else can I say?
- No way to map to an envelop schema without use of orchiestration.
- An effective way to use pattern to instead of multiple if else statements
- Best way to sort an NSArray of NSDictionary's?
- No content to map due to end-of-input
- more safe way to assign a property value of an object to a variable
- ManualObject 2D Demonstrates an easy way to use ManualObject for creating 2D overlays
- CJHUD 一种iOS开发中常用的弹框 An easy way to use HUD
- To find sum of two numbers without using any operator. Only use of printf() is allowed.
- A SIMPLE WAY TO USE SELECT (socket)
- Fastest way to build an HTML string
- An Easy Way to Make a Treemap
- An easy way to track state of network connection using Perl
- Quota Project: An effective way to manage the usage of your Swift-based storage cloud
- How to use map (STL)?-
- java.io.EOFException: No content to map to Object due to end of input
- java.io.EOFException: No content to map to Object due to end of input
- java.io.EOFException: No content to map to Object due to end of input
- SmartGwt: attempt to use DataSource of type iscServer without SmartClient Server option.
- 编写脚本使用的COM组件
- 端午百望山爬山活动-金山词霸运营团队活动
- ASP.NET中各命名空间及作用
- getchar()和EOF总结
- 查找、检索 算法-总结4 红黑树 [RBT]
- No way to map to an envelop schema without use of orchiestration.
- Linux系统调用--fcntl函数详解
- HTML DOM对象与JavaScript对象之比较
- 呵呵
- MD5笔记
- Ext JS + jQTouch + Raphaël = Sencha
- [VC/MFC]滑动动条控件Slider的用法
- silverlight系列(Geometry、Path、Transforms、3DEffects)
- 无聊的端午节