我创建了一个 Web 服务(使用 Java、Axis)。根据请求的内容,响应可能有不同的 XSD。因此,WSDL 仅指定响应属于通用 XSD,并且响应符合导入和扩展通用 XSD 的 XSD。
不幸的是,Schema 断言失败,因为 WSDL 中指定的 XSD 只能是通用的。有没有办法手动指定我希望断言使用哪个 XSD?例如,根据我准备的请求,我知道响应的特定 XSD。因此,如果我可以让 SoapUI 断言该 XSD 的响应,那将是完美的,我可以将其存储在本地或 URL 中。
那么,有没有办法使用本地(或远程)存储的 XML 模式进行模式断言?
谢谢,
马科斯