使用WSDL创建的SoapUI项目..带有复杂类型的错误的定义
<xsd:element name="Fault" type="FaultType">
<xsd:annotation>
<xsd:documentation> </xsd:documentation>
</xsd:annotation>
</xsd:element>
在模拟响应编辑窗口中,当我创建故障响应时,它会提示选择在WSDL中定义的故障名称“fault”...
并生成以下soap故障消息
<faultcode>?</faultcode>
<faultstring xml:lang=""></faultstring>
<!--Optional:-->
<faultactor>?</faultactor>
<!--Optional:-->
<detail>
<com:Fault/>
<!--You may enter ANY elements at this point-->
</detail>
</soapenv:Fault>
我期待这个响应中架构中定义的复杂元素...... 我错过了什么?或者我是否需要手动重新创建此故障响应
亲切的问候, 山核桃
答案 0 :(得分:0)
这有点过时了,但是:
<xsd:annotation>
<xsd:documentation> </xsd:documentation>
</xsd:annotation>
这些是作为评论的规范的一部分。有些工具可以解析WSDL并将这些工具显示为WSDL的文档; SoapUI不是这些工具之一。
它们当然不是消息有效负载的一部分。您所看到的是按预期工作!您可以阅读official docs。