开发者

SOAP UI: Can I add assertion to validate with local XML Schema file?

I have created a Web Service (with Java, Axis). Depending on the content of the request, the response may have a different XSD. So, the WSDL only specifies that the response is of a generic XSD, and the responses comply to XSDs that import and extend the generic XSD.

Unfortunately, the Schema assertion fail because the XSD specified in the WSDL can only the generic one. Is there a way to manually specify which XSD I want the assertion to use? For instance, depending on the request I prepare, I know the specific XSD of the response. So, it would be perfect if I could say to SoapUI to assert the response by that XSD, which I can store either locally or at a url.

So, is there a way to make a schema assertion using a loc开发者_JAVA百科ally (or remotely) stored XML schema?

Thanks,

Markos


What I did after all is that I created a simple class to do this in Java.I exported the project as a jar, imported it in Groovy and just called it.

This is normal, as both Java and Groovy both play on the JVM, so it is perfectly normal to call classes and methods from one another.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜