3 s t u v w x y z {| {} {~ s            *s ,s  /      /              Ls L  x  x S   x   [ x x  L e      / e xs [ x /   s  x x /  x / x   s s  x x s s     x     !" s#$ % &'() *+,-./01 e23456789 :;<=  >? @ A B CDEDocument InnerClasses sourceUrlLjava/lang/String;destinationUrlqueryusernamepasswordsession&Lorg/dataone/service/types/v1/Session; subjectDN](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis.Ledu/ucsb/nceas/metacat/util/MetacatPopulator;destUrlpopulate()Ve)Lorg/dataone/service/exceptions/NotFound;Ljava/lang/Exception; dataDocIsLjava/io/InputStream; dataDocTextdid)Lorg/dataone/service/types/v1/Identifier;dataDocSysMeta-Lorg/dataone/service/types/v2/SystemMetadata;format+Lorg/dataone/service/types/v1/ObjectFormat; algorithmchecksum'Lorg/dataone/service/types/v1/Checksum;sizeStrerrorZ dataDocUrldataDocMimeTypedataDocLocalIdjI resourceMapIdrm!Lorg/dspace/foresite/ResourceMap;resourceMapXMLrmDoc7Ledu/ucsb/nceas/metacat/util/MetacatPopulator$Document;resourceMapSysMetaididMapLjava/util/Map;dataIdsLjava/util/List;docdociddoctextconnectionPoolILorg/ecoinformatics/datamanager/database/DatabaseConnectionPoolInterface; dataManager,Lorg/ecoinformatics/datamanager/DataManager; dataPackage3Lorg/ecoinformatics/datamanager/parser/DataPackage;sysmetaiparamsisresponsedocsLjava/util/Vector;mnLorg/dataone/client/v2/MNode;LocalVariableTypeTableuLjava/util/Map;>;;Ljava/util/List;KLjava/util/Vector; StackMapTableDFG"HIJKLMNOP ExceptionsgenerateSystemMetadataf(Ledu/ucsb/nceas/metacat/util/MetacatPopulator$Document;)Lorg/dataone/service/types/v2/SystemMetadata; dateCreatedLjava/util/Date; dateUpdatedsmbaisLjava/io/ByteArrayInputStream;p&Lorg/dataone/service/types/v1/Subject;nr,Lorg/dataone/service/types/v1/NodeReference; accessPolicy+Lorg/dataone/service/types/v1/AccessPolicy; accessRule)Lorg/dataone/service/types/v1/AccessRule;subject printHeader(Ljava/lang/String;)VsparseMetacatDate$(Ljava/lang/String;)Ljava/util/Date;dateyearmonthdaycLjava/util/Calendar; parseResponse&(Ljava/lang/String;)Ljava/util/Vector;dvdstartdend Signature_(Ljava/lang/String;)Ljava/util/Vector;getFieldFromDoc8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; fieldnamefieldfieldendstartendlogin()Ljava/lang/String; sessionidlogout getResponse_(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;contextRootUrlresource urlParametersmethod connectionLjava/net/HttpURLConnection;restURLuLjava/net/URL;content? SourceFileMetacatPopulator.java Q RS TU VWreturndoctype=eml://ecoinformatics.org/eml-2.1.0&returndoctype=eml://ecoinformatics.org/eml-2.0.1&returndoctype=eml://ecoinformatics.org/eml-2.0.0&java/lang/StringBuilder XY action=query& Za qformat=xml& anyfield=Searching source FG[ \] searching '' for ''^ _G/metacatPOST de%edu/ucsb/nceas/metacat/MetaCatServletUTF-8` Za QRParsing source resultscreating MN with url: /b cd Processing ef Xg results.java/util/HashMapjava/util/ArrayList hi5edu/ucsb/nceas/metacat/util/MetacatPopulator$Document  Getting document  from source action=read&qformat=xml&docid= doctext: jkl mnK oaL Rp qr  !creating document on destination 34M stu va wax Ryapplication/octet-stream z{| }~ aF aecogrid://knb/   f 'org/dataone/service/types/v1/Identifier GJ  N 'org/dataone/service/exceptions/NotFound a!dataone.checksumAlgorithm.default     Zjava/math/BigInteger G  H Insertion of document FAILED.Done inserting document  which is described by java/lang/Exception.ERROR: Could not create data document with id  : )WARNING: Could not process describes url  for document 4. Only ecogrid://knb/ urls are currently supported.Success inserting document  resourceMap_I  R  %http://www.openarchives.org/ore/terms Done processing document "Could not create document with id +org/dataone/service/types/v2/SystemMetadata   'BIN  text/plainjava/io/ByteArrayInputStream $org/dataone/service/types/v1/Subject    IJ   couldn't parse a date: java/util/Date*org/dataone/service/types/v1/NodeReferencedataone.nodeId  )org/dataone/service/types/v1/AccessPolicy'org/dataone/service/types/v1/AccessRule  "org/dataone/service/util/Constantspublic   ******  ******* Rjava/lang/Integer f  java/util/Vector   YZdoctype createdate updatedate<>  sessionid: action=logout&username=? \s%20 Zurl: method:  java/net/URL java/net/HttpURLConnection   G ,edu/ucsb/nceas/metacat/util/MetacatPopulatorjava/lang/Objectjava/lang/Stringjava/io/InputStreamorg/dataone/client/v2/MNode java/util/Mapjava/util/ListGorg/ecoinformatics/datamanager/database/DatabaseConnectionPoolInterface*org/ecoinformatics/datamanager/DataManager1org/ecoinformatics/datamanager/parser/DataPackage)org/dataone/service/types/v1/ObjectFormat%org/dataone/service/types/v1/Checksumjava/lang/Throwable*org/dataone/client/auth/CertificateManager getInstance.()Lorg/dataone/client/auth/CertificateManager;loadCertificate&()Ljava/security/cert/X509Certificate; getSubjectDN8(Ljava/security/cert/X509Certificate;)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintlnorg/apache/commons/io/IOUtils;(Ljava/io/InputStream;Ljava/lang/String;)Ljava/lang/String;"org/dataone/client/v2/itk/D1ClientgetMN1(Ljava/lang/String;)Lorg/dataone/client/v2/MNode;size()I(I)Ljava/lang/StringBuilder;get(I)Ljava/lang/Object; toInputStream;(Ljava/lang/String;Ljava/lang/String;)Ljava/io/InputStream;Eedu/ucsb/nceas/metacat/dataquery/MetacatDatabaseConnectionPoolFactory"getDatabaseConnectionPoolInterfaceK()Lorg/ecoinformatics/datamanager/database/DatabaseConnectionPoolInterface;getDBAdapterName(Lorg/ecoinformatics/datamanager/database/DatabaseConnectionPoolInterface;Ljava/lang/String;)Lorg/ecoinformatics/datamanager/DataManager; parseMetadataJ(Ljava/io/InputStream;)Lorg/ecoinformatics/datamanager/parser/DataPackage; getEntityList1()[Lorg/ecoinformatics/datamanager/parser/Entity;,org/ecoinformatics/datamanager/parser/EntitygetURL getDataFormat/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;3org/dataone/service/types/v1/ObjectFormatIdentifiergetValuetrim startsWith(Ljava/lang/String;)ZindexOf(Ljava/lang/String;)Ilength substring(II)Ljava/lang/String;setValueadd(Ljava/lang/Object;)Z setIdentifier,(Lorg/dataone/service/types/v1/Identifier;)V setFormatId8(Lorg/dataone/service/types/v1/ObjectFormatIdentifier;)V getMessage1edu/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;)VgetBytes(Ljava/lang/String;)[Bjava/lang/Long(J)Ljava/lang/String;setSize(Ljava/math/BigInteger;)V getIdentifier+()Lorg/dataone/service/types/v1/Identifier;create(Lorg/dataone/service/types/v1/Session;Lorg/dataone/service/types/v1/Identifier;Ljava/io/InputStream;Lorg/dataone/service/types/v2/SystemMetadata;)Lorg/dataone/service/types/v1/Identifier;isEmpty()Zput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;"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;y(Ledu/ucsb/nceas/metacat/util/MetacatPopulator;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VprintStackTracevalueOf(J)Ljava/math/BigInteger;setSerialVersionequals([B)V setSubmitter)(Lorg/dataone/service/types/v1/Subject;)VsetRightsHolder createDatesetDateUploaded(Ljava/util/Date;)V updateDatesetDateSysMetadataModifiedsetOriginMemberNode/(Lorg/dataone/service/types/v1/NodeReference;)VsetAuthoritativeMemberNode'org/dataone/service/types/v1/PermissionREAD)Lorg/dataone/service/types/v1/Permission; addPermission,(Lorg/dataone/service/types/v1/Permission;)V addSubjectaddAllow,(Lorg/dataone/service/types/v1/AccessRule;)VsetAccessPolicy.(Lorg/dataone/service/types/v1/AccessPolicy;)Vjava/util/Calendar()Ljava/util/Calendar;intValueset(III)VgetTime()Ljava/util/Date;(Ljava/lang/String;I)I replaceAllopenConnection()Ljava/net/URLConnection; setDoOutput(Z)V setDoInputsetRequestMethodgetInputStream()Ljava/io/InputStream;! X*********+*-***,** B_K LMNOP"Q'`,a1b7c=dBfGgWh>XXXXXX    L Y+L Y+L Y+*L* Y****+M, N*-!:*" Y#*$ Y*$%:* Y&'()6'*Y+:,Y-:./:  0: * Y1 02* Y3 L**+M, :  Y4  5M6:   78:  ,9:\ 5M  :* Y;** <:=6==2>:=2?:@ABCD:E:FGH=GIGJ`JK: Y3L**+: :LYM:NOW* <:P:@B:QR:T5:UV:W:XYZ:[Y\]6*^5_W)* Y`^ab * Yc^ad^a:6 Yf^agh)* Y`^ab* Yc^ad^aa:)* Y`^ab1* Yc^ad^a/ Yij 0kL*^ :5_: YlamLYM: Yn^aN^oWpq:pr:/Y*asEEt::*<:*5_W* Yu^a{:v Yw^agh* Yu^a&:* Yu^aޱ S6e6   " ewsvw+xFzL{y|} ")Pes{!&6:GR[`u 6;a 'Mlx{~ /;EZai      ~& 0 sb!:s;EE;Z&i2  "  ) { w  i a(% I    !"!#$ !"!#$%&'!!()*;+9!! !"!#$%&'!!()*+!!!"!,+-.  !"!#$%&'!!()*+!!!"!,+-!/!p0\p1,1- !"!#$%&'!!()*+!!!+`0T1" !"!#$2e34^xYyM, z{LYMN-+0FN,-P@+|B:)+|F}~@AB: @B:,QRY+:Y:UV:W:,X+:YZ:,[Y\]Y:  *, , *+: , *+: , @:  Y hY: , Y: , Y:  V, , Y: Y:  Y:      , ,e-#("4#9$H%U(_+h.z/014589:;=>?@HBC DEF%G+I4J>KDLJOSP\QdRmStT{UWY56 76 56 %76 ;  8r4Vz9: ;< 4V=> S7?@ \.AB mC< 8U+,-  '+,-D!/!E0<2eFGW Y+ ]^HIJK+KM+KN+ K::Y,Y-Y& hijkl3m?nBlEo>KKKDL<M2N-OPQR3 tYM+I>+6X+J`K:/Y*****t:,W+>+6,:yz{|~,>FNV]forH,C VSttlTeU\V lT #YWXYZT Y,N Y,:+-I6+I6+-J`K:3:BQRTT T[;\3!]:^B_QH`a** Y**L+ M,I!eY Y*,,IJ`,IKN Y--* 4;Ecgsvz*4a;Zzb c"!2ecR$** Y*W # $2ede : Y+,:-OI Y: Y-:Iö::: YŶ YƶY:::N&<Q\gjm\ fghijkljimnmfo <p!*2eqr /