Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\common\hash\HashCode$BytesHashCode.class
???? 2 g 4org/elasticsearch/common/hash/HashCode$BytesHashCode &org/elasticsearch/common/hash/HashCode java/io/Serializable HashCode.java BytesHashCode bytes [B serialVersionUID J <init> ([B)V ()V +org/elasticsearch/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; this 6Lorg/elasticsearch/common/hash/HashCode$BytesHashCode; bits ()I asBytes ()[B clone ()Ljava/lang/Object; # $ % asInt <HashCode#asInt() requires >= 4 bytes (it only has %s bytes). ( java/lang/Object * java/lang/Integer , valueOf (I)Ljava/lang/Integer; . / - 0 checkState )(ZLjava/lang/String;[Ljava/lang/Object;)V 2 3 4 asLong ()J =HashCode#asLong() requires >= 8 bytes (it only has %s bytes). 8 padToLong : 7 ; java/lang/Math = min (II)I ? @ >