Vladimir Dyuzhev
MockMotor Creator
WSDLDiff: WSDL Change Impact Tool: V2 (free)
Update: WSDLDiff is now a web application. Use it online at wsdldiff.mockmotor.com. If you need to run it locally, a downloadable version is available there too (see the "Download this Application" link in the top right corner of the page).
If you work with WSDL-based APIs, you face the same manual and tedious task every time a new version of a WSDL is released.
"Is my code impacted by that change? And if yes, then how?"
Comparing the old and new WSDLs in a text diff tool such as BeyondCompare only helps in the most basic cases. For anything else, you have to painstakingly go through the WSDL and XSD structure, identifying the differences and mentally modelling how those differences could break the transactions.
But not anymore. Over the last couple of years, I created, tested with several early users, and finally released WSDLDiff. This tool parses WSDL structures and identifies common incompatibilities (schema validation, SOAP action names, encoding, etc.).
Where you’d spend up to a few hours and still wouldn’t be sure of the result, WSDLDiff gives you the answer in seconds.
Feel free to try it online:
https://wsdldiff.mockmotor.com
Please let me know what you think!
AI created no part of this text. It isn't the Butlerian Jihad, but it is something anyone could do.