3          Y Y                    ! "#z $% +&' +( )*+ ), -./012 345 6 789 :; <=> ?6 @ A B C DE FF F GH IJK LM N OP OQ R ST UV WX YZ Y[\] ^_ ` a b 6 c d e fg hi jkl mn jo j p q r stuvwx yz y{| }~  | ~ Wi W   + + + +     +                  h h  d                     hX       +  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 existingRevIi$Ljava/util/Iterator;obsoletedBySysMeta-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; 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 oreChecksum'Lorg/dataone/service/types/v1/Checksum;formatId 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% 1EknreindexDataFileY(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;noderefrarr$[Ljava/lang/String;len$ nodeStringnodeListresultR(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 /#'org/dataone/service/types/v1/Identifier 01&Using hazelcast to get system metadata2 *3 456 78+org/dataone/service/types/v2/SystemMetadata java/lang/Exception No system metadata found in hz: 9 :;< %= >?@ %A BCD EFjava/lang/String GBIN HIJ *Kapplication/octet-stream LMN OPmetadataFGDC-STD-001-1998'org/dataone/service/exceptions/NotFound text/plain QRThe ObjectFormat for  is ST UV!dataone.checksumAlgorithm.defaultW XYZ ~[The checksum for  \]  ^_ `a b?$org/dataone/service/types/v1/Subject user_updated cd user_owner ed date_created date_updatedf gh ijk *l mn ojp qrs tu vw x_ yzjava/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/   `(  java/net/URL  1   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 d;org/apache/wicket/protocol/http/mock/MockHttpServletRequest   * Data local ID: Data URL : Data mime : Y   ) - 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 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~?   I _  resourceMap_ *   UTF-8 %http://www.openarchives.org/ore/terms   Y   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 U#edu/ucsb/nceas/metacat/DocumentImpl   aapplication.datafilepathapplication.documentfilepath/  java/io/File-dataone.replicationpolicy.default.numreplicasjava/lang/NumberFormatException2edu/ucsb/nceas/utilities/PropertyNotFoundException.org/dataone/service/types/v1/ReplicationPolicy C % 3dataone.replicationpolicy.default.preferredNodeList  u1dataone.replicationpolicy.default.blockedNodeList u[,;\s] 4edu/ucsb/nceas/metacat/dataone/SystemMetadataFactory 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/NoSuchAlgorithmExceptionorg/jibx/runtime/JiBXException;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;insertDataObjectx(Ljava/io/InputStream;Lorg/dataone/service/types/v1/Identifier;Lorg/dataone/service/types/v1/Session;)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 getLocalIdgetObsoletedByidentifierExistsinsertSystemMetadata0(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 lookupOreFor<(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 /u12Yv +;: w: x: Yy z{ |Y}:!~Y:" zg6## zW z#:$$:%$:&&0:&6':(Y:):*%,*%%**`:(:+Y%:,,:--:+-:.Y.i.7.J&@:+Y%] :+Y%]":,Y,!]+H:((()(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&_&^s¶`:)Y:**Y)&*_*:++#+#^+&'*+bWsĶ`:)Y:**Y)&*^&&'*:+++#_*+bW#`ŚZY:))Y:**%#)W*&ƲYǶ#`i:Yɶʶ k:Y̶Ͷ I:Y϶ж ':YѶ! 8GJGTW59FIzg,}5e . 1e . Se . ue .  * (58GJLem|  *7GTWYfm#29E Q X _ fqx{~ !#$& ()+ -#/*0136497F:I8K;P<W=b>rAwBzEHFIJMNSUVW]YZ`ab cfgh%meymzs|x}%),7>ELfku %(B\vy| (1=D I Sz}!$%& *3 5*75:><V=e>q?{ABCDEFGHKLNPQR S T ,U 1V 8W AX Q\ Y^ i_ r` a b c d e f k l m n o p q . 1w 3x P S{ U| r u w      rXL0%&'( Y )* +&[,v-./09912z932456.7879:,>~;<-Lp=.'(,%>?,@A-,BC+5'(-'(/D&//)*0EE2-BF.}GH/?IL$8M%1N&%O'"P(QR)S*yT+|U.,aV.#`W)WXR* ,%Y2+ i`Z) rW[R* \2+ N>?) ;@A*>]R#q^_${`%a2&bc'zdH(xefgh ij!~k5" 3lm Uno wpq "'(     r2( st5 u.8 v 9wR xy  z  {H  (|C  }  ~c#EyQmXf__xF{CR~@R944i!~k" x 9~7J12B&1OB%&&#1?U#26*y.BIi,62.BI9/0M #4(wdBaaa#" !"#   YӶ*` +>+Զ՚*+&'*++&'*+ק *+ק,MYض*`ٶ,!][^ 2  *2<DQ[^_ _('(R2 Q B(  (YL+*M,,e   (wR @A5  &@  *N-W-X+:Yܶ Yݶ::$:Y߶YiYާLiR[^ >5OR[^`| H`'(Ri2/05 $V > !# "  / @N*-6a@*-6 - */C-'.   cY*LMN+ =M =M,Y,MY,*NY-: .     & /CV` 4c Y WU`   K<YY=< MMeYK*&*=M,,N--*-M=M,,N--*-M*9Z]^ n '!#$&)!*)+1,9.?/C0H1U2Z7]5^9d:h;m<z=B@D R''H5?m5d.Hm! B