Edit C:\dspace\webapps\sword\WEB-INF\lib\org\elasticsearch\ExceptionsHelper.class
???? 3 ? "org/elasticsearch/ExceptionsHelper java/lang/Object ExceptionsHelper.java logger +Lorg/elasticsearch/common/logging/ESLogger; <init> ()V this $Lorg/elasticsearch/ExceptionsHelper; convertToRuntime 3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; java/lang/RuntimeException (org/elasticsearch/ElasticsearchException java/lang/Throwable getMessage ()Ljava/lang/String; *(Ljava/lang/String;Ljava/lang/Throwable;)V t Ljava/lang/Throwable; convertToElastic A(Ljava/lang/Throwable;)Lorg/elasticsearch/ElasticsearchException; status :(Ljava/lang/Throwable;)Lorg/elasticsearch/rest/RestStatus; %()Lorg/elasticsearch/rest/RestStatus; ! # $ !org/elasticsearch/rest/RestStatus & INTERNAL_SERVER_ERROR #Lorg/elasticsearch/rest/RestStatus; ( ) ' * unwrapCause ,(Ljava/lang/Throwable;)Ljava/lang/Throwable; /org/elasticsearch/ElasticsearchWrapperException . getCause ()Ljava/lang/Throwable; 0 1 2 4 /Exception cause unwrapping ran for 10 levels... 6 )org/elasticsearch/common/logging/ESLogger 8 warn =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V : ; 9 < counter I result detailedMessage )(Ljava/lang/Throwable;)Ljava/lang/String; +(Ljava/lang/Throwable;ZI)Ljava/lang/String; A C D Unknown F java/lang/StringBuilder H I getClass ()Ljava/lang/Class; K L M java/lang/Class O getSimpleName Q P R append -(Ljava/lang/String;)Ljava/lang/StringBuilder; T U I V [ X ] Z ; \ ^ ` nested: b toString d I e i sb Ljava/lang/StringBuilder; newLines Z initialCounter stackTrace java/io/StringWriter n o java/io/PrintWriter q (Ljava/io/Writer;)V s r t printStackTrace (Ljava/io/PrintWriter;)V v w x o e e stackTraceStringWriter Ljava/io/StringWriter; printWriter Ljava/io/PrintWriter; rethrowAndSuppress (Ljava/util/List;)V java/util/List ? iterator ()Ljava/util/Iterator; ? ? ? ? java/util/Iterator ? hasNext ()Z ? ? ? ? next ()Ljava/lang/Object; ? ? ? ? useOrSupress A(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable; ? ? ? ex TT; i$ Ljava/util/Iterator; exceptions Ljava/util/List<TT;>; Ljava/util/List; main maybeThrowRuntimeAndSuppress addSuppressed (Ljava/lang/Throwable;)V ? ? ? first second unwrap =(Ljava/lang/Throwable;Ljava/lang/Class;)Ljava/lang/Throwable; isInstance (Ljava/lang/Object;)Z ? ? P ? cast &(Ljava/lang/Object;)Ljava/lang/Object; ? ? P ? clazz Ljava/lang/Class<TT;>; Ljava/lang/Class; isOOM (Ljava/lang/Throwable;)Z java/lang/OutOfMemoryError ? java/lang/IllegalStateException ? OutOfMemoryError ? java/lang/String ? contains (Ljava/lang/CharSequence;)Z ? ? ? ? reThrowIfNotNull #Lorg/elasticsearch/common/Nullable; ? ? <clinit> (org/elasticsearch/common/logging/Loggers ? getLogger >(Ljava/lang/Class;)Lorg/elasticsearch/common/logging/ESLogger; ? ? ? ? Code LocalVariableTable LineNumberTable StackMapTable LocalVariableTypeTable Exceptions Signature 5<T:Ljava/lang/Throwable;>(Ljava/util/List<TT;>;)V^TT; 1<T:Ljava/lang/Throwable;>(Ljava/util/List<TT;>;)V $<T:Ljava/lang/Throwable;>(TT;TT;)TT; I<T:Ljava/lang/Throwable;>(Ljava/lang/Throwable;Ljava/lang/Class<TT;>;)TT; "RuntimeVisibleParameterAnnotations SourceFile 1 ? / *? ? ? ? "