Index: jackrabbit-core/src/main/java/org/apache/jackrabbit/core/nodetype/BitsetENTCacheImpl.java =================================================================== --- jackrabbit-core/src/main/java/org/apache/jackrabbit/core/nodetype/BitsetENTCacheImpl.java (revision 2) +++ jackrabbit-core/src/main/java/org/apache/jackrabbit/core/nodetype/BitsetENTCacheImpl.java (revision ) @@ -413,7 +413,7 @@ h1 = w1 & 0x0ffffL; h2 = w2 & 0x0ffffL; } - return (int) (h2 - h1); + return Long.signum(h2 - h1); } adr--; }