Edit C:\dspace\webapps\swordv2\WEB-INF\lib\org\elasticsearch\common\jackson\core\util\VersionUtil.class
???? 2 6org/elasticsearch/common/jackson/core/util/VersionUtil java/lang/Object VersionUtil.java V_SEP Ljava/util/regex/Pattern; _v /Lorg/elasticsearch/common/jackson/core/Version; <init> ()V java/lang/Exception getClass ()Ljava/lang/Class; versionFor B(Ljava/lang/Class;)Lorg/elasticsearch/common/jackson/core/Version; -org/elasticsearch/common/jackson/core/Version java/lang/System err Ljava/io/PrintStream; java/lang/StringBuilder ! /ERROR: Failed to load Version information from # append -(Ljava/lang/String;)Ljava/lang/StringBuilder; % & ! ' -(Ljava/lang/Object;)Ljava/lang/StringBuilder; % ) ! * toString ()Ljava/lang/String; , - ! . java/io/PrintStream 0 println (Ljava/lang/String;)V 2 3 1 4 unknownVersion 1()Lorg/elasticsearch/common/jackson/core/Version; 6 7 8 : e Ljava/lang/Exception; this 8Lorg/elasticsearch/common/jackson/core/util/VersionUtil; v version $java/io/UnsupportedEncodingException B packageVersionFor D E VERSION.txt G java/lang/Class I getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; K L J M java/io/InputStream O java/io/InputStreamReader Q UTF-8 S *(Ljava/io/InputStream;Ljava/lang/String;)V U R V doReadVersion A(Ljava/io/Reader;)Lorg/elasticsearch/common/jackson/core/Version; X Y Z _close (Ljava/io/Closeable;)V \ ] ^ java/lang/Throwable ` reader Ljava/io/InputStreamReader; &Ljava/io/UnsupportedEncodingException; cls Ljava/lang/Class<*>; Ljava/lang/Class; packageVersion in Ljava/io/InputStream; getPackage ()Ljava/lang/Package; k l J m java/lang/Package o getName q - p r .PackageVersion t getClassLoader ()Ljava/lang/ClassLoader; v w J x forName =(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; z { J | newInstance ()Ljava/lang/Object; ~ J ? /org/elasticsearch/common/jackson/core/Versioned ? A 7 ? ? java/lang/String ? "java/lang/IllegalArgumentException ? Failed to get Versioned out of ? 3 ? ? versionInfoClassName Ljava/lang/String; vClass java/io/IOException ? java/io/BufferedReader ? (Ljava/io/Reader;)V ? ? ? readLine ? - ? ? java/io/Reader ? trim ? - ? ? parseVersion g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/elasticsearch/common/jackson/core/Version; ? ? ? ignored Ljava/io/IOException; r Ljava/io/Reader; group artifact br Ljava/io/BufferedReader; mavenVersionFor l(Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/lang/String;)Lorg/elasticsearch/common/jackson/core/Version; META-INF/maven/ ? \. ? / ? replaceAll 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; ? ? ? ? /pom.properties ? java/lang/ClassLoader ? ? M java/util/Properties ? ? load (Ljava/io/InputStream;)V ? ? ? ? A getProperty &(Ljava/lang/String;)Ljava/lang/String; ? ? ? ? artifactId ? groupId ? props Ljava/util/Properties; versionStr pomPropertiesArtifactId pomPropertiesGroupId cl Ljava/lang/ClassLoader; pomProperties length ()I ? ? ? ? ? java/util/regex/Pattern ? split -(Ljava/lang/CharSequence;)[Ljava/lang/String; ? ? ? ? parseVersionPart (Ljava/lang/String;)I ? ? ? [Ljava/lang/String; ? <(IIILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ? ? parts s charAt (I)C ? ? ? ? c C i I len number java/io/Closeable ? close ? ? ? Ljava/io/Closeable; throwInternal java/lang/RuntimeException ? 8Internal error: this code path should never get executed ? ? ? <clinit> [-_./;:] compile -(Ljava/lang/String;)Ljava/util/regex/Pattern; ? Code LocalVariableTable LineNumberTable StackMapTable LocalVariableTypeTable Signature E(Ljava/lang/Class<*>;)Lorg/elasticsearch/common/jackson/core/Version; SourceFile ! ? <*? L*? ? L? M? ? !Y? "$? (*? ? +? /? 5+? ? 9L*+? ;? <