Reputation: 56
I have a notion of what breaks a WSDL contract or not (What are considered non-breaking or backwards-compatible changes to a WSDL contract?) but every time we make a change to some of our WSDLs we need to prove to other teams whether that change broke the contract or not. As we do not want to build a whole application as a client to our services, we would like to use some simpler tool like soapUI for that purpose.
I have looked into the soapUI assertions and on the internet but still have not found a clue. Can anybody help me?
Thanks and regards,
Upvotes: 1
Views: 1048
Reputation: 378
Look at WSDL Diff Command Line Tool. This tool generates HTML report based on two WSDL files of your service (original and modified). In the report you can see all the breaking changes introduced in the modified contract.
Upvotes: 0
Reputation: 3428
You can create a xml scheme or dtd of your wsdl contract, which you can then use to easily validate the structure of your wsdl xml.
Upvotes: 0