3. X         n o    !  ! !      3 !  : =      Admin*Ledu/ucsb/nceas/metacat/admin/BackupAdmin; logMetacatLorg/apache/log4j/Logger;HIDDEN_EXISTS_POPULATEDLjava/lang/String; ConstantValueHIDDEN_EXISTS_UNPOPULATEDBASE_EXISTS_ONLYUNKNOWN()VCodeLineNumberTableLocalVariableTablethis getInstance,()Ledu/ucsb/nceas/metacat/admin/BackupAdmin; StackMapTableconfigureBackupR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V backupBaseDirbackupDirStatusmue4Ledu/ucsb/nceas/metacat/shared/MetacatUtilException; errorMessageue(Ledu/ucsb/nceas/utilities/UtilException;gpe3Ledu/ucsb/nceas/utilities/GeneralPropertyException;se0Ledu/ucsb/nceas/metacat/shared/ServiceException;processingSuccessLjava/util/Vector;processingErrorsvalidationErrors backupDirrealApplicationContexthiddenBackupDirrequest'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse; processForm formErrorsLocalVariableTypeTable&Ljava/util/Vector; ExceptionsgetBackupDirStatus&(Ljava/lang/String;)Ljava/lang/String;validateOptions;(Ljavax/servlet/http/HttpServletRequest;)Ljava/util/Vector; errorVector deployDir SignatureO(Ljavax/servlet/http/HttpServletRequest;)Ljava/util/Vector; SourceFileBackupAdmin.java cd YZ(edu/ucsb/nceas/metacat/admin/BackupAdmin java/lang/Stringtrue  [\java/lang/StringBuilder8BackupAdmin.configureBackup - Backup dir discovered as:   ?BackupAdmin.configureBackup - Status of discovered backup dir: /admin/backup-configuration.jsp 2edu/ucsb/nceas/metacat/shared/MetacatUtilException+edu/ucsb/nceas/metacat/admin/AdminExceptionqBackupAdmin.configureBackup - Problem discovering backup directory while initializing backup configuration page:  cjava/util/Vector      backup-dir   . application.backupDir PropertyService  SkinPropertyService &edu/ucsb/nceas/utilities/UtilException:BackupAdmin.configureBackup - Could not create directory:  : . Please try again  1edu/ucsb/nceas/utilities/GeneralPropertyExceptionOBackupAdmin.configureBackup - Could not set application.backupDir property to .edu/ucsb/nceas/metacat/shared/ServiceException:BackupAdmin.configureBackup - Could not refresh service :    /admin Directory:  configured. !0/admin?configureType=configure&processForm=falseKBackupAdmin.configureBackup - utility problem while processing login page: unknown.metacatmetacat.properties.backup "# $%hiddenExistsPopulatedhiddenExistsUnPopulatedbaseExistsOnly &% '( exists, but is not a directory. )* +(>Backup location must be outside of the application directory: ,-)edu/ucsb/nceas/metacat/admin/MetacatAdmin%javax/servlet/http/HttpServletRequest&javax/servlet/http/HttpServletResponse getParameter getAttribute&(Ljava/lang/String;)Ljava/lang/Object;equals(Ljava/lang/Object;)Z&edu/ucsb/nceas/metacat/util/SystemUtildiscoverExternalDir()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/apache/log4j/Loggerdebug(Ljava/lang/Object;)V setAttribute'(Ljava/lang/String;Ljava/lang/Object;)V'edu/ucsb/nceas/metacat/util/RequestUtilforwardRequesty(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/String;Ljava/util/Hashtable;)V getMessage(Ljava/lang/String;)VaddAll(Ljava/util/Collection;)Zsize()I-edu/ucsb/nceas/metacat/service/ServiceServicegetRealApplicationContext!edu/ucsb/nceas/utilities/FileUtilgetFS()C(C)Ljava/lang/StringBuilder;createDirectory1edu/ucsb/nceas/metacat/properties/PropertyService setProperty'(Ljava/lang/String;Ljava/lang/String;)VrefreshServicesetRecommendedExternalDirstoreExternalDirLocationadderrorclearRequestMessages*(Ljavax/servlet/http/HttpServletRequest;)VsetRequestFormErrors<(Ljavax/servlet/http/HttpServletRequest;Ljava/util/Vector;)VsetRequestErrorssetRequestSuccess getFileStatus(Ljava/lang/String;)IEXISTS_READ_WRITABLEIDOES_NOT_EXIST isDirectory(Ljava/lang/String;)ZdiscoverDeployDir;(Ljavax/servlet/http/HttpServletRequest;)Ljava/lang/String; startsWith getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!X YZ [\]^_N`^_Oa^_Pb^_Icde/*fBg hZ ije= YfJKMklme6 p+N+ :--  : Y*: Y+ +++,:YY !Y":!Y":!Y":*+#$W:: : %+&:': Y()* :  +,-./01/2: Y4 5 67:  8W  9p: Y;5 <*:  8W  93: Y> ?*:  8W  9% %+@+A+B+,C4YDE8W+@+F+,G$: YYH  (BE3B:B=KNfA[ \^(d-eGfOgiinj{lnqvstuz{| "'.38=BEG_ow 9=CKNPbog-jn^OHo^pqor^ G8st r^ 8uv r^ .wx Ppq yz{z|z}^~^ ^ phZpp g^Z^ y{|k(R  ||/0B el+IY+()J()KLMNY+()JLMO+LMPIf& 47Y\figlhZln^k/$ e.!Y"M+&NY-()J:LQ$R,YS8W+T:-U,YV8W,f* ,9?X^gg>hZzzq}^,V^^$^ zkX'de) W f 34