There can be many types of differences between XML documents which are not considered to be significant (whitespace, prefixes used for namespaces, etc.), so if by "exactly identical" you mean the same exact sequence of characters the answer is very likely "no". If you mean they'll be equivalent XML documents, the answer is still very likely "no" in the case of the WSDL, since Axis2 uses very different code from Axis 1.4 to generate the WSDL and many aspects of the WSDL are arbitrary (message names, etc.). For the actual SOAP message you're more likely to have equivalent XML documents, but even here there's room for differences without either implementation being in error (skipping an element vs. including it with xsi:nil='true' when the schema has both minOccurs="0" and nillable="true", for instance).

 - Dennis

--
Dennis M. Sosnoski
Java XML and Web Services
Axis2 Training and Consulting
http://www.sosnoski.com - http://www.sosnoski.co.nz
Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117



Demetris G wrote:

Both a WSDL request response from the Axis2 server and a SOAP message leaving an Axis2 client are exactly identical with what the Axis 1.4 and its corresponding client would emit. Yes? Both WSDl and SOAP are standards so I am not expecting them to be any different, but do the two different implementations emit any other data
that is different between them?

Thanks

Reply via email to