The equals(Object) method of org.apache.webdav.lib.Ace is not correctly implemented. The result of the comparison of the property attribute is not assigned to a variable. And the variable for the iterator of the privileges of the other ACE is incorrectly assigned the iterator of the privileges of the current ACE.
Created attachment 13522 [details] Patch for equals(Object) method of Ace class