Validation 架构验证帮助(从Biztalk 2004转换为2006 R2)
此架构用于Biztalk 2004环境,但在Biztalk 2006 R2中编译时引发错误Validation 架构验证帮助(从Biztalk 2004转换为2006 R2),validation,xsd,biztalk,Validation,Xsd,Biztalk,此架构用于Biztalk 2004环境,但在Biztalk 2006 R2中编译时引发错误 <?xml version="1.0" encoding="utf-16"?> <xs:schema xmlns:b="http://schemas.microsoft.com/BizTalk/2003" xmlns="http://Project.Schemas.External.ScheduleRepair" attributeFormDefault="unqualified" el
<?xml version="1.0" encoding="utf-16"?>
<xs:schema xmlns:b="http://schemas.microsoft.com/BizTalk/2003" xmlns="http://Project.Schemas.External.ScheduleRepair" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="schedulerepair">
<xs:complexType>
<xs:complexContent mixed="true">
<xs:extension base="xs:anyType">
<xs:sequence>
<xs:element name="customerremarks">
<xs:complexType />
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:schema>
现在我们得到这个错误:
错误54通配符“##any”允许
元素“customerremarks”及其原因
内容模型变得模棱两可。
必须形成这样的内容模型
在一个元素的验证过程中
信息项序列
直接包含的粒子,
间接地或含蓄地
尝试验证每个项目的
按顺序依次可以
唯一确定的,无需检查的
其内容或属性
项目,并且没有任何信息
关于本节剩余部分中的项目
这个
序列C:\Project\ScheduleRepair.xsd
我看不出上述节点有什么不同。此外,当我删除那个节点时,它只会继续指出另一个是罪魁祸首。我知道这与.NET1.1到2.0的变化有关,但我们需要以某种方式让这个模式工作起来
请帮忙 哇,你的专家呢?1天,12个问题的意见,并没有试图作出回应 我从菲律宾的一个开发者那里得到了帮助,他们绝对是那里的一流!谢谢你,罗斯 以下是她的原始信息: 你好, 正在检查BizTalk 2004中的架构, 我看到schedulerepair元素是 在xs中:具有派生自属性的anyType 设置为扩展。据我回忆,, 我们无法设置派生的属性 从…派生的扩展 xs:anyType否则将显示错误 将遇到以下情况。到 纠正这一点,我们可以改变 由属性派生到限制或 更改基本数据类型属性 从xs:anyType到其他一些类型 并重建模式 出现了您遇到的错误 因为一张新的支票被取消了 在2.0框架中作为 2.0的部分重组 XML库 无法确切确定这是否正确 这里的情况确实如此,因为我没有 Biztalk 2006 R2要编译到,但 不管怎样,希望这有帮助。 谢谢!玫瑰 她甚至没有更新的Biztalk版本来测试它,但她的建议在我的机器上起了作用。以下是新的模式:
<?xml version="1.0" encoding="utf-16"?>
<xs:schema xmlns:b="http://schemas.microsoft.com/BizTalk/2003" xmlns="http://Project.Schemas.External.ScheduleRepair" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="schedulerepair">
<xs:complexType>
<xs:complexContent mixed="true">
<xs:restriction base="xs:anyType">
<xs:sequence>
<xs:element name="customerremarks">
<xs:complexType />
</xs:element>
</xs:sequence>
</xs:restriction>
</xs:complexContent>
</xs:complexType>
</xs:element>
</xs:schema>
了不起的工作,罗斯!再次感谢 是的,这个网站上没有太多的BizTalk专家,不过公平地说,在这个时期没有太多的BizTalk专家。