3P +             ! " # $ % & '( ') * +, +- ./ 01q 23 4567 8 9 :; <=> ? @A BC 2DE FG 2HI J KL 0MN :OP 4Q RS TU 4V 4W X YZ 4[ \] B ^_ `a `bc Yd ^efghij Mkl m5n Bopq Br 4st u 4vw [xy z{|}~    R q q q q  z q  q  0   F 4 R       k         B 4 Y  4 ^ ^       0 4 2            4  5 5    4        v v      4   q !  "M #$ % & '( )* +,- . / 40 1 2 3 4 5 6 7 8 9:; <>? #@ #A #B FCD EF START_DELETEI ConstantValueCONFIRM_DELETE UPDATE_ITEMSTART_WITHDRAWCONFIRM_WITHDRAW REINSTATESTART_MOVE_ITEMCONFIRM_MOVE_ITEMSTART_PRIVATING CONFIRM_PRIVATING  PUBLICIZE  UPDATE_CC UPLOAD_BITSTREAM_JSPLjava/lang/String;logLorg/apache/log4j/Logger;collectionService.Lorg/dspace/content/service/CollectionService; itemService(Lorg/dspace/content/service/ItemService;bitstreamFormatService3Lorg/dspace/content/service/BitstreamFormatService;bitstreamService-Lorg/dspace/content/service/BitstreamService; bundleService*Lorg/dspace/content/service/BundleService; handleService)Lorg/dspace/handle/service/HandleService;metadataFieldService1Lorg/dspace/content/service/MetadataFieldService;metadataSchemaService2Lorg/dspace/content/service/MetadataSchemaService;creativeCommonsService3Lorg/dspace/license/service/CreativeCommonsService;configurationService*Lorg/dspace/services/ConfigurationService;()VCodeLineNumberTableLocalVariableTablethis4Lorg/dspace/app/webui/servlet/admin/EditItemServlet;doDSGetk(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Vdso!Lorg/dspace/content/DSpaceObject;contextLorg/dspace/core/Context;request'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse; internalIDLjava/util/UUID;handle showErrorZ itemToEditLorg/dspace/content/Item; StackMapTableGHI 6J ExceptionsKLdoDSPostcLorg/dspace/content/Collection;allNotLinkedCollectionsLjava/util/List;allLinkedCollectionsauthNotLinkedCollectionsauthLinkedCollectionsfromCollection toCollectioninheritPoliciesLjava/lang/Boolean;ccLookupLorg/dspace/license/CCLookup;mapLjava/util/Map; licenseclass jurisdictionuriField)Lorg/dspace/license/LicenseMetadataValue; nameFieldexit contentTypeactionitemLocalVariableTypeTable1Ljava/util/List;5Ljava/util/Map;MNcOPQcheckEditAuthorization5(Lorg/dspace/core/Context;Lorg/dspace/content/Item;)VuserID showEditForm(Lorg/dspace/core/Context;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Lorg/dspace/content/Item;)V displayNamef"Lorg/dspace/content/MetadataField; schemaNamefieldss#Lorg/dspace/content/MetadataSchema;authex)Lorg/dspace/authorize/AuthorizeException; collectionstypesmetadataFieldsschemas4Ljava/util/List;6Ljava/util/Map;5Ljava/util/List;processUpdateItemstLjava/util/StringTokenizer;schemaelement qualifiersequenceNumberkeylanguage authority sconfidence confidencevaluenamesourcedescformatIDuserFormatDescprimaryBitstreamIDbundleID bitstreamIDbundleLorg/dspace/content/Bundle; bitstreamLorg/dspace/content/Bitstream;pdcTypeIDlangfieldexistsccLocalecclookupcollectionLicensesLjava/util/Collection;ordervalivals[Ljava/lang/String;inputKey bitstreamsnewBitstreamOrder[Ljava/util/UUID;bundlesbuttonunsortedParamNamesLjava/util/Enumeration;sortedParamNames6Ljava/util/Collection;0Ljava/util/List;-Ljava/util/List;$Ljava/util/List;RprocessUploadBitstreamnoFileSelectedbndowningCollectionwrapper-Lorg/dspace/app/webui/util/FileUploadRequest;btempLjava/io/File;isLjava/io/InputStream;noPathbf$Lorg/dspace/content/BitstreamFormat;exFileSizeLimitExceededException InnerClassesMLorg/apache/commons/fileupload/FileUploadBase$FileSizeLimitExceededException;(ST> SourceFileEditItemServlet.java ^_U VW XY JK Z[ LM \] NO ^_ PQ `a RSb Vc de TU fg VW hi XYj Vk lm Z[n Vo pq \]item_idr stH uvw xyorg/dspace/content/Item z{ |}~ J org/dspace/core/Constants   invalid.idO  /tools/get-item-id.jsp  }multipart/form-data  f submit_cancel submit_cancel_cc /tools/confirm-delete-item.jsp G _  /tools/confirm-withdraw-item.jsp      java/util/ArrayListM N  org/dspace/content/Collection  {linkedCollectionsnotLinkedCollections/tools/move-item.jspjavax/servlet/ServletException,You must be an administrator to move an item ^collection_from_idcollection_to_id inheritpolicies3Missing or incorrect collection IDs for moving item  !/tools/confirm-privating-item.jsp  java/util/HashMaplicenseclass_choosercc.license.jurisdiction vstandard commercialcommercial_chooserP  derivativesderivatives_chooserrecombosamplingsampling_chooseruri 0webui.Submission.submit.CCLicenseStep.no_license  _3webui.Submission.submit.CCLicenseStep.select_changeorg/dspace/license/CCLookupcc.license.locale   }Q cc.submit.addbitstream  } cc.submit.setname } HIintegrity_error       'org/dspace/authorize/AuthorizeExceptionjava/lang/StringBuilderEditItemServlet: User   not authorized to edit item } !org/dspace/content/MetadataSchema }  org/dspace/content/MetadataField. } }  admin_button  policy_button   delete_button create_bitstream_buttonremove_bitstream_button cclicense_buttonORIGINAL   org/dspace/content/Bundle reorder_bitstreams_button  withdraw_button reinstate_button privating_buttonpublicize_buttondc.typesI /tools/edit-item-form.jspsubmit *  java/util/LinkedListR  java/lang/String  java/util/StringTokenizer_ ^ }    language_choice_ _authority_ _confidence_$org/dspace/content/authority/Choices  submit_remove_   bitstream_name  org/dspace/content/Bitstream submit_delete_bitstream_   bitstream_source_bitstream_description_bitstream_format_id_"bitstream_user_format_description__primary_bitstream_id    x"org/dspace/content/BitstreamFormat   !submit_addfieldaddfield_dctypeaddfield_valueaddfield_language x" #$  % submit_addcc &cclicense.exists' ()encclicense.locale *+cclicense.licenses /tools/creative-commons-edit.jspsubmit_addbitstream2org/dspace/app/webui/servlet/admin/EditItemServlet/tools/upload-bitstream.jspsubmit_update_order submit_order_java/util/UUIDorder_, -._value, /0 12+org/dspace/app/webui/util/FileUploadRequest ^3file 45java/io/BufferedInputStreamjava/io/FileInputStream ^6 ^7 89 :;  <= >? @v A BC DES Unable to delete temporary file FGKorg/apache/commons/fileupload/FileUploadBase$FileSizeLimitExceededExceptionUpload exceeded upload.max H} IJ KJ LM9org/dspace/app/webui/servlet/admin/EditCommunitiesServlet NO*org/dspace/app/webui/servlet/DSpaceServletorg/dspace/core/Context%javax/servlet/http/HttpServletRequest&javax/servlet/http/HttpServletResponseorg/dspace/content/DSpaceObjectjava/io/IOExceptionjava/sql/SQLExceptionjava/util/Listjava/util/Iteratorjava/lang/Boolean java/util/Map'org/dspace/license/LicenseMetadataValuejava/util/Enumeration java/io/Filejava/io/InputStream0org/dspace/content/factory/ContentServiceFactory getInstance4()Lorg/dspace/content/factory/ContentServiceFactory;getCollectionService0()Lorg/dspace/content/service/CollectionService;getItemService*()Lorg/dspace/content/service/ItemService;getBitstreamFormatService5()Lorg/dspace/content/service/BitstreamFormatService;getBitstreamService/()Lorg/dspace/content/service/BitstreamService;getBundleService,()Lorg/dspace/content/service/BundleService;.org/dspace/handle/factory/HandleServiceFactory2()Lorg/dspace/handle/factory/HandleServiceFactory;getHandleService+()Lorg/dspace/handle/service/HandleService;getMetadataFieldService3()Lorg/dspace/content/service/MetadataFieldService;getMetadataSchemaService4()Lorg/dspace/content/service/MetadataSchemaService;0org/dspace/license/factory/LicenseServiceFactory4()Lorg/dspace/license/factory/LicenseServiceFactory;getCreativeCommonsService5()Lorg/dspace/license/service/CreativeCommonsService;1org/dspace/services/factory/DSpaceServicesFactory5()Lorg/dspace/services/factory/DSpaceServicesFactory;getConfigurationService,()Lorg/dspace/services/ConfigurationService; org/dspace/app/webui/util/UIUtilgetUUIDParameterK(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Ljava/util/UUID; getParameter&(Ljava/lang/String;)Ljava/lang/String;&org/dspace/content/service/ItemServicefindL(Lorg/dspace/core/Context;Ljava/util/UUID;)Lorg/dspace/content/DSpaceObject;equals(Ljava/lang/Object;)Ztrim()Ljava/lang/String;'org/dspace/handle/service/HandleServiceresolveToObjectN(Lorg/dspace/core/Context;Ljava/lang/String;)Lorg/dspace/content/DSpaceObject;getType()ITRUE setAttribute'(Ljava/lang/String;Ljava/lang/Object;)V$org/dspace/app/webui/util/JSPManagershowJSPd(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;)VgetContentTypeindexOf(Ljava/lang/String;)IgetIntParameter<(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)I findHandleN(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)Ljava/lang/String;delete=(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)Vcompletewithdraw reinstateauthorizeService/Lorg/dspace/authorize/service/AuthorizeService;-org/dspace/authorize/service/AuthorizeServiceisAdmin=(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)ZgetCollectionsNotLinkedD(Lorg/dspace/core/Context;Lorg/dspace/content/Item;)Ljava/util/List;getCollections()Ljava/util/List;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;authorizeActionBoolean>(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;I)Zadd(Ljava/lang/String;)V,org/dspace/content/service/CollectionServicevalueOf(Z)Ljava/lang/Boolean; booleanValuemovet(Lorg/dspace/core/Context;Lorg/dspace/content/Item;Lorg/dspace/content/Collection;Lorg/dspace/content/Collection;Z)VsetDiscoverable(Z)Vupdate(org/dspace/services/ConfigurationService getPropertyput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;1org/dspace/license/service/CreativeCommonsService getCCField=(Ljava/lang/String;)Lorg/dspace/license/LicenseMetadataValue; removeLicense(Lorg/dspace/core/Context;Lorg/dspace/license/LicenseMetadataValue;Lorg/dspace/license/LicenseMetadataValue;Lorg/dspace/content/Item;)VdispatchEventsissue6(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)V isSuccess getLicenseUrl addItemValueG(Lorg/dspace/core/Context;Lorg/dspace/content/Item;Ljava/lang/String;)VgetBooleanProperty(Ljava/lang/String;)ZgetRdf setLicenseRDFgetLicenseNamegetRequestLogInfo;(Ljavax/servlet/http/HttpServletRequest;)Ljava/lang/String;org/dspace/core/LogManager getHeaderQ(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;org/apache/log4j/Loggerwarn(Ljava/lang/Object;)VshowIntegrityErrorR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)VcanEdit5(Lorg/dspace/core/Context;Lorg/dspace/content/Item;)ZgetCurrentUser()Lorg/dspace/eperson/EPerson;org/dspace/eperson/EPersongetID()Ljava/util/UUID;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString/org/dspace/content/service/MetadataFieldServicefindAll+(Lorg/dspace/core/Context;)Ljava/util/List;0org/dspace/content/service/MetadataSchemaServicegetNamefindAllInSchemaN(Lorg/dspace/core/Context;Lorg/dspace/content/MetadataSchema;)Ljava/util/List; getElement getQualifier()Ljava/lang/Integer;!org/dspace/app/util/AuthorizeUtilauthorizeManageItemPolicyFALSEgetParentObject](Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;)Lorg/dspace/content/DSpaceObject;authorizeAction>(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;I)VauthorizeManageCCLicense getBundles=(Lorg/dspace/content/Item;Ljava/lang/String;)Ljava/util/List;sizeget(I)Ljava/lang/Object;authorizeManageBundlePolicy7(Lorg/dspace/core/Context;Lorg/dspace/content/Bundle;)V isWithdrawnauthorizeWithdrawItemauthorizeReinstateItemisDiscoverable isCommittedgetSubmitButtonM(Ljavax/servlet/http/HttpServletRequest;Ljava/lang/String;)Ljava/lang/String; clearMetadata(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VgetParameterNames()Ljava/util/Enumeration;hasMoreElements nextElementjava/util/Collectionssort(Ljava/util/List;)V startsWith'(Ljava/lang/String;Ljava/lang/String;)V nextToken countTokens findByElements(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/dspace/content/MetadataField;getConfidenceValue addMetadata(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V fromString$(Ljava/lang/String;)Ljava/util/UUID;(org/dspace/content/service/BundleService+org/dspace/content/service/BitstreamService&(Ljava/lang/Object;)Ljava/lang/String;removeBitstreamU(Lorg/dspace/core/Context;Lorg/dspace/content/Bundle;Lorg/dspace/content/Bitstream;)V getBitstreams removeBundleP(Lorg/dspace/core/Context;Lorg/dspace/content/Item;Lorg/dspace/content/Bundle;)VsetName.(Lorg/dspace/core/Context;Ljava/lang/String;)V setSourcesetDescription1org/dspace/content/service/BitstreamFormatService.(Lorg/dspace/core/Context;I)Ljava/lang/Object; setFormat@(Lorg/dspace/core/Context;Lorg/dspace/content/BitstreamFormat;)VsetPrimaryBitstreamID!(Lorg/dspace/content/Bitstream;)VsetUserFormatDescription>(Lorg/dspace/core/Context;I)Lorg/dspace/content/MetadataField;getMetadataSchema%()Lorg/dspace/content/MetadataSchema;(Lorg/dspace/core/Context;Lorg/dspace/content/DSpaceObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V hasLicense$org/apache/commons/lang3/StringUtils isNotBlank(Ljava/lang/CharSequence;)Z getLicenses*(Ljava/lang/String;)Ljava/util/Collection;org/dspace/app/util/UtilreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;split'(Ljava/lang/String;)[Ljava/lang/String;setOrderH(Lorg/dspace/core/Context;Lorg/dspace/content/Bundle;[Ljava/util/UUID;)V*(Ljavax/servlet/http/HttpServletRequest;)VgetFile"(Ljava/lang/String;)Ljava/io/File;(Ljava/io/File;)V(Ljava/io/InputStream;)VcreateSingleBitstreamy(Lorg/dspace/core/Context;Ljava/io/InputStream;Lorg/dspace/content/Item;Ljava/lang/String;)Lorg/dspace/content/Bitstream;getOwningCollection!()Lorg/dspace/content/Collection; inheritCollectionDefaultPoliciesV(Lorg/dspace/core/Context;Lorg/dspace/content/Bundle;Lorg/dspace/content/Collection;)Vcreatei(Lorg/dspace/core/Context;Lorg/dspace/content/Bundle;Ljava/io/InputStream;)Lorg/dspace/content/Bitstream;getFilesystemName(I)I substring(I)Ljava/lang/String; guessFormat](Lorg/dspace/core/Context;Lorg/dspace/content/Bitstream;)Lorg/dspace/content/BitstreamFormat;error,org/apache/commons/fileupload/FileUploadBase getMessage getActualSize()JgetPermittedSizeshowFileSizeLimitExceededErrorf(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;JJ)V getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!+,-./0-.12-.34-.56-.78-.9:-.;<-.=>-.?@-.AB-.CD-.EFG.HIJKLMNOPQRSTUVWXYZ[\]^_`i***** * * ****aRLxy{|~"#,-67@AJKTU^b icdef` ,:,:6:#*+:6A< !2*+"#:$:66*+&*+,-',()*,-+,aR.=L]krx{b\ ]ghcdijklmnopqGrstuv.7wxyz{|}@:~ Mf`,-:./ *+,-0,1 ,-+,,236*+,:,4 *+,-'*+5:*+&,6*,* @Jdpz!Aa,-7,*+8,-+,+9*+,-:,-;,*+<,-+,+9|*+=,-+,+9b*>+?*+@:A: BYC: D:  E, FG: *>+ H   IWлBYC:  D:  E, FG: *>+ H   IW,J *,K *,-L,MYNO*>+?}*+,PQG:*+,RQG: S: ,T S:  MYUO*+  VW*+,-'+9MYNO,-X,Y*+Z,-+,+9Y*+Z,-+,+9[Y\:,],] : *^_*^_ :  `!*a,bcWd,ecW f!g,hcWi cW*jk: *lk: 6  m!)*+  n*+Z+o6  p!6  qYr: *s_tuj*+  n +vw*xy*+z{*|y +}w*+Z+o*+,-'+9~+,,-av +23;P[desz  "% *+,!.$10273;5>8M;[<b?k@BDFHIKMOQRTU W]#_8`MbSc^edhnjxmoqrt|4>Peo !.<M[htxb  [b k W 8bMM SG tG 4TG   s cdijklmnG;c-PNus+qG4[b k W v' |1}j|  5 wxyz|}|//wxyz|}| O $ A||A|2|X ewxyz|}| M`G*+,;N+ +NYY-,a9Fb*6pGcdGjGuv {&`*+5:A:*+:[Y\:*+:  D:  E F:  : *+ :  D:EjF: :Y  Y:cW[,*>+ HS*+,)*: ,**>+*+H,)*,**>+,)*: ,**>+,)*: ,*+,)*: ,**(+*,)*: ,*'+,)*4: ,*$+,)*: ,*,*>+HS*,*>+HS*,6*,*,*,*,*-,-,Tlo|),<MPa*J!* 6 U \j !"-#3";%I)T.a/l4o1q3|89>;=BCHEGLMNTQSVZ[)`,]._9`<fBgMlPiRk]oeqpruqvwvz{|}~bTGX\G jz U   q        .  R  cdijklmnuqG!*6 4jz !*6 v/? wxyz}|3wxyz}||?wxyz}|||wxyz}|||| wxyz}|l ' Z Z S :B [S "; M` N E,:*+,:Y:ùIWD:EeF:  ŶƙiY ȷ:  W :  : :    :  :*+   :,Yζȶ:": !:,Y϶ж: !:,Y϶Ѷ:  !6, ": !CYԶȶ!*+     ֶƙܻY ȷ:  W W ʸ:  ʸ: * + : * + :Y ۶ȶ :Yܶ!/* +  ޹8*+ ', :,Y:,Y:,Y36,Y:,Y : !: !: !:++++*+ * +ڶ +* +* + !o,36,": ,:   ":   !: *+:  : *+     *+Z!s,6**+6,S**s_:   : , *qYr:   : , *,-,!,6*,-,b!ƙC*:D:  E F:  :  : !S D:  E= F:,Y6 SyY  :  Y  ȶƙ8,   :62: S:  * +   * + *+,-' *+,-'+9a$-7LQpz />Ag| (9 Ws "$%'1+;->0H2K5U7X:`;h<p=z>@BEGJKNTWXY\^_aefg0h7g<kHmRp\rjswuwxz{|~%,8Cb (+47@Db3V IG BG ?G (GGG/GgvG\-OGGGG-G1p  p p ( 9WlGpSG d-WG MG &  jXs>G    -b+ G-"WG , 8 % .EcdEijEklEmnEu=G$!-* , .-v'-| Swxyz}|||||Z|||7|4|D|? wxyz}||wxyz}||{{|wxyz}||{{|||||{ E  wxyz}|A||3T|A|.<wxyz}|CP|  Mf` Y,::*+::'6,S*,6*,-,YY:*+&*:   B*+::  !: * +  * + ::  /  /`:  \  \`: + +*+: + * +*+Z*+,-' ~!"+9":~$,-%&'(U#V#a*  #-25CMRUVho~ + 3 AOWcox#!"$b5!s #  #ju-`h%~ G O>  cdijklmn ~ vR Vwxyz } 6 ; |] wxyz M_`" )*~av #=