3| j h h    h      h [o h   * h [ [ * [ * h R R * * h *  R R    K K R     O R V V V [ [  [ _     !"# $% myRepository#Lorg/purl/sword/server/SWORDServer;authNLjava/lang/String; maxUploadSizeIlogLorg/apache/log4j/Logger;()VCodeLineNumberTableLocalVariableTablethis.Lorg/purl/sword/server/ServiceDocumentServlet;inite(Ljava/lang/ReflectiveOperationException;nfe!Ljava/lang/NumberFormatException; classNamemaxUploadSizeStr StackMapTable& ExceptionsdoGetR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Vpssd%Lorg/purl/sword/base/ServiceDocument;outLjava/io/PrintWriter;sae2Lorg/purl/sword/base/SWORDAuthenticationException;see)Lorg/purl/sword/base/SWORDErrorException;se$Lorg/purl/sword/base/SWORDException;request'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;sdr,Lorg/purl/sword/base/ServiceDocumentRequest;usernamePassword'#( )doPostgetUsernamePassword;(Ljavax/servlet/http/HttpServletRequest;)Ljava/lang/String; credentialsuserPassbasicstLjava/util/StringTokenizer; authHeaderLjava/lang/Exception;authenticateWithBasic()ZgetUrlreqreqUrl queryString SourceFileServiceDocumentServlet.java st *+sword-server-class, -. qrAUnable to read value of 'sword-server-class' from Servlet context/ 01javax/servlet/ServletException s23 45 67!org/purl/sword/server/SWORDServer kljava/lang/StringBuilderUsing 89 as the SWORDServer :; <1 java/lang/ClassNotFoundException java/lang/InstantiationException java/lang/IllegalAccessException1Unable to instantiate class from 'server-class': s=authentication-method mn >?NoneAuthentication type set to: -1 opCNo maxUploadSize set, so setting max file upload size to unlimited. @1A BC Setting max file upload size to 8Djava/lang/NumberFormatExceptionImaxUploadSize not a number, so setting max file upload size to unlimited.*org/purl/sword/base/ServiceDocumentRequest EF GH I2 GJ K2 Basic realm="SWORD"WWW-Authenticate LM NOorg/purl/sword/base/HttpHeadersX-On-Behalf-Of( P. Q2 R; S2 T2 UV' WXY Z[ \O&application/atomsvc+xml; charset=UTF-8 ]2 ^_ `;a b2 ct0org/purl/sword/base/SWORDAuthenticationExceptionBasic'org/purl/sword/base/SWORDErrorException d[ e; fg"org/purl/sword/base/SWORDExceptionInternal error hi&javax/servlet/http/HttpServletResponse j; fO Authorizationjava/util/StringTokenizer k l; mnjava/lang/String opq rs stjava/lang/Exception u1 vwx y;Requested url is: ?$Requested url with Query String is: ,org/purl/sword/server/ServiceDocumentServlet z{javax/servlet/http/HttpServlet&java/lang/ReflectiveOperationException#org/purl/sword/base/ServiceDocument%javax/servlet/http/HttpServletRequestjava/io/IOExceptiongetServletContext ()Ljavax/servlet/ServletContext;javax/servlet/ServletContextgetInitParameter&(Ljava/lang/String;)Ljava/lang/String;org/apache/log4j/Loggerfatal(Ljava/lang/Object;)V(Ljava/lang/String;)Vjava/lang/ClassforName%(Ljava/lang/String;)Ljava/lang/Class; newInstance()Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;info*(Ljava/lang/String;Ljava/lang/Throwable;)Vequals(Ljava/lang/Object;)Zwarnjava/lang/IntegerparseInt(Ljava/lang/String;)I(I)Ljava/lang/StringBuilder;indexOf(I)I substring(II)Ljava/lang/String; setUsername(I)Ljava/lang/String; setPassword setHeader'(Ljava/lang/String;Ljava/lang/String;)V setStatus(I)V getHeader setOnBehalfOf getRemoteAddr setIPAddress setLocationdoServiceDocumentS(Lorg/purl/sword/base/ServiceDocumentRequest;)Lorg/purl/sword/base/ServiceDocument; getService()Lorg/purl/sword/base/Service;org/purl/sword/base/ServicegetMaxUploadSize()IsetMaxUploadSizesetContentType getWriter()Ljava/io/PrintWriter;marshalljava/io/PrintWriterwriteflush getStatusgetDescription sendError(ILjava/lang/String;)Verror*(Ljava/lang/Object;Ljava/lang/Throwable;)V getMessage hasMoreTokens nextTokenequalsIgnoreCase(Ljava/lang/String;)ZgetBytes()[B&org/apache/commons/codec/binary/Base64 decodeBase64([B)[B([B)Vdebug getRequestURL()Ljava/lang/StringBuffer;java/lang/StringBuffergetQueryString getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!hjklmnopqrstu/*v!w xyztu23*L+Y *+ Y+9MY+YY+,**** *Y** M,, ,!*"#$8*,%"Y&*"'N*")$"NQ"NQ"NQ!$(vr8 9:;">'?0@NGQARBkDKLMOQRSTUVYZ!^$[%\*]2`w4R5{|% }~3xy 'n\n "n5!=f u,*Y+N*+,:8.:-6-./-`01"*23:,45,6-+89:-+;<-+=>* -?:@A*"@*"B,CD,E:FGHZ:*J3:,45,62:,LMN:PQ,SNIKOv$mpqr's-t9uFwPxTy^zg{ht~+w 'pTn?n#,xy,,$n6 FI!$BTuL ,Tv  w  xy  uW+U9M,=VY,WN-X--Y:JZ-Y:[Y\]^:M,`aFJ_v: #-39DGJKUwR3nDn#$n1 >nK {WxyW GB u4 *JZvw  xy ua*bcL*dMYe+a,Y+f,LYg+a+v *.F_w a WnPn Ftu! hiv-