看起来像xsd:任何未被SoapUI(5.4.0)架构合规性声明识别。 我有以下xsd定义:
`<xs:choice>
<xs:element name="FailureResponse" type="xs:string" />
<xs:element name="ObjectList" type="mp:ObjectListType" />
</xs:choice>
<xs:complexType name="ObjectListType">
<xs:sequence>
<xs:any minOccurs="0" />
</xs:sequence>
<xs:attribute name="count" type="xs:int" />
</xs:complexType>`
当回复&#34; YYY&#34;作为ObjectList的一部分的列表到达,抛出以下断言: 架构合规性失败: 元素不允许:元素ObjectList中的YYY元素
回复如下:
<mp:ObjectList count="1">
<mp:YYY>
...
</mp:YYY>
</mp:ObjectList>
有关如何修复或已知问题的任何想法?