Edit C:\Users\Admin\.m2\repository\org\dspace\dspace-api\6.2\org\dspace\app\util\DCInputsReader.class
???? 3 ?0 1 2 3 45 0 67 689:; < =>?@ A BC 0DE F G HI HJ HK HL HM NO P QRST "UVW X "F ?YZ[ ?\]^_` 4a -bcde 4f g 4h i ?jklkm n ?op qr st uvwxy z{ |}~ KF -?? ??? ??? U0 ???? ,? ? ? ,???????????????? ?? ?????????? -???????? ,??????????????? ??? ?? -? ???l?m? DEFAULT_COLLECTION Ljava/lang/String; ConstantValue FORM_DEF_FILE PAIR_TYPE_NAME whichForms Ljava/util/Map; Signature 5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; formDefns |Ljava/util/Map<Ljava/lang/String;Ljava/util/List<Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;>;>; valuePairs GLjava/util/Map<Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;>; lastInputSet Lorg/dspace/app/util/DCInputSet; <init> ()V Code LineNumberTable LocalVariableTable this $Lorg/dspace/app/util/DCInputsReader; defsFile Exceptions (Ljava/lang/String;)V fileName buildInputs factory *Ljavax/xml/parsers/DocumentBuilderFactory; db #Ljavax/xml/parsers/DocumentBuilder; doc Lorg/w3c/dom/Document; fe -Ljavax/xml/parsers/FactoryConfigurationError; e Ljava/lang/Exception; uri StackMapTable?^RV getPairsNameIterator ()Ljava/util/Iterator; *()Ljava/util/Iterator<Ljava/lang/String;>; getPairs $(Ljava/lang/String;)Ljava/util/List; name 8(Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>; getInputs 4(Ljava/lang/String;)Lorg/dspace/app/util/DCInputSet; collectionHandle formName pages Ljava/util/List; LocalVariableTypeTable YLjava/util/List<Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;>;] getNumberInputPages (Ljava/lang/String;)I doNodes (Lorg/w3c/dom/Node;)V nd Lorg/w3c/dom/Node; tagName i I n nl Lorg/w3c/dom/NodeList; len foundMap Z foundDefs?? processMap id value content processDefinition field nfld k pgNum page flds lenflds npg j pl lenpg numForms GLjava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>; processPageParts H(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/Node;Ljava/util/Map;)V pairTypeName closedVocabularyString msg rpt missing type? n(Ljava/lang/String;Ljava/lang/String;Lorg/w3c/dom/Node;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;)V checkForDups E(Ljava/lang/String;Ljava/util/Map;Ljava/util/List;)Ljava/lang/String; schemaTest ql fld pg matches err schema elem qual ?(Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Ljava/util/List<Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;>;)Ljava/lang/String; processValuePairs errString vn vName plen nch display storage pairsName dcTerm pairs cl lench $Ljava/util/List<Ljava/lang/String;>; checkValues v idName ki Ljava/util/Iterator; (Ljava/util/Iterator<Ljava/lang/String;>;? getElement &(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node; isEmptyTextNode (Lorg/w3c/dom/Node;)Z text isEmpty getAttribute 8(Lorg/w3c/dom/Node;Ljava/lang/String;)Ljava/lang/String; attr attrs Lorg/w3c/dom/NamedNodeMap;? getValue &(Lorg/w3c/dom/Node;)Ljava/lang/String; S SourceFile DCInputsReader.java ? ? ? ? ? ? ? ? ? ? java/lang/StringBuilder????? dspace.dir?????? ? config "org/dspace/app/util/DCInputsReader input-forms.xml?? ? ? java/util/HashMap file: java/io/File ? ????????????????? ? ? ? +javax/xml/parsers/FactoryConfigurationError +org/dspace/app/util/DCInputsReaderException $Cannot create Submission form parser ?? java/lang/Exception !Error creating submission forms: ?????? ??? java/util/List java/lang/String default No form designated as default???? Missing the form org/dspace/app/util/DCInputSet ?? ? ??? ???????!"?? form-map ? ? form-definitions ? ? form-value-pairs ? No collection to form map found No form definition found name-map collection-handle%& form-name+, org/xml/sax/SAXException 7name-map element is missing collection-handle attribute /name-map element is missing form-name attribute?? 1name-map element has content, it should be empty.?? form "form element has no name attribute java/util/ArrayList number Form has no identified pages?? ? ??? has no pages input-type dropdown qualdrop_value list value-pairs-name , field dc-element . dc-qualifier has no name attribute vocabulary closed closedVocabulary language????? has no language attribute label Required field missing on page of form twobox repeatable yes?? true The field ' ' must be repeatable dc-schema !org/dspace/content/MetadataSchema dc? java/util/Map Duplicate field detected in form value-pairs dc-term 3Missing name attribute for value-pairs for DC term pair displayed-value stored-value?? Cannot find value pairs for org/w3c/dom/Node?? ? java/lang/Object org/w3c/dom/NodeList java/util/Iterator org/w3c/dom/NamedNodeMap 1org/dspace/services/factory/DSpaceServicesFactory getInstance 5()Lorg/dspace/services/factory/DSpaceServicesFactory; getConfigurationService ,()Lorg/dspace/services/ConfigurationService; (org/dspace/services/ConfigurationService getProperty &(Ljava/lang/String;)Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; separator toString ()Ljava/lang/String; getAbsolutePath (javax/xml/parsers/DocumentBuilderFactory newInstance ,()Ljavax/xml/parsers/DocumentBuilderFactory; setValidating (Z)V setIgnoringComments #setIgnoringElementContentWhitespace newDocumentBuilder %()Ljavax/xml/parsers/DocumentBuilder; !javax/xml/parsers/DocumentBuilder parse *(Ljava/lang/String;)Lorg/w3c/dom/Document; *(Ljava/lang/String;Ljava/lang/Throwable;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; keySet ()Ljava/util/Set; java/util/Set iterator get &(Ljava/lang/Object;)Ljava/lang/Object; getFormName equals (Ljava/lang/Object;)Z 4(Ljava/lang/String;Ljava/util/List;Ljava/util/Map;)V getNumberPages ()I getChildNodes ()Lorg/w3c/dom/NodeList; getLength item (I)Lorg/w3c/dom/Node; getNodeName length put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; add size java/lang/Boolean valueOf '(Ljava/lang/String;)Ljava/lang/Boolean; booleanValue ()Z equalsIgnoreCase (Ljava/lang/String;)Z (I)Ljava/lang/Object; hasNext next ()Ljava/lang/Object; getNodeType ()S getNodeValue trim getAttributes ()Lorg/w3c/dom/NamedNodeMap; ! ? ? ? ? . ? ? ? ? ? ? d ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? O*? *? *? *? *? ? Y? ? ? ? ? ? ? ? ? ? ? ? L*+? ? ? "