3          Y Y                     !"{ #$ +%& +' ()* (+ ,-./01 234 5 678 9: ;<= >5 ? @ A B CD FE F FG HIJ KL M NO NP Q RS TU VW XY XZ[\ ]^ _ ` a 5 b c d ef gh ijk lm jn j o p q rstuvw xy xz{ |} ~ | ~ Vh V   + + + +     +                  g g  c                      gW       +  Y   Y     + RESOURCE_MAP_PREFIXLjava/lang/String; ConstantValue logMetacatLorg/apache/log4j/Logger;updateExistingZ()VCodeLineNumberTableLocalVariableTablethis6Ledu/ucsb/nceas/metacat/dataone/SystemMetadataFactory;createSystemMetadataC(Ljava/lang/String;ZZ)Lorg/dataone/service/types/v2/SystemMetadata;localId includeORE downloadData indexDataFile Exceptions     D(ZLjava/lang/String;ZZ)Lorg/dataone/service/types/v2/SystemMetadata;dnfe1Ledu/ucsb/nceas/metacat/McdbDocNotFoundException;eLjava/lang/Exception;nfe)Lorg/dataone/service/exceptions/NotFound;mdfe existingPid existingRevIobsoletedBySysMeta-Lorg/dataone/service/types/v2/SystemMetadata;obsoletesSysMeta allowListLjava/util/List;listSizenpe Ljava/lang/NullPointerException;dataURLLjava/net/URL;dataConnectionLjava/net/URLConnection;detectedContentTypesession&Lorg/dataone/service/types/v1/Session;request=Lorg/apache/wicket/protocol/http/mock/MockHttpServletRequest;sum'Lorg/dataone/service/types/v1/Checksum; dataObjectLjava/io/InputStream;nf dataSysMetadataGuidStringfmt5Lorg/dataone/service/types/v1/ObjectFormatIdentifier; distMetadataDistributionMetadata InnerClasses2Lorg/dataone/eml/EMLDocument$DistributionMetadata; dataDocUrldataDocMimeType remoteDatadataDocLocalIddataGuid)Lorg/dataone/service/types/v1/Identifier; ecogridPrefix dataDociddataRevjobsoletesLocalIdresourceMapObsoletes"resourceMapObsoletesSystemMetadataobsoletedByLocalIdresourceMapObsoletedBy$resourceMapObsoletedBySystemMetadata resourceMapIdrm!Lorg/dspace/foresite/ResourceMap;resourceMapXMLresourceMapSysMeta oreChecksumformatId emlParser"Lorg/dataone/eml/DataoneEMLParser; emlDocumentLorg/dataone/eml/EMLDocument;idMapLjava/util/Map;dataIdspce0Ljavax/xml/parsers/ParserConfigurationException;saxeLorg/xml/sax/SAXException;xpee*Ljavax/xml/xpath/XPathExpressionException;sysMetaaccNum(Ledu/ucsb/nceas/metacat/AccessionNumber;revguid identifierdocInfoLjava/util/Hashtable;doctypefmtid inputStream algorithmchecksum fileOnDiskLjava/io/File;fileSizeJ submitter&Lorg/dataone/service/types/v1/Subject;ownercreatedDateStringupdatedDateString createdDateLjava/util/Date; updatedDatedocidWithoutRev obsoletedBy obsoletes revisionsLjava/util/Vector; accessPolicy+Lorg/dataone/service/types/v1/AccessPolicy;nr,Lorg/dataone/service/types/v1/NodeReference;rp0Lorg/dataone/service/types/v1/ReplicationPolicy;LocalVariableTypeTable;Ljava/util/List;uLjava/util/Map;>;;Ljava/util/List;;Ljava/util/Hashtable;'Ljava/util/Vector; StackMapTable$  0DjmreindexDataFileY(Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/SystemMetadata;)Vidsysmeta oreExistsFor,(Lorg/dataone/service/types/v1/Identifier;)ZidsgenerateSystemMetadata(Ljava/util/List;ZZ)VsmidList includeOre$Ljava/util/List; Signature)(Ljava/util/List;ZZ)V sizeOfStream(Ljava/io/InputStream;)Jissizeb[Bnumread getFileOnDisk"(Ljava/lang/String;)Ljava/io/File;dociddoc%Ledu/ucsb/nceas/metacat/DocumentImpl;filepathfilename documentFilegetDefaultReplicationPolicy2()Lorg/dataone/service/types/v1/ReplicationPolicy;!Ljava/lang/NumberFormatException;4Ledu/ucsb/nceas/utilities/PropertyNotFoundException;pNodespreferredNodeListbNodesblockedNodeList numReplicas>Ljava/util/List;extractNodeReferences$(Ljava/lang/String;)Ljava/util/List;noderefr nodeStringnodeListresult[Ljava/lang/String;R(Ljava/lang/String;)Ljava/util/List; SourceFileSystemMetadataFactory.java   & java/lang/StringBuilder*createSystemMetadata() called for localId   ! "#&edu/ucsb/nceas/metacat/AccessionNumberNONE  $ % &' ()* +, - .//edu/ucsb/nceas/metacat/McdbDocNotFoundException=No guid found in the identifier table. Creating mapping for 0$'org/dataone/service/types/v1/Identifier 12&Using hazelcast to get system metadata3 +4 567 89+org/dataone/service/types/v2/SystemMetadata   java/lang/Exception No system metadata found in hz: : ;<= &> ?@A &B CDE FGjava/lang/String H BIN IJK +Lapplication/octet-stream MNO PQmetadataFGDC-STD-001-1998'org/dataone/service/exceptions/NotFound text/plain RSThe ObjectFormat for  is T U VW!dataone.checksumAlgorithm.defaultX YZ[ \The checksum for  ]^  _` ab c@$org/dataone/service/types/v1/Subject user_updated de user_owner fe date_created date_updatedg hi jkl +m no pkq rst uv wx y` z{java/lang/Integer. |Dcould not locate guid when processing revision history for localId: }# ~< <     ) java/lang/NullPointerExceptionYThe allow list is empty, can't include an empty access policy in the system metadata for #*org/dataone/service/types/v1/NodeReferencedataone.nodeId    "eml://ecoinformatics.org/eml-2.0.0"eml://ecoinformatics.org/eml-2.0.1"eml://ecoinformatics.org/eml-2.1.0"eml://ecoinformatics.org/eml-2.1.1Re-reading document inputStream + :In createSystemMetadata() the number of data entities is:   java/util/HashMapjava/util/ArrayList 0org/dataone/eml/EMLDocument$DistributionMetadata  ecogrid://knb/   a)  java/net/URL  2    Detected content type: html ;Skipping remote resource, unexpected HTML content type at: 3Skipping remote resource, unknown content type at: Error downloading remote data.  $org/dataone/service/types/v1/Session e;org/apache/wicket/protocol/http/mock/MockHttpServletRequest   + Data local ID: Data URL : Data mime : Z    ) - Problem parsing accession number for:  . Message: 0No exisiting SystemMetdata found, creating for:  Updating system metadata for  to %Couldn't find format identifier for: ). Setting it to application/octet-stream.3org/dataone/service/types/v1/ObjectFormatIdentifier do we need to reindex guid ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?   J ` 4edu/ucsb/nceas/metacat/dataone/SystemMetadataFactory resourceMap_ +   %edu/ucsb/nceas/metacat/MetaCatServletUTF-8 %http://www.openarchives.org/ore/terms   Z    Inserted ORE package: .javax/xml/parsers/ParserConfigurationExceptionEThere was a problem parsing the EML document. The error message was: org/xml/sax/SAXExceptionHThere was a problem traversing the EML document. The error message was: (javax/xml/xpath/XPathExpressionExceptionGThere was a problem searching the EML document. The error message was: EThere was a problem creating System Metadata. The error message was:  0@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ reindex  ` + Can't reindex the data object  since $Creating SystemMetadata for localId 3METRICS: GENERATE_SYSTEM_METADATA: BEGIN: LOCALID: #4Could not create/process system metadata for docid:  (Generated or Updated SystemMetadata for 1METRICS: GENERATE_SYSTEM_METADATA: END: LOCALID: .done generating system metadata for given list V#edu/ucsb/nceas/metacat/DocumentImpl   bapplication.datafilepathapplication.documentfilepath/  java/io/File-dataone.replicationpolicy.default.numreplicasjava/lang/NumberFormatException2edu/ucsb/nceas/utilities/PropertyNotFoundException.org/dataone/service/types/v1/ReplicationPolicy D & 3dataone.replicationpolicy.default.preferredNodeList  v1dataone.replicationpolicy.default.blockedNodeList v[,;\s]  java/lang/Object$edu/ucsb/nceas/metacat/McdbExceptionjava/sql/SQLExceptionjava/io/IOException/edu/ucsb/nceas/metacat/AccessionNumberException java/lang/ClassNotFoundException8edu/ucsb/nceas/metacat/client/InsufficientKarmaException+edu/ucsb/nceas/utilities/ParseLSIDException,org/dataone/service/exceptions/BaseException&java/security/NoSuchAlgorithmException+org/dataone/exceptions/MarshallingException;edu/ucsb/nceas/metacat/accesscontrol/AccessControlException.edu/ucsb/nceas/metacat/shared/HandlerException-edu/ucsb/nceas/metacat/shared/AccessExceptionjava/util/Hashtablejava/io/InputStream%org/dataone/service/types/v1/Checksumjava/util/Datejava/util/Vectorjava/util/Iterator)org/dataone/service/types/v1/AccessPolicy org/dataone/eml/DataoneEMLParserorg/dataone/eml/EMLDocument java/util/Mapjava/util/Listjava/net/URLConnectionorg/dspace/foresite/ResourceMapappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;org/apache/log4j/Loggerdebug(Ljava/lang/Object;)V'(Ljava/lang/String;Ljava/lang/String;)VgetRevvalueOf'(Ljava/lang/String;)Ljava/lang/Integer;intValue()I(edu/ucsb/nceas/metacat/IdentifierManager getInstance,()Ledu/ucsb/nceas/metacat/IdentifierManager;getDocidgetGUID'(Ljava/lang/String;I)Ljava/lang/String; createMappingsetValue(Ljava/lang/String;)V9edu/ucsb/nceas/metacat/dataone/hazelcast/HazelcastService=()Ledu/ucsb/nceas/metacat/dataone/hazelcast/HazelcastService;getSystemMetadataMap()Lcom/hazelcast/core/IMap;com/hazelcast/core/IMapget&(Ljava/lang/Object;)Ljava/lang/Object; getMessage setIdentifier,(Lorg/dataone/service/types/v1/Identifier;)Vjava/math/BigInteger(J)Ljava/math/BigInteger;setSerialVersion(Ljava/math/BigInteger;)Vjava/lang/Boolean(Z)Ljava/lang/Boolean; setArchived(Ljava/lang/Boolean;)V5edu/ucsb/nceas/metacat/replication/ReplicationServicegetDocumentInfoMap)(Ljava/lang/String;)Ljava/util/Hashtable;trimequals(Ljava/lang/Object;)Z/org/dataone/client/v2/formats/ObjectFormatCache3()Lorg/dataone/client/v2/formats/ObjectFormatCache; getFormat?(Ljava/lang/String;)Lorg/dataone/service/types/v2/ObjectFormat;)org/dataone/service/types/v2/ObjectFormat getFormatId7()Lorg/dataone/service/types/v1/ObjectFormatIdentifier; setFormatId8(Lorg/dataone/service/types/v1/ObjectFormatIdentifier;)VgetValue%edu/ucsb/nceas/metacat/MetacatHandlerread)(Ljava/lang/String;)Ljava/io/InputStream;1edu/ucsb/nceas/metacat/properties/PropertyService getProperty&(Ljava/lang/String;)Ljava/lang/String;.org/dataone/service/types/v1/util/ChecksumUtilP(Ljava/io/InputStream;Ljava/lang/String;)Lorg/dataone/service/types/v1/Checksum; setChecksum*(Lorg/dataone/service/types/v1/Checksum;)Vexists()Zlength()JsetSize setSubmitter)(Lorg/dataone/service/types/v1/Subject;)VsetRightsHolder+org/dataone/service/util/DateTimeMarshallerdeserializeDateToUTC$(Ljava/lang/String;)Ljava/util/Date;setDateUploaded(Ljava/util/Date;)Vjava/util/Calendar()Ljava/util/Calendar;getTime()Ljava/util/Date;setDateSysMetadataModifiededu/ucsb/nceas/metacat/DBUtilgetRevListFromRevisionTable&(Ljava/lang/String;)Ljava/util/Vector;java/util/Collectionssort(Ljava/util/List;)Viterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;(I)Ljava/lang/StringBuilder;warnsetObsoletedBy setObsoletesgetSystemMetadataA(Ljava/lang/String;)Lorg/dataone/service/types/v2/SystemMetadata;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getAccessPolicy?(Ljava/lang/String;)Lorg/dataone/service/types/v1/AccessPolicy; getAllowList()Ljava/util/List;setAccessPolicy.(Lorg/dataone/service/types/v1/AccessPolicy;)VinfosetOriginMemberNode/(Lorg/dataone/service/types/v1/NodeReference;)VsetAuthoritativeMemberNodesetReplicationPolicy3(Lorg/dataone/service/types/v1/ReplicationPolicy;)V$()Lorg/dataone/eml/DataoneEMLParser; parseDocument4(Ljava/io/InputStream;)Lorg/dataone/eml/EMLDocument;distributionMetadata-(Ljava/lang/Object;)Ljava/lang/StringBuilder; elementAt(I)Ljava/lang/Object;urlmimeType startsWith(Ljava/lang/String;)ZindexOf(Ljava/lang/String;)I substring(I)Ljava/lang/String;openConnection()Ljava/net/URLConnection;getInputStream()Ljava/io/InputStream;getContentTypecontains(Ljava/lang/CharSequence;)Z(edu/ucsb/nceas/metacat/util/DocumentUtilgenerateDocumentId setSubject`(Lorg/apache/wicket/Application;Ljavax/servlet/http/HttpSession;Ljavax/servlet/ServletContext;)V+edu/ucsb/nceas/metacat/dataone/MNodeServiceV(Ljavax/servlet/http/HttpServletRequest;)Ledu/ucsb/nceas/metacat/dataone/MNodeService;insertDataObject(Ljava/io/InputStream;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Checksum;)Ljava/lang/String; getSmartDocIdgetRevisionFromAccessionNumbergetClass()Ljava/lang/Class;java/lang/ClassgetName-()Lorg/dataone/service/types/v1/AccessPolicy; getIdentifier+()Lorg/dataone/service/types/v1/Identifier;(Z)Ljava/lang/StringBuilder;addisEmpty"org/dataone/ore/ResourceMapFactory&()Lorg/dataone/ore/ResourceMapFactory;createResourceMap[(Lorg/dataone/service/types/v1/Identifier;Ljava/util/Map;)Lorg/dspace/foresite/ResourceMap;serializeResourceMap5(Lorg/dspace/foresite/ResourceMap;)Ljava/lang/String;&org/apache/commons/beanutils/BeanUtilscopyProperties'(Ljava/lang/Object;Ljava/lang/Object;)Vorg/apache/commons/io/IOUtils toInputStream;(Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream; getObsoletes getLocalIdgetObsoletedByidentifierExists getChecksum)()Lorg/dataone/service/types/v1/Checksum;insertSystemMetadata0(Lorg/dataone/service/types/v2/SystemMetadata;)VprintStackTrace getArchived()Ljava/lang/Boolean; booleanValue-edu/ucsb/nceas/metacat/index/MetacatSolrIndex1()Ledu/ucsb/nceas/metacat/index/MetacatSolrIndex;submiti(Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v2/SystemMetadata;Ljava/util/Map;Z)V lookupOreForb(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Z)Ljava/util/List;traceerror*(Ljava/lang/Object;Ljava/lang/Throwable;)VinsertOrUpdateSystemMetadata([BII)I(Ljava/lang/String;Z)V getRootNodeIDendsWithsetReplicationAllowed(I)Ljava/lang/Integer;setNumberReplicas(Ljava/lang/Integer;)VsetPreferredMemberNodeListsetBlockedMemberNodeListsplit'(Ljava/lang/String;)[Ljava/lang/String; getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!       /*b   V >* *      " !"#$% & 1 Y+ : Y+ : 6::5:Y+ ++:Y: :": Y  ! %Y":# $%&'+(:  )*+: :  ,-./012: ? ,3./412: "/ 12: : /612:  7Y8+9 : : +;: <=:   >:Y?+9@ A+B: 7C D7$EFYG: H*+IJFYG: K*+IL M*+: N*+:O:O:PQRS:::T:UV:WXY6YZ[:::Y\+]Y:Y:q^_?:`a::%_QRSbW?:`a::%^QRSbWc:d:e6f:YhijYk:l=mnop: q /r123 /s12# /t12 /u12Qv +;: w: x: Yy z{ |Y}:!~Y:" zl6## z\ z#:$$:%$:&&0:&6':(Y:):*%,*%%**`:( :+Y%:,,:--:+-:.Y.i.7.J&@:+Y%] :+Y%]":,Y,!]+M:((()(Y:,,Y:-:.-+),.W6'Y( Y% Y& :+6,(K(:+(6,::-Y-(-!]:((K:-:.+,:.).):-:/:-:/:--HY( (:-+,:.).' -fY)`& ://&12:/4:0Y& Y://0-/7--bWY)`  --")W#"Y:##Y+!"W#!:$$:%Y":&&&##% >:'&'A/¶12:(&(7&%ø$E&_&^jĶ`:)Y:**Y)&*_*:+++#^*+bWjƶ`:)Y:**Y)&*^*:+++#_*+bW#`ǚ_Y:))Y:**%#)&ȶW*&ɲYʶ#`i:Y̶Ͷ k:Y϶ж I:YҶӶ ':YԶ! 8GJGTW59FIzg, 5e & )e & Ke & me & b(58GJLem|  *7GTWYfm#29E Q X _ fqx{~ !#$& ()+ -#/*0136497F:I8K;P<W=b>rAwBzEHFIJMNSUVW]YZ`ab cfgh%m/n7o?pGqOrWs_teymzs|x}%),7>ELfku *-Ga{~  -6B I N X"%&'+!4%6/8:;C=[>j?v@BCDEFGHILMOQRS T U 1V 6W =Y M] U_ e` na b d e f g l m n o p q r & )x +y <z Ey H K| M} ^~ g} j m o         rXL0'()* Y +, -([.v/09912z93245607879:,>~;<-Lp=.)*,*>?,@A-BC.,DE+5)*-)*/ F(//+,0EG2-BH.IJ/DKN$=O%6P&*Q ''R(ST)U*~V+W0,fX0#WY)NZT* 1[2+ eW\) nN]T* ^2+ S>?) @@A*C_T#v`a$b%c2&dC'meJ(xfghi jk!vl5" +mn Mop oqr ")*       s2( tu5 v08 ~w 1xT yz  {  |J  }E  ~  C#EqQeX^_Wx>{;T~8T144j!vl" y 1~7J12B&1OB%&&#1?U#26*y.BNi,62.BI9/0M #+(niBaaa#" !"#$%   Yֶ*` +>+׶ؚ*+&'*++&'*+ڧ *+ڧ,MY۶*`ܶ,!][^2  *2<DQ[^_ _()*T2 Q B(  )YL+*M,,e  )xT @A5  '@  *N-W-X+:Y߶ Y::$:YYiYLiR[^>5OR[^`|>`)*Ri25   $V > !#% "$  / @N*-6a@*-6-*/E-'0   cY*LMN+ =M =M,Y,MY,*NY-:.     &/CV`4c Y WU`   K<YY=< M<M<YK`*&*=M,,N--*-M=M,,N--*-M*&**<]`a~!("$(%' *(+,,4-</B0F1K2X3]8`6a:g;k<p=}>CACEFHR))K5Bp5g0Kp" E