membrane / soa-model

Toolkit and Java API for WSDL, WADL and XML Schema.
http://www.membrane-soa.org/soa-model/
Apache License 2.0
93 stars 73 forks source link

Comparison of Different Schema Types in WSDLDiffGenerator #184

Closed keshavarzi closed 10 years ago

keshavarzi commented 10 years ago

WSDLDiffGenerator.comparePart() compare the used elements or types. It does not care if the first part uses a complexType while the second part a simpleType. So CTDiffGenerator, STDiffgenerator and BuilInDiffGenerator should check if the classes of a and b match together.

keshavarzi commented 10 years ago

WSDLDiffGenerator should correctly check the type match and not the Type DiffGenerators. Otherwise the diff report is not exact.