Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\common\lucene\uid\Versions.class
???? 3 ? ,org/elasticsearch/common/lucene/uid/Versions java/lang/Object Versions.java <org/elasticsearch/common/lucene/uid/Versions$DocIdAndVersion DocIdAndVersion .org/elasticsearch/common/lucene/uid/Versions$1 8org/apache/lucene/index/IndexReader$ReaderClosedListener #org/apache/lucene/index/IndexReader ReaderClosedListener MATCH_ANY J???????? MATCH_ANY_PRE_1_2_0 NOT_FOUND???????? NOT_SET???????? lookupStates $Ljava/util/concurrent/ConcurrentMap; ?Ljava/util/concurrent/ConcurrentMap<Lorg/apache/lucene/index/IndexReader;Lorg/apache/lucene/util/CloseableThreadLocal<Lorg/elasticsearch/common/lucene/uid/PerThreadIDAndVersionLookup;>;>; removeLookupState :Lorg/apache/lucene/index/IndexReader$ReaderClosedListener; $assertionsDisabled Z getLookupState h(Lorg/apache/lucene/index/IndexReader;)Lorg/elasticsearch/common/lucene/uid/PerThreadIDAndVersionLookup; java/io/IOException & ( "java/util/concurrent/ConcurrentMap * get &(Ljava/lang/Object;)Ljava/lang/Object; , - + . +org/apache/lucene/util/CloseableThreadLocal 0 <init> ()V 2 3 1 4 putIfAbsent 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 6 7 + 8 ! : addReaderClosedListener =(Lorg/apache/lucene/index/IndexReader$ReaderClosedListener;)V <