3 [\ [ ] ^ _ ` ab cd e f gh ijk lm nopq [r s tu v wxy v z{ |} ~    a a    |           A A G G G G G G G G  Y Y    f[ f f f  f  f  f  f f  f f   { {~ { { a      l  w  w   w  w  w   w  w  w            a  | a a i   l   ! |"#$client#Lorg/purl/sword/client/SWORDClient;options%Lorg/purl/sword/client/ClientOptions;logLorg/apache/log4j/Logger;()VCodeLineNumberTableLocalVariableTablethis!Lorg/purl/sword/client/CmdClient;process accessTypeLjava/lang/String;mex Ljava/net/MalformedURLException;ex,Lorg/purl/sword/client/SWORDClientException; StackMapTablepxservicesaccept*Lorg/purl/sword/base/SwordAcceptPackaging;iLjava/util/Iterator; collection Lorg/purl/sword/base/Collection;accepts[Ljava/lang/String;acceptsPackagingLjava/util/List;acceptPackagingListLjava/lang/StringBuilder; workspaceLorg/purl/sword/base/Workspace; collections workspaceshrefdocument%Lorg/purl/sword/base/ServiceDocument;statusLorg/purl/sword/client/Status;LocalVariableTypeTable;6Ljava/util/Iterator;5Ljava/util/Iterator;!%&'(q Exceptionsposturlfiletypemessage#Lorg/purl/sword/client/PostMessage; multiPost onBehalfOf destination'Lorg/purl/sword/client/PostDestination;iterator=Ljava/util/Iterator; processPost&(Lorg/purl/sword/client/PostMessage;)VauthorLorg/purl/sword/atom/Author; contributor!Lorg/purl/sword/atom/Contributor;linkLorg/purl/sword/atom/Link;entry Lorg/purl/sword/base/SWORDEntry;titleLorg/purl/sword/atom/Title;authors categories contributorslinks generatorLorg/purl/sword/atom/Generator;contentLorg/purl/sword/atom/Content;rightLorg/purl/sword/atom/Rights;summaryLorg/purl/sword/atom/Summary;response%Lorg/purl/sword/base/DepositResponse;2Ljava/util/Iterator;(Ljava/util/Iterator;7Ljava/util/Iterator;0Ljava/util/Iterator;)*+,-./initialiseServer9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VlocationusernamepasswordLjava/net/URL;portI readLine&(Ljava/lang/String;)Ljava/lang/String;Ljava/io/IOException;promptreaderLjava/io/BufferedReader;resultokZrun((Lorg/purl/sword/client/ClientOptions;)V SourceFileCmdClient.java org/purl/sword/client/Client 01 234 56 71#org/purl/sword/client/ClientOptions 89  multipost: ;<checking multi-post= >? Access type not recognised.java/net/MalformedURLExceptionjava/lang/StringBuilder"The specified href was not valid: @A B1 message: C1 D1*org/purl/sword/client/SWORDClientException Exception: Unable to process requestE FG H1 I1 BC J1 KL MNThe status is: @O& P3 message is: % Q1 RS' The following Details were retrieved: SWORD Version: TUV W1Supports NoOp? XY @ZSupports Verbose? [YMax Upload File Size \3 @] kB ^_' `Y aborg/purl/sword/base/Workspace Workspace Title: ' c1' + Collections --- d_org/purl/sword/base/Collection Collection location: e1Collection title:  Abstract: f1Collection Policy: g1 Treatment: h1 Mediation: iY jkAccepts: none specified Accepts: lm( _(org/purl/sword/base/SwordAcceptPackaging n1 ( op), Accepts Packaging: + End of Collections ---&Please enter the URL for the deposit: KL q1&Please enter the filename to deposit: r12Please enter the file type, e.g. application/zip: !org/purl/sword/client/PostMessage s? t? u? vY wx yx zx {1 |? }? ~Y x%org/purl/sword/client/ClientConstantsCASIS Test Client ?  _%org/purl/sword/client/PostDestination 1 on behalf of: Sending file to:  for: ) Id: * 1 cTitle: + type: ? Not specified. _org/purl/sword/atom/Author Author - _ Category: java/lang/String _org/purl/sword/atom/ContributorContributor - _org/purl/sword/atom/Link  Generator - ,There is no generator Published: 1 n-There is no content element. .There is no right element. /There is no summary element.Update: 1Verbose Description: 1 Packaging: 1 YNoOp: 4No valid Entry document was received from the server java/net/URL ? 3 1 6 3Setting the username/password:  S  java/io/BufferedReaderjava/io/InputStreamReader     K1java/io/IOException5There was an error with your input. Please try again. org/purl/sword/client/CmdClient java/lang/Object org/purl/sword/client/ClientType#org/purl/sword/base/ServiceDocumentorg/purl/sword/client/Statusjava/util/Iteratorjava/util/List#org/purl/sword/base/DepositResponseorg/purl/sword/base/SWORDEntryorg/purl/sword/atom/Titleorg/purl/sword/atom/Generatororg/purl/sword/atom/Contentorg/purl/sword/atom/Rightsorg/purl/sword/atom/Summary getProxyHost()Ljava/lang/String; getProxyPort()I!org/purl/sword/client/SWORDClientsetProxy(Ljava/lang/String;I)V getAccessTypeequals(Ljava/lang/Object;)Zjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;getHref getMessagetoStringorg/apache/log4j/Loggererror*(Ljava/lang/Object;Ljava/lang/Throwable;)V getUsername getPassword getOnBehalfOfgetServiceDocumentK(Ljava/lang/String;Ljava/lang/String;)Lorg/purl/sword/base/ServiceDocument; getStatus ()Lorg/purl/sword/client/Status;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;getCodemarshalldebug(Ljava/lang/Object;)V getService()Lorg/purl/sword/base/Service;org/purl/sword/base/Service getVersionisNoOp()Z(Z)Ljava/lang/StringBuilder; isVerbosegetMaxUploadSize(I)Ljava/lang/StringBuilder; getWorkspaces()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;getTitlecollectionIterator getLocation getAbstractgetCollectionPolicy getTreatment getMediation getAccepts()[Ljava/lang/String;getAcceptPackaging()Ljava/util/List; getContentgetQualityValue$()Lorg/purl/sword/base/QualityValue; getFilename getFiletype setFilepathsetDestination setFiletypeisMd5 setUseMD5(Z)V setVerbosesetNoOpgetFormatNamespacesetFormatNamespace setOnBehalfOfgetChecksumErrorsetChecksumError setUserAgent getMultiPostgetUrlpostFileJ(Lorg/purl/sword/client/PostMessage;)Lorg/purl/sword/base/DepositResponse;getEntry"()Lorg/purl/sword/base/SWORDEntry;getId()Lorg/purl/sword/atom/Title;printgetType#()Lorg/purl/sword/atom/ContentType;org/purl/sword/atom/ContentType getAuthors getCategoriesgetContributorsgetLinks getGenerator!()Lorg/purl/sword/atom/Generator; getPublished()Lorg/purl/sword/atom/Content; getRights()Lorg/purl/sword/atom/Rights; getSummary()Lorg/purl/sword/atom/Summary; getUpdatedgetVerboseDescription getPackaging isNoOpSetgetPortgetHost setServerlengthinfosetCredentials'(Ljava/lang/String;Ljava/lang/String;)VclearCredentialsinLjava/io/InputStream;(Ljava/io/InputStream;)V(Ljava/io/Reader;)Vflush getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;! B**YABC ***** L + * 3+ *#+ * XLY*+)LY +!"#+$!il!iNK M!R)S2U9WBYI[R]Z^abinlfmhnjlmo*)@m+%!Bn% *L*+*%*&'*+*()M**NY+-,--Ƞ"Y.,/01Y2,34Y5,367Y8,397Y:,3;<=,3>:?@A:YBCDEF:?@G:YHIYJKYLMYNOYPQYRS7T:U=:  6 6   *  2: YV  W: Y:  X:  ?2 @Y:   Z[ \,]WʲY^ v_$?z{}-~7PZv~/=@HJOYev%0JdjqzJ  9 etqh z_ O-7 qh Oc F    -  8  *L+ *`aL*+*%*&'*bM, *caM*dN- *eaNfYg:,h+i-j*kl*mn*op*qr*(s*tuwx*y^ &.29AELU[ags4.A|Uh%l *bL+ *caL*dM, *eaM:*z:?@{N-|:*-}-~'-: :Y:Y-}fYg:+hi,j*kl*mn*op*qr-s*tuwx*y~ & ) 2<GM[afm !"#$%&'()*,-/RaeG )2 2L :. *+MY+**,,ɲ"Y.,0,NY--:FY -:?/@:Y-:?(Y@-:?/@:Y-:?@:  -:  #Y  Y--:    -:    -:    Y-Y-Y-YP-Y--Y-7 9> @,B0DLGQJmKsLxNOQUZ[]^_abd,g2h<jHkelhnnoxqrsuvx| #).<D`|H ! "# Q$%s&'2()2*n+[,-  ./ 01 )23  45*2(6)72*8n+9Y:;<5.5#*=4>?@A:BC{Y+:6P6*,E,>-:-3"Y,-*,- *.  +;Acqz>{{D{E{F qGjHI JUKLCYYƷǷMN6(+,N6:̶-146 #).146>A>6MCCN1OP/Q,RST\U VWF *+*ͱ  X! θϳ":YZ