WSDL Comparison Tool

3,593 views
Skip to first unread message

Kaveh Keshavarzi

unread,
Jan 16, 2013, 9:14:17 AM1/16/13
to soa-...@googlegroups.com
Dear SOA Model community,

we've got the following request and I found it a good idea to share the question here. The answer could be interesting for everyone, who intends something similar.


'I have used your online WSDL comparison tool at service-repository.com , but would like to know if you’ve got an offline or desktop version. We would like to check our unreleased schemas against the one’s on our webserver to ensure we are not introducing any breaking changes.'

Of course you can use the SOA Model Java API and write your own program to compare wsdl and schema documents. But there is another much easier way to do this.
Since version 1.2.1 SOA Model provides tools to compare wsdl and schema documents from the command line without writing any code. As a result you get an HTML report with all the differences between the two documents (See the screen shot).

All you have to do after download is to set the SOA_MODEL_HOME system variable to the directory where you extract the program and run wsdldiff (or schemadiff) with two wsdl documents as parameters:
 




The output will be generated in the current directory by default and look like the following. You can change this by giving a different output folder as a third parameter.


These tools will be further developed and improved. In the next release there will be a detailed documentation for how to use the diff tolls and also a wsdl analyzer tool. 

So keep in touch and don't hesitate to give us a feed back or share your questions here.

Regards,

Kaveh

etha...@gmail.com

unread,
Jun 25, 2014, 1:42:53 AM6/25/14
to soa-...@googlegroups.com
Does it work on Mac? Any tips for a beginner on getting it to work on mac from Terminal?
Reply all
Reply to author
Forward
0 new messages