3Q _          #  ( ( `  3 3         F         R T R T R T T  #  metacat-Ledu/ucsb/nceas/metacat/client/MetacatClient;docIdWithoutRevisionLjava/lang/String;revision dataSetIddocumentHomeServerURLdocTypeuserNamepassWordzipEntryrevisionAndDocType logMetacatLorg/apache/log4j/Logger;](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis'Ledu/ucsb/nceas/metacat/RemoteDocument;myDocIdWithoutRevision myRevision myUserName myPassWordmyZipEntryPath StackMapTable ExceptionsgetDocIdWithoutRevsion()Ljava/lang/String; getRevision getDocType setRevisionindexI setDocType remoteDocTypegetMetacatURLForGivenDocId&(Ljava/lang/String;)Ljava/lang/String; givenDocIddocument%Ledu/ucsb/nceas/metacat/DocumentImpl;replicationDocHomeServer metacatURL accNumber subStringgetRevisionAndDocTypeString()VpropLjava/util/Properties;responsereadDocumentFromRemoteServer&(Ljavax/servlet/ServletOutputStream;)VeLjava/lang/Exception;outPut#Ljavax/servlet/ServletOutputStream;qformatactionremoteResponseLjava/io/InputStream;specifiedDocIdbuf[B !!readDocumentFromRemoteServerByZip"(Ljava/util/zip/ZipOutputStream;)VLjava/util/zip/ZipOutputStream;zentryLjava/util/zip/ZipEntry;" logIn'(Ljava/lang/String;Ljava/lang/String;)VlogOutgetMetacatString*(Ljava/util/Properties;)Ljava/lang/String; returnStreamLjava/io/InputStreamReader;swLjava/io/StringWriter;len characters[CgetMetacatInputStream-(Ljava/util/Properties;)Ljava/io/InputStream; SourceFileRemoteDocument.java n `a bc dc ec fc gc hc ic jc%edu/ucsb/nceas/metacat/RemoteDocument# $% lm& ' ( )*+edu/ucsb/nceas/metacat/client/MetacatClient  +,  java/lang/StringBuilder -.document.accNumSeparator/ 0 1 kc1; 23 45 46java/lang/Exception1Couldn't find a dataset docid for the required id n7 83 -9#edu/ucsb/nceas/metacat/DocumentImpl n: ;< =Couldn't find the docid: . replicationhttps:// metacatURL: >?java/util/Propertiesgetrevisionanddoctype @Adocid  Bxmlread&User didn't specify the required docidThe requried docid is: ! C DE Fjava/util/zip/ZipEntry" GH IloginusernamepasswordLogin Message: logoutLogout Message: J?java/io/InputStreamReader nKjava/io/StringWriter L DM*Error in RemoteDocument.getMetacatString: N O? Pjava/lang/Objectjava/lang/String!javax/servlet/ServletOutputStreamjava/io/InputStreamjava/util/zip/ZipOutputStreamorg/apache/log4j/Logger getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;edu/ucsb/nceas/metacat/DBUtil findDataSetDocIdForGivenDocument,edu/ucsb/nceas/metacat/client/MetacatFactorycreateMetacatConnection;(Ljava/lang/String;)Ledu/ucsb/nceas/metacat/client/Metacat;equals(Ljava/lang/Object;)Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;1edu/ucsb/nceas/metacat/properties/PropertyService getPropertytoStringindexOf(Ljava/lang/String;)I substring(II)Ljava/lang/String;(I)Ljava/lang/String;(Ljava/lang/String;)V getLatestRevisionInDocumentTable(I)Ljava/lang/StringBuilder;(Ljava/lang/String;Z)VgetDocHomeServer'edu/ucsb/nceas/metacat/util/MetacatUtilgetLocalReplicationServerNameinfo(Ljava/lang/Object;)Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;trim([B)Iwrite([BII)Vclose putNextEntry(Ljava/util/zip/ZipEntry;)V closeEntrydebug(Ljava/io/InputStream;)V([CII)I([CII)V getMessageerrorsendParameters! _ `abcdcecfcgchcicjckclmnop********* * * *+*********,** *****-* *Y** qfQ5 789;=">'?,@1B:R?TJUVYd\h]m`bdefghkr>stucvcwcxcycz{|||||}#~p/*qrr stp/*qzr stp/*qr stpCL=** L'* =*!L+ +L+q& '1>Ar CstAdc?z | p3L=**L* =*`"L+q&1r 3st1c/z |pMN:+ + #Y$%Y++&':(Y)M,*N-+-#YY,*-*%-. 6-!:Y/0:* Y12qF2=HMNWrRstccc=cB9cz|| b|}#pC3Y4L+567W+8*7W*+9M,: M,*,;*,q* ", .2=Br Cst;"!cz .|p ׻3Y4M%Y**:* Y?2*** @,57W,A-7W,87W*,B:::C6+DC6E#qf%' )+.%0/3?4Q5l8x;=?DJFINPRUWZ\_rf st ccQc/&zE%{|| l{||| }#p> 3Y4M%Y**:* Y?2*** @,57W,A-7W,87W*,B::FY* G:+H:C6  + IC6 E+J#qrln pru%w/z?{Q|lxrp st ccQc@3* zH%{|| l{|||" }#ph+,+ ,3Y4N-5K7W-A<7W-L+7W-M,7W*-9:* YN2q.  #,5=ELgr4hsthhchic#ELczp;3Y4L+5O7W+A<7W*+9M* YP,Qq :r ;st3 cpyqMRY*+BSNTYU::-VY6W-XYMZ#N* Y[-\],LO#qF0=AGLOPajmorR=4, -PqstqoczJ{|{|{|pM *+^M,q   r  st  }#