2 9 : ;< 9 = > ?@ ABC DEFG H I JK 9 LM N OPQ RSTUVWX OYZ [\]^ "9_ "` !a "bcd efg >h i jkl /m /n /o /pqr 4as tEu 4v Ow xy xz{ O| } ~ >  > K Mm Kk Mn Mo Mp e L b to \m \ \ km  p p p va za }a >          > > > k  servletconfigLjavax/servlet/ServletConfig;contextLjavax/servlet/ServletContext;request'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;outLjava/io/PrintWriter;paramsLjava/util/Hashtable;NAMESPACEKEYWORDLjava/lang/String; ConstantValue()VCodeLineNumberTableLocalVariableTablethis)Lorg/ecoinformatics/eml/EMLParserServlet;init (Ljavax/servlet/ServletConfig;)Vex Ljavax/servlet/ServletException; StackMapTableF ExceptionsdestroydoGetR(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)VdoPosthandleGetOrPostise!Ljava/lang/IllegalStateException;cIfosLjava/io/FileOutputStream;eLjava/lang/Exception;namevalueLjava/lang/Object; paramlistLjava/util/Enumeration;srLjava/io/StringReader;fwLjava/io/FileWriter;doctexthtmlLjava/lang/StringBuffer;ctype fileToParseLjava/io/InputStream;tempfileLjava/io/File;sess Ljavax/servlet/http/HttpSession;sess_idactionK{]lqparse"(Ljava/io/File;)Ljava/lang/String;val%Lorg/ecoinformatics/eml/EMLValidator;isValidZ xmlReaderLjava/io/Reader;namespaceInDoc validator$Lorg/ecoinformatics/eml/SAXValidate;ioeLjava/io/IOException;cnfe"Ljava/lang/ClassNotFoundException;seLorg/xml/sax/SAXException; handleGetFilef(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)Ljava/io/InputStream; paramPart)Lcom/oreilly/servlet/multipart/ParamPart;s[Ljava/lang/String;filePart(Lcom/oreilly/servlet/multipart/FilePart;mp/Lcom/oreilly/servlet/multipart/MultipartParser;part$Lcom/oreilly/servlet/multipart/Part;fileListfp< findNamespace$(Ljava/io/Reader;)Ljava/lang/String;namespaceWithPrefixiprefix startIndexstartendnamespaceStringcountxml namespace targetLine getSchemaLine secondLineendIndex TARGETNUMbuffercommentprocessingInstructionthirdPreviousCharacterCsecondPreviousCharacterpreviousCharactercurrentCharactertmp getPrefix&(Ljava/lang/String;)Ljava/lang/String;sioobe+Ljava/lang/StringIndexOutOfBoundsException; rootElement schemaLine SourceFileEMLParserServlet.java java/util/Hashtable   Starting EMLParserServlet javax/servlet/ServletExceptionDestroying EMLParserServlet java/lang/StringBuffer   1 EML Parser

EML Parser

 java/lang/IllegalStateExceptionjava/lang/StringBuilderNerror in handleGetOrPost: this shouldn't happen: the session should be valid:    .emlparser.tmp multipart/form-data   java/io/FileOutputStream    java/lang/Exception/

Error handling multipart data: 

Error handling multipart data:    java/lang/String      textparse ,

Error. Submitted document is null.

java/io/StringReader java/io/FileWriter

Error. Action '' not registered

7
Back to the previous page. text/html #org/ecoinformatics/eml/EMLValidator 7

EML specific tests: Passed.

The tests which 7are specific to EML, including validation that IDs are 1present and properly referenced, have passed.

K

EML specific tests: Failed.

The following errors were found:

5

Error: The file sent to the parser was null.

G

EML specific tests: Failed.

The following errors were found:



java/io/FileReader The namespace in xml is "org/ecoinformatics/eml/SAXValidate  DEFAULT   (

XML specific tests: Passed.

U

Document is XML-schema valid. There were no XML errors found in your document.

java/io/IOException,

IOException: Error reading file



 java/lang/ClassNotFoundException#


Parser class not found

org/xml/sax/SAXExceptionWARNING  9

XML-Schema Warning

The following warnings (were issued about your document:

*


XML specific tests: Failed

The following errors were  found:

-com/oreilly/servlet/multipart/MultipartParser    'com/oreilly/servlet/multipart/ParamPart  &com/oreilly/servlet/multipart/FilePartfilename  " /0'org/ecoinformatics/eml/EMLParserServletxmlns:xmlns   Validation for eml is  )java/lang/StringIndexOutOfBoundsException:javax/servlet/http/HttpServlet%javax/servlet/http/HttpServletRequest&javax/servlet/http/HttpServletResponsejava/io/InputStream java/io/Filejavax/servlet/http/HttpSessionjava/util/Enumeration"com/oreilly/servlet/multipart/Partjava/io/Readerjavax/servlet/ServletConfiggetServletContext ()Ljavax/servlet/ServletContext;java/lang/SystemLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)V getWriter()Ljava/io/PrintWriter;getContentType()Ljava/lang/String;append,(Ljava/lang/String;)Ljava/lang/StringBuffer; getSession#(Z)Ljavax/servlet/http/HttpSession;getId-(Ljava/lang/String;)Ljava/lang/StringBuilder; getMessagetoStringcreateTempFile4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; startsWith(Ljava/lang/String;)Zread()I(Ljava/io/File;)Vwrite(I)Vflushclosejava/io/PrintWriterprintStackTracegetParameterNames()Ljava/util/Enumeration;hasMoreElements()Z nextElement()Ljava/lang/Object;getParameterValues'(Ljava/lang/String;)[Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object;equals(Ljava/lang/Object;)ZtrimdeletesetContentTypevalidate getErrors()[Ljava/lang/String;(Z)VrunTest7(Ljava/io/Reader;Ljava/lang/String;Ljava/lang/String;)VindexOf(Ljava/lang/String;)I+(Ljavax/servlet/http/HttpServletRequest;I)V readNextPart&()Lcom/oreilly/servlet/multipart/Part;getNameisParamgetStringValueisFilegetInputStream()Ljava/io/InputStream;lengthcharAt(I)C substring(II)Ljava/lang/String;(C)Ljava/lang/StringBuffer;!  P****YAC DH #*+*+*+  M, "PQ RSVT U"W  ##_ 7   ]^  I*+, ef  vI*+, mn  vY*+*W,YN,+:::-W-W-W-W-W-W-W+:: :": "Y#$% &%' ()*:+,*+,-:.6 /Y0:    1.6  2 3: "Y#5% 6%7%'8 "Y#9% 6%'  ::+;:  <( =>: + ?: *  @W*ABCC2:  DE-*FW GE~*HBCC2:   IE -JWLKY L: MYN:  O6    P O6  Q R-*FW-S W-TWUW-VW-WW,XY-Z8[hqt!4"Hvw xyz${'|*~18?FMT[dhqtv  */2:DPZfi| %,29@HRXv , ! D P Z :/ > 3 , e YYYF$5'2*/dh| t 1 H.*.   vF YM+\Y+]N-^6,_W,`W,aWQ,bW-c:66.2:,"Y#d%%e%'W,fW ,gWN,hW,i-6jWkY+lN-m:-n "Y#o%%' pYq:kY+lrs,tW,uWN,wW,x-yjWoN,{W,x-|jWQN-~",W,W,-~jW$,W,W,-~jW,Z4v%zC}-  '.8?[y"%&-@CDQX_pw~ [qkMG&DM8 8C1BX]],  YNY+:Y:X:+::>YS: * @W:-@W:-B:tw4N&.5<GS^!e"n&q(t+w)y*|/0 5<G  e   &K`  X y AB4 ' L*+*M,,N6-#"Y#%-%':,6 ,666:6Q6  ,D, ", "  6, "  6 ,`:L "Y#%+%' +~8:<> @CEHK2M:Q=TEXHYKZN[Q\W]d^o_rabdef]pqtwyp 2[J HsKpNmQj  E 4 !!v "YL=>66Y:66?6 ?6 ?6 ?6 *6   6  - - !  <6 > -  -6 ?  <6 >  ?6 ! <  >  W  > 6  6  6 *6 BZL+#  #'+17<X[ux#$  %&'()* #+* ',* +-* 1. % 1!)v /0@L*6M**MN*M,,,L++I2   )59>*1203@4>56G78