Edit C:\dspace\webapps\jspui\WEB-INF\classes\org\dspace\app\webui\submit\JSPStepManager.class
???? 3? \ ? ? ? ? ? ? \ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? P ? ? ? ? ? ? ? ? ? ? ? ? ? ???? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? E E P P ? ?! " ?#$ log Lorg/apache/log4j/Logger; stepProcessing *Lorg/dspace/submit/AbstractProcessingStep; stepJSPUI %Lorg/dspace/app/webui/submit/JSPStep; stepConfig *Lorg/dspace/app/util/SubmissionStepConfig; <init> ()V Code LineNumberTable LocalVariableTable this ,Lorg/dspace/app/webui/submit/JSPStepManager; loadStep X(Lorg/dspace/app/util/SubmissionStepConfig;)Lorg/dspace/app/webui/submit/JSPStepManager; stepManager loader Ljava/lang/ClassLoader; stepClass Ljava/lang/Class; stepInstance Ljava/lang/Object; StackMapTable% ?&'$ Exceptions processStep ?(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/dspace/app/util/SubmissionInfo;)Z lastPageNum I context Lorg/dspace/core/Context; request 'Ljavax/servlet/http/HttpServletRequest; response (Ljavax/servlet/http/HttpServletResponse; subInfo $Lorg/dspace/app/util/SubmissionInfo; currentPage pageReached beginningOfStep Z()*+ doStepStart errorMessage Ljava/lang/String; errorFlag showJSP ?(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/dspace/app/util/SubmissionInfo;Ljava/lang/String;)V pathToJSP doStepEnd status completeStep hasMorePages O(Ljavax/servlet/http/HttpServletRequest;Lorg/dspace/app/util/SubmissionInfo;I)Z pageNumber numberOfPages getPageReached '(Lorg/dspace/app/util/SubmissionInfo;)I wi "Lorg/dspace/content/WorkspaceItem; i updatePageReached A(Lorg/dspace/core/Context;Lorg/dspace/app/util/SubmissionInfo;I)V wis 1Lorg/dspace/content/service/WorkspaceItemService; page getNumPagesInProgressBar ((Lorg/dspace/app/util/SubmissionInfo;I)I fields [Ljava/lang/String; stepAndPage stepNum keyIterator Ljava/util/Iterator; lastPage, getLastJSPDisplayed ;(Ljavax/servlet/http/HttpServletRequest;)Ljava/lang/String; jspDisplayed setLastJSPDisplayed <(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)V getReviewJSP ?(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/dspace/app/util/SubmissionInfo;)Ljava/lang/String; <clinit> SourceFile JSPStepManager.java e f _ ` a b c d *org/dspace/app/webui/submit/JSPStepManager-.'/0%12&3456 (org/dspace/submit/AbstractProcessingStep java/lang/Exception java/lang/StringBuilder (The submission step class specified by '78 ?' does not extend the class org.dspace.submit.AbstractProcessingStep! Therefore it cannot be used by the Configurable Submission as the <processing-class>!92 e:;2<= #org/dspace/app/webui/submit/JSPStep ?' does not extend the class org.dspace.app.webui.JSPStep! Therefore it cannot be used by the Configurable Submission for the JSP user interface! step.backwards>?@ java/lang/BooleanABC= ? ?DEFG ? ?HI ? ? ?JK ? } ? } ] ^ Doing pre-processing for step L2MNOPQRSB Calling processing for step TUVW The doProcessing() method for returned an error flag = 7X l. It is recommended to define a custom error message for this error flag using the addErrorMessage() method!YO ? }ZK[\]^ ? ?_ ?` !Calling post-processing for step ab ? ? | } Completing Step cdefghBij org/dspace/content/WorkspaceItem ?=klmnopqrstuvwxyz{|,}B~6 java/lang/String .? \.????? jsp?? ?? ? ??? java/lang/Object (org/dspace/app/util/SubmissionStepConfig java/lang/ClassLoader java/lang/Class javax/servlet/ServletException java/io/IOException java/sql/SQLException 'org/dspace/authorize/AuthorizeException java/util/Iterator getClass ()Ljava/lang/Class; getClassLoader ()Ljava/lang/ClassLoader; getProcessingClassName ()Ljava/lang/String; loadClass %(Ljava/lang/String;)Ljava/lang/Class; newInstance ()Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString (Ljava/lang/String;)V getJSPUIClassName length ()I %javax/servlet/http/HttpServletRequest getAttribute &(Ljava/lang/String;)Ljava/lang/Object; booleanValue ()Z getStepNumber setCurrentPage +(Ljavax/servlet/http/HttpServletRequest;I)V getCurrentPage *(Ljavax/servlet/http/HttpServletRequest;)I 1org/dspace/app/webui/servlet/SubmissionController getStepReached isBeginningOfStep *(Ljavax/servlet/http/HttpServletRequest;)Z getName org/apache/log4j/Logger debug (Ljava/lang/Object;)V doPreProcessing ?(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/dspace/app/util/SubmissionInfo;)V &javax/servlet/http/HttpServletResponse isCommitted doProcessing ?(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/dspace/app/util/SubmissionInfo;)I getErrorMessage (I)Ljava/lang/String; (I)Ljava/lang/StringBuilder; error isCancellationInProgress setBeginningOfStep +(Ljavax/servlet/http/HttpServletRequest;Z)V saveSubmissionInfo N(Ljavax/servlet/http/HttpServletRequest;Lorg/dspace/app/util/SubmissionInfo;)V $org/dspace/app/webui/util/JSPManager d(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)V doPostProcessing ?(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/dspace/app/util/SubmissionInfo;I)V saveCurrentStepConfig T(Ljavax/servlet/http/HttpServletRequest;Lorg/dspace/app/util/SubmissionStepConfig;)V getNumberOfPages N(Ljavax/servlet/http/HttpServletRequest;Lorg/dspace/app/util/SubmissionInfo;)I "org/dspace/app/util/SubmissionInfo isInWorkflow getSubmissionItem +()Lorg/dspace/content/InProgressSubmission; 0org/dspace/content/factory/ContentServiceFactory getInstance 4()Lorg/dspace/content/factory/ContentServiceFactory; getWorkspaceItemService 3()Lorg/dspace/content/service/WorkspaceItemService; setPageReached (I)V /org/dspace/content/service/WorkspaceItemService update E(Lorg/dspace/core/Context;Lorg/dspace/content/InProgressSubmission;)V getProgressBarInfo ()Ljava/util/Map; java/util/Map keySet ()Ljava/util/Set; java/util/Set iterator ()Ljava/util/Iterator; hasNext next startsWith (Ljava/lang/String;)Z split '(Ljava/lang/String;)[Ljava/lang/String; java/lang/Integer parseInt (Ljava/lang/String;)I getParameter &(Ljava/lang/String;)Ljava/lang/String; setAttribute '(Ljava/lang/String;Ljava/lang/Object;)V getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; ! \ ] ^ _ ` a b c d e f g J *? *? *? *? ? h + 4 ; @ i j k l m g k ?? Y? L+*? +? ? M,*? ? N-? :? ? +-? ? ? ? &? Y? Y? ? *? ? ? ? ? ?*? ? U*? ? ? K,*? ? N-? :? ? +-? ? ? ? &? Y? Y? ? *? ? ? ? ? ?+? h F Q T Z [ \ ^ $ ` , c : g ] q n s p t w v } x ? { ? ? ? i 4 ? c d ? n k ? o p ? q r $ ? s t u ? : v w x y z "5"