Edit C:\apache-tomcat-7.0.69\webapps\rest\WEB-INF\classes\org\dspace\rest\RestReports.class
???? 3 ? b c d c e f g b h i j k l m n m o p q r s t u i v w x y z { | } ~ ? ? ? ? b ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? log Lorg/apache/log4j/Logger; configurationService *Lorg/dspace/services/ConfigurationService; REST_RPT_URL Ljava/lang/String; ConstantValue <init> ()V Code LineNumberTable LocalVariableTable this Lorg/dspace/rest/RestReports; reportIndex "()[Lorg/dspace/rest/common/Report; nickname url propName reports Ljava/util/ArrayList; propNames Ljava/util/List; LocalVariableTypeTable 6Ljava/util/ArrayList<Lorg/dspace/rest/common/Report;>; $Ljava/util/List<Ljava/lang/String;>; StackMapTable g ? ? Exceptions ? RuntimeVisibleAnnotations Ljavax/ws/rs/GET; Ljavax/ws/rs/Produces; value application/xml customReport I(Ljava/lang/String;Ljavax/ws/rs/core/UriInfo;)Ljavax/ws/rs/core/Response; report_nickname uriInfo Ljavax/ws/rs/core/UriInfo; uri Ljava/net/URI; ? Ljavax/ws/rs/Path; /{report_nickname} "RuntimeVisibleParameterAnnotations Ljavax/ws/rs/PathParam; Ljavax/ws/rs/core/Context; <clinit> SourceFile RestReports.java /reports 3 4 ? ? ? ? ? . / java/util/ArrayList rest ? ? ? ? ? ? ? ? ? ? ? java/lang/String org/dspace/rest/RestReports rest.report-url. ? ? ? ? ? ? ? ? org/dspace/rest/common/Report 3 ? ? ? ? ? [Lorg/dspace/rest/common/Report; ? ? , - Seeking report %s java/lang/Object ? ? ? ? ? java/lang/StringBuilder ? ? ? ? URL for report %s found: [%s] ? ? ? ? ? ? ? ? URI for report %s ? ? ? ? ? ? ? ? ? ? java/util/List java/util/Iterator #javax/ws/rs/WebApplicationException java/net/URI 1org/dspace/services/factory/DSpaceServicesFactory getInstance 5()Lorg/dspace/services/factory/DSpaceServicesFactory; getConfigurationService ,()Lorg/dspace/services/ConfigurationService; (org/dspace/services/ConfigurationService getPropertyKeys $(Ljava/lang/String;)Ljava/util/List; iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; startsWith (Ljava/lang/String;)Z length ()I substring (I)Ljava/lang/String; getProperty &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;Ljava/lang/String;)V add (Ljava/lang/Object;)Z toArray (([Ljava/lang/Object;)[Ljava/lang/Object; isEmpty format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; org/apache/log4j/Logger info (Ljava/lang/Object;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; javax/ws/rs/core/UriInfo getBaseUriBuilder ()Ljavax/ws/rs/core/UriBuilder; javax/ws/rs/core/UriBuilder path 1(Ljava/lang/String;)Ljavax/ws/rs/core/UriBuilder; build #([Ljava/lang/Object;)Ljava/net/URI; javax/ws/rs/core/Response temporaryRedirect ResponseBuilder InnerClasses ;(Ljava/net/URI;)Ljavax/ws/rs/core/Response$ResponseBuilder; )javax/ws/rs/core/Response$ResponseBuilder ()Ljavax/ws/rs/core/Response; noContent -()Ljavax/ws/rs/core/Response$ResponseBuilder; getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! , - . / 0 1 2 3 4 5 = *? *? ? ? ? 6 &