Hi, This is regarding the Jira,
Key: WSCOMMONS-82 URL: http://issues.apache.org/jira/browse/WSCOMMONS-82 I am going to add the DOMHASH implementation to the AXIOM. The domhash algorithm is a digest generation algorithm that gives a unique digest value for a given XML node. This is required to compare two XML nodes for the XML content equality. I am in the process of implementing a caching module for the Axis2 and it is required to keep the digest value of the SOAP request OM representation with the output SOAP response, so that if a request with the same digest value arises again I can simply send the Response without re calculating that. In order to do so, I need to have a good mechanism which dosent count comments and various namespace declarations in generating the digest value. I cant use any of the existing XML comparing mechanisms like XMLUnit since all those takes comments also in to account. So I have implemented the DOMHASH algorithm in the axiom-api, I have added this functionality through a helper class since I have realized that changing the api is not effective. The helper class is availabal as the patch.txt and the class is in the ' org.apache.axiom.om.util.DigestGenerator'. You can get the digest value by calling the getDigest method by giving the OMNode or OMDocument and the digest algorithm (MD5 or SHA1). Thanks, Ruwan.
