Edit C:\dspace\webapps\jspui\WEB-INF\classes\org\dspace\app\webui\servlet\AbstractBrowserServlet.class
???? 3? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0 ? 0 0 ! 0"#$%&'() *+ ?,- N. N/ N0 N1 N2 N3 N4 N5 N6 N7 N8 N9 N: N; N< N= ?> N? N@AB ?CD eEF NGH i. iIJ ?K }LMNO PQ RS TU TVWXYZ v ?[ }\ }] }^_ ?`a log Lorg/apache/log4j/Logger; <init> ()V Code LineNumberTable LocalVariableTable this 5Lorg/dspace/app/webui/servlet/AbstractBrowserServlet; getBrowserScopeForRequest ?(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Lorg/dspace/browse/BrowserScope; ex Ljava/lang/Exception; so Lorg/dspace/sort/SortOption; newBi Lorg/dspace/browse/BrowseIndex; bso limitLine I type Ljava/lang/String; order value valueLang month year startsWith valueFocus valueFocusLang authority focus offset resultsperpage sortBy etAl collection Lorg/dspace/content/Collection; community Lorg/dspace/content/Community; bi level comHandle colHandle arguments scope Lorg/dspace/browse/BrowserScope; se Lorg/dspace/sort/SortException; e #Lorg/dspace/browse/BrowseException; context Lorg/dspace/core/Context; request 'Ljavax/servlet/http/HttpServletRequest; response (Ljavax/servlet/http/HttpServletResponse; StackMapTable_bcde ?fgh-AF Exceptionsijk processBrowse ?(Lorg/dspace/core/Context;Lorg/dspace/browse/BrowserScope;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V tagCloudConfiguration :Lorg/dspace/discovery/configuration/TagCloudConfiguration; be Lorg/dspace/browse/BrowseEngine; binfo Lorg/dspace/browse/BrowseInfo;HlX showError k(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V showNoResultsPage showSinglePage showFullPage <clinit> SourceFile AbstractBrowserServlet.java ? ?cmn value_lang starts_withopq -1erstuvwxn java/lang/Exception ? ? PWe were unable to parse the browse request: maybe a cross-site scripting attach?yz{ vfocus vfocus_lang|}~ rpp sort_by etal????qh???????????????????????? ASC?????? java/lang/StringBuilder 0???? - -32 webui.browse.author-limit??? n/ag??f type= ,order= ,value= ,month= ,year= ,starts_with= ,vfocus= ,focus=?? ,rpp= ,sort_by= ,community= ,collection= ,level= ,etal= browse????{ org/dspace/browse/BrowserScope ?????????????????????????????????????? org/dspace/sort/SortException caught exception: ?? javax/servlet/ServletException ?? !org/dspace/browse/BrowseException?? org/dspace/browse/BrowseEngine)? browse.info??????? admin_button???l??????? browseTagCloudConfiguration 8org/dspace/discovery/configuration/TagCloudConfiguration??? tagCloudConfig ? ? ? ? ? ? 3org/dspace/app/webui/servlet/AbstractBrowserServlet?? *org/dspace/app/webui/servlet/DSpaceServlet org/dspace/core/Context %javax/servlet/http/HttpServletRequest &javax/servlet/http/HttpServletResponse java/lang/String org/dspace/content/Collection org/dspace/content/Community org/dspace/browse/BrowseIndex java/io/IOException java/sql/SQLException 'org/dspace/authorize/AuthorizeException org/dspace/browse/BrowseInfo getParameter &(Ljava/lang/String;)Ljava/lang/String; #org/apache/commons/lang/StringUtils isNotBlank (Ljava/lang/String;)Z equals (Ljava/lang/Object;)Z java/lang/Integer valueOf '(Ljava/lang/String;)Ljava/lang/Integer; org/dspace/core/Utils addEntities org/apache/log4j/Logger warn (Ljava/lang/Object;)V org/dspace/app/webui/util/UIUtil getIntParameter <(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)I getCollectionLocation H(Ljavax/servlet/http/HttpServletRequest;)Lorg/dspace/content/Collection; getCommunityLocation G(Ljavax/servlet/http/HttpServletRequest;)Lorg/dspace/content/Community; isNotEmpty getBrowseIndex 3(Ljava/lang/String;)Lorg/dspace/browse/BrowseIndex; org/dspace/sort/SortOption getSortOption (I)Lorg/dspace/sort/SortOption; =(Lorg/dspace/sort/SortOption;)Lorg/dspace/browse/BrowseIndex; getDefaultSortOption ()Lorg/dspace/sort/SortOption; getNumber ()I isItemIndex ()Z isInternalIndex java/lang/Object getName ()Ljava/lang/String; getDefaultOrder isTagCloudEnabled parseInt (Ljava/lang/String;)I toString (I)Ljava/lang/String; length append -(Ljava/lang/String;)Ljava/lang/StringBuilder; $org/dspace/core/ConfigurationManager getIntProperty getHandle (I)Ljava/lang/StringBuilder; org/dspace/core/LogManager getHeader Q(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; info (Lorg/dspace/core/Context;)V setBrowseIndex "(Lorg/dspace/browse/BrowseIndex;)V setOrder (Ljava/lang/String;)V setFilterValue setFilterValueLang setJumpToItem (I)V setJumpToValue setJumpToValueLang setStartsWith setOffset setResultsPerPage setSortBy setBrowseLevel setEtAl setAuthorityValue setBrowseContainer $(Lorg/dspace/content/DSpaceObject;)V isMetadataIndex isSecondLevel getSortBy error *(Ljava/lang/Object;Ljava/lang/Throwable;)V (Ljava/lang/Throwable;)V !()Lorg/dspace/browse/BrowseIndex; @(Lorg/dspace/browse/BrowserScope;)Lorg/dspace/browse/BrowseInfo; setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V authorizeService /Lorg/dspace/authorize/service/AuthorizeService; -org/dspace/authorize/service/AuthorizeService isAdmin (Lorg/dspace/core/Context;)Z java/lang/Boolean TRUE Ljava/lang/Boolean; hasResults 1org/dspace/services/factory/DSpaceServicesFactory getInstance 5()Lorg/dspace/services/factory/DSpaceServicesFactory; getServiceManager $()Lorg/dspace/kernel/ServiceManager; org/dspace/kernel/ServiceManager getServiceByName 7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;! } ? ? ? ? ? 3 *? ? ? @ A ? ? ? ? ? ? I,? :,? :,? :,? :,? :,? : , ? : ? ? ? ? ? W ? ? ? ? ? W ? ? ? : ? :? ? ?,? :,? :,? : ,? 6,? 6,? 6,? 6,? 6::,? :? ,? ::? ? ? :? "? ? ? ? !:? ? "? !:? ? ? #:? ? $6? L? G? %? ?? &? 7? #:? :? $? '? ? !:? :? (:? ? ? ):? 6? ? ? *? 6 ? ?+ ? ? ? ? ? ? : ? ?? ? }+? ? s,? ? ? -d? .:? /? ? 0Y? 12? 3? 3? 4:? 0Y? 1 ? 35? 3? 3? 4: ,? ? ? 0Y? 1 ? 36? 3? 4: 6? ? 6? 6? 7? 86? 6? ? 69:? ? ::9:? ? ;:? 0Y? 1<? 3? 3=? 3? 3>? 3? 3?? 3? 3@? 3 ? 3A? 3 ? 3B? 3? 3C? 3? DE? 3? DF? 3? DG? 3? 3H? 3? 3I? 3? DJ? 3? D? 4:? +K? L? M? NY+? O:? P? Q? ? ? R? S? T? U? V ? W? X? Y? Z? [? \ ? ]? ? ^? ? ? ^? !? _? ? `? ? a? ? Z?:? c? d? eY? f?:? c? d? eY? f? F ? ? ? b ? b ?3 g ?3 g ? ? r U V W X ( Y 2 Z <