Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\app\sherpa\SHERPAService.class
???? 3 w = x = y z { z | z } z ~ ? ? ? = ? = ? ? ? ? ? ? ? = ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? , w ? , ? , ? , ? + ? ? ? ? ? + ? ? ? ? ? 8 ? ? ? ? ? ? ? client 1Lorg/apache/http/impl/client/CloseableHttpClient; maxNumberOfTries I sleepBetweenTimeouts J timeout log Lorg/apache/log4j/Logger; <init> ()V Code LineNumberTable LocalVariableTable this %Lorg/dspace/app/sherpa/SHERPAService; builder /Lorg/apache/http/impl/client/HttpClientBuilder; searchByJournalISSN :(Ljava/lang/String;)Lorg/dspace/app/sherpa/SHERPAResponse; uriBuilder )Lorg/apache/http/client/utils/URIBuilder; response Lorg/apache/http/HttpResponse; statusCode responseBody Lorg/apache/http/HttpEntity; e Ljava/lang/Exception; query Ljava/lang/String; endpoint apiKey method (Lorg/apache/http/client/methods/HttpGet; sherpaResponse &Lorg/dspace/app/sherpa/SHERPAResponse; numberOfTries StackMapTable ? ? ? ? ? ? ? ? ? setMaxNumberOfTries (I)V setSleepBetweenTimeouts (J)V setTimeout <clinit> SourceFile SHERPAService.java H I ? @ E B ? ? ? ? ? ? ? ? ? sherpa.romeo.url ? ? ? sherpa.romeo.apikey A B F G ? ? ? ^Trying to contact SHERPA/RoMEO - attempt %d of %d; timeout is %d; sleep between timeouts is %d java/lang/Object ? ? ? C D ? ? ? ? ? ? ? ? ? ? r 'org/apache/http/client/utils/URIBuilder H ? issn ? ? versions all ? ? ? ak &org/apache/http/client/methods/HttpGet ? ? H ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? org/apache/http/HttpStatus $org/dspace/app/sherpa/SHERPAResponse java/lang/StringBuilder #SHERPA/RoMEO return not OK status: ? ? ? ? ? ? ? H !SHERPA/RoMEO returned no response I java/lang/Exception 5Encountered exception while contacting SHERPA/RoMEO: ? (Error processing the SHERPA/RoMEO answer #org/dspace/app/sherpa/SHERPAService java/lang/String org/apache/http/HttpResponse org/apache/http/HttpEntity java/lang/Throwable -org/apache/http/impl/client/HttpClientBuilder create 1()Lorg/apache/http/impl/client/HttpClientBuilder; disableAutomaticRetries setMaxConnTotal 2(I)Lorg/apache/http/impl/client/HttpClientBuilder; build 3()Lorg/apache/http/impl/client/CloseableHttpClient; $org/dspace/core/ConfigurationManager getProperty &(Ljava/lang/String;)Ljava/lang/String; org/apache/log4j/Logger isDebugEnabled ()Z java/lang/Integer valueOf (I)Ljava/lang/Integer; java/lang/Long (J)Ljava/lang/Long; format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; debug (Ljava/lang/Object;)V java/lang/Thread sleep (Ljava/lang/String;)V addParameter O(Ljava/lang/String;Ljava/lang/String;)Lorg/apache/http/client/utils/URIBuilder; #org/apache/commons/lang/StringUtils isNotBlank (Ljava/lang/String;)Z ()Ljava/net/URI; (Ljava/net/URI;)V +org/apache/http/client/config/RequestConfig custom Builder InnerClasses 7()Lorg/apache/http/client/config/RequestConfig$Builder; 3org/apache/http/client/config/RequestConfig$Builder setConnectionRequestTimeout 8(I)Lorg/apache/http/client/config/RequestConfig$Builder; setConnectTimeout setSocketTimeout /()Lorg/apache/http/client/config/RequestConfig; setConfig 0(Lorg/apache/http/client/config/RequestConfig;)V /org/apache/http/impl/client/CloseableHttpClient execute g(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/client/methods/CloseableHttpResponse; getStatusLine ()Lorg/apache/http/StatusLine; org/apache/http/StatusLine getStatusCode ()I append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; getEntity ()Lorg/apache/http/HttpEntity; getContent ()Ljava/io/InputStream; (Ljava/io/InputStream;)V releaseConnection getMessage warn *(Ljava/lang/Object;Ljava/lang/Throwable;)V getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! = ? @ A B C D E B F G H I J x $*? *? *?? ? L*+? ? ? ? ? K &