Edit C:\dspace\webapps\jspui\WEB-INF\classes\org\dspace\app\webui\json\UploadProgressJSON.class
???? 3 g 8 9 : ; < = > ? @ A 8 B C D E 8 F G H I J K = L M N <init> ()V Code LineNumberTable LocalVariableTable this .Lorg/dspace/app/webui/json/UploadProgressJSON; doJSONRequest k(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V contentLength J dto -Lorg/dspace/app/webui/json/UploadProgressDTO; bytesRead gson Lcom/google/gson/Gson; context Lorg/dspace/core/Context; req 'Ljavax/servlet/http/HttpServletRequest; resp (Ljavax/servlet/http/HttpServletResponse; session Ljavax/servlet/http/HttpSession; listner .Lorg/dspace/app/webui/util/FileUploadListener; StackMapTable O ? Exceptions P Q SourceFile UploadProgressJSON.java R S T +org/dspace/app/webui/util/FileUploadRequest file-upload-listner O U V ,org/dspace/app/webui/util/FileUploadListener W X +org/dspace/app/webui/json/UploadProgressDTO Y X Z [ com/google/gson/Gson \ ] ^ _ ` a b c d e f c ,org/dspace/app/webui/json/UploadProgressJSON %org/dspace/app/webui/json/JSONRequest javax/servlet/http/HttpSession 'org/dspace/authorize/AuthorizeException java/io/IOException %javax/servlet/http/HttpServletRequest getSession #(Z)Ljavax/servlet/http/HttpSession; getAttribute &(Ljava/lang/String;)Ljava/lang/Object; getContentLength ()J getBytesRead readBytes totalBytes &javax/servlet/http/HttpServletResponse getWriter ()Ljava/io/PrintWriter; toJson &(Ljava/lang/Object;)Ljava/lang/String; java/io/PrintWriter write (Ljava/lang/String;)V isCompleted ()Z removeAttribute ! / *? ? Y },? :? ?? ? :? ? ?? ?? 7? Y? :? 7 ? ? ? Y? :-? ? ? ? ? ? ? F # $ % , ' - + 4 , = - D . K / R 0 [ 1 k 2 s 4 | 8 f 4 H = ? ! "