diff --git a/core/src/main/java/org/springframework/ldap/odm/core/impl/ObjectMetaData.java b/core/src/main/java/org/springframework/ldap/odm/core/impl/ObjectMetaData.java index 5178c3e5..98ff8724 100755 --- a/core/src/main/java/org/springframework/ldap/odm/core/impl/ObjectMetaData.java +++ b/core/src/main/java/org/springframework/ldap/odm/core/impl/ObjectMetaData.java @@ -38,7 +38,7 @@ import java.util.TreeSet; return 0; } - return Integer.compare(a1.getDnAttribute().index(), a2.getDnAttribute().index()); + return Integer.valueOf(a1.getDnAttribute().index()).compareTo(a2.getDnAttribute().index()); } });