Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\administer\RegistryLoader.class
???? 3q S ? ? ? ? ? ? ? ? ? ? ? ? ? ? O ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? : ? ? ? : ? : ? : ? ? @ ? ? ? @ ? : ? ? ? ? ? ? ? ? H ? ? ? O ? log Lorg/apache/log4j/Logger; bitstreamFormatService 3Lorg/dspace/content/service/BitstreamFormatService; <init> ()V Code LineNumberTable LocalVariableTable this &Lorg/dspace/administer/RegistryLoader; main ([Ljava/lang/String;)V ae *Ljava/lang/ArrayIndexOutOfBoundsException; e Ljava/lang/Exception; argv [Ljava/lang/String; usage Ljava/lang/String; context Lorg/dspace/core/Context; StackMapTable ? ? ? Exceptions loadBitstreamFormats .(Lorg/dspace/core/Context;Ljava/lang/String;)V n Lorg/w3c/dom/Node; i I filename document Lorg/w3c/dom/Document; typeNodes Lorg/w3c/dom/NodeList; loadFormat .(Lorg/dspace/core/Context;Lorg/w3c/dom/Node;)V format $Lorg/dspace/content/BitstreamFormat; extensionList Ljava/util/ArrayList; node mimeType shortDesc desc supportLevelString supportLevel internalString internal Z extensions exists LocalVariableTypeTable )Ljava/util/ArrayList<Ljava/lang/String;>; f ? loadXML *(Ljava/lang/String;)Lorg/w3c/dom/Document; builder #Ljavax/xml/parsers/DocumentBuilder; getElementData 8(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String; parentElement childName childNode dataNode value getRepeatedElementData 9(Lorg/w3c/dom/Node;Ljava/lang/String;)[Ljava/lang/String; childNodes data <clinit> SourceFile RegistryLoader.java X Y java/lang/StringBuilder Usage: $org/dspace/administer/RegistryLoader + (-bitstream | -metadata) registry-file.xml org/dspace/core/Context Y -bitstream r s -metadata !"#$%&'( Y)*+,- Y (java/lang/ArrayIndexOutOfBoundsException java/lang/Exception T U error_loading_registries ./0123 Error: - 4 ? ? %dspace-bitstream-types/bitstream-type56789:; ? ? load_bitstream_formats number_loaded=<=> mimetype ? ? short_description description support_level?@ABCDE, extension ? ? V WFGHIHJK "org/dspace/content/BitstreamFormatL'MNO'P*QR java/util/ArrayListSTUVWXYZ[\]^_` java/io/File X'abcdefghi java/lang/Stringjklmnop java/lang/Object java/lang/Throwable org/w3c/dom/Document org/w3c/dom/NodeList java/sql/SQLException java/io/IOException .javax/xml/parsers/ParserConfigurationException org/xml/sax/SAXException (javax/xml/transform/TransformerException 'org/dspace/authorize/AuthorizeException org/w3c/dom/Node append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Class getName ()Ljava/lang/String; toString turnOffAuthorisationSystem equalsIgnoreCase (Ljava/lang/String;)Z &org/dspace/administer/MetadataImporter loadRegistry (Ljava/lang/String;Z)V java/lang/System err Ljava/io/PrintStream; java/io/PrintStream println (Ljava/lang/String;)V complete exit (I)V isValid ()Z abort org/dspace/core/LogManager getHeader Q(Lorg/dspace/core/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; org/apache/log4j/Logger fatal *(Ljava/lang/Object;Ljava/lang/Throwable;)V getMessage org/apache/xpath/XPathAPI selectNodeList <(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/NodeList; getLength ()I item (I)Lorg/w3c/dom/Node; (I)Ljava/lang/StringBuilder; info (Ljava/lang/Object;)V java/lang/Integer parseInt (Ljava/lang/String;)I java/lang/Boolean valueOf '(Ljava/lang/String;)Ljava/lang/Boolean; booleanValue 1org/dspace/content/service/BitstreamFormatService findByMIMEType Q(Lorg/dspace/core/Context;Ljava/lang/String;)Lorg/dspace/content/BitstreamFormat; findByShortDescription create -(Lorg/dspace/core/Context;)Ljava/lang/Object; setMIMEType setShortDescription R(Lorg/dspace/core/Context;Lorg/dspace/content/BitstreamFormat;Ljava/lang/String;)V setDescription setSupportLevel setInternal (Z)V java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; addAll (Ljava/util/Collection;)Z setExtensions (Ljava/util/List;)V update .(Lorg/dspace/core/Context;Ljava/lang/Object;)V (javax/xml/parsers/DocumentBuilderFactory newInstance ,()Ljavax/xml/parsers/DocumentBuilderFactory; newDocumentBuilder %()Ljavax/xml/parsers/DocumentBuilder; !javax/xml/parsers/DocumentBuilder parse &(Ljava/io/File;)Lorg/w3c/dom/Document; selectSingleNode 8(Lorg/w3c/dom/Node;Ljava/lang/String;)Lorg/w3c/dom/Node; getFirstChild ()Lorg/w3c/dom/Node; getNodeValue trim getLogger ,(Ljava/lang/Class;)Lorg/apache/log4j/Logger; 0org/dspace/content/factory/ContentServiceFactory getInstance 4()Lorg/dspace/content/factory/ContentServiceFactory; getBitstreamFormatService 5()Lorg/dspace/content/service/BitstreamFormatService; ! S T U V W X Y Z / *? ? [ / \ ] ^ _ ` Z ? Y? ? ? ? ? ? LM? Y? M,? *2 ? ? ,*2? ? *2? ? *2? ? ? +? ,? ? ,? ?,? ? ~,? ? wN? +? ? ,? g,? ? `,? ? YN? ,? -? ? ? Y? ? -? ? ? ? ? ,? %,? ? ,? ? :,? ,? ? ,? ?? d v d ? d ? v ? ? ? ? ? ? ? ? [ n ? B F ' J + M 6 O @ Q K T U X \ \ ` ^ d q o r v ` w b ~ d ? q ? r ? f ? h ? k ? l ? q ? r ? q ? r ? t \ 4 w a b ? / c d ? e f ? g h ? i j k % ? @ l mY n] o? A p? p? q r s Z ? U+? !M,"? #N6-? $ ? -? % :*? &???? *'? Y? (? -? $ ? )? ? ? *? [ * ? ? ? ? $ ? * ? 0 ? C ? N ? T ? \ >