3 > ? @A > B C DE FGH IJKL M N OP > QR S TUV WXYZ[\] T^_ `abc ">d "e !f "ghi jkl >m n opq /r /s /t /uvw 4fx yJz 4{ T| }~ } T   >  > K Mr Kp Ms Mt Mu j Q g yt \r er  u j j qf uf xf >          > > > p  servletconfigLjavax/servlet/ServletConfig;contextLjavax/servlet/ServletContext;request'Ljavax/servlet/http/HttpServletRequest;response(Ljavax/servlet/http/HttpServletResponse;outLjava/io/PrintWriter;paramsLjava/util/Hashtable; namespacesLjava/lang/String; ConstantValueNAMESPACEKEYWORDEML2_1_1NAMESPACEEML2_1_0NAMESPACEEML2_0_1NAMESPACEEML2_0_0NAMESPACE()VCodeLineNumberTableLocalVariableTablethis)Lorg/ecoinformatics/eml/EMLParserServlet;init (Ljavax/servlet/ServletConfig;)Vex Ljavax/servlet/ServletException; StackMapTableK 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_idactionPbqvparse"(Ljava/io/File;)Ljava/lang/String;parser"Lorg/ecoinformatics/eml/EMLParser; 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;fileListfpA findNamespace$(Ljava/io/Reader;)Ljava/lang/String;namespaceWithPrefixiprefix startIndexstartendnamespaceStringcountxml namespaceeml2_0_0NameSpaceeml2_0_1NameSpaceeml2_1_0NameSpaceeml2_1_1NameSpace targetLine getSchemaLine secondLineendIndex TARGETNUMbuffercommentZprocessingInstructionthirdPreviousCharacterCsecondPreviousCharacterpreviousCharactercurrentCharactertmp 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/EMLParser7

EML specific tests: Passed.

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

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\eml://ecoinformatics.org/eml-2.0.0 https://knb.ecoinformatics.org/emlparser/schema/eml-2.0.0/eml.xsd eml://ecoinformatics.org/eml-2.0.1 https://knb.ecoinformatics.org/emlparser/schema/eml-2.0.1/eml.xsd eml://ecoinformatics.org/eml-2.1.0 https://knb.ecoinformatics.org/emlparser/schema/eml-2.1.0/eml.xsd eml://ecoinformatics.org/literature-2.1.0 https://knb.ecoinformatics.org/emlparser/schema/eml-2.1.0/eml-literature.xsd eml://ecoinformatics.org/project-2.1.0 https://knb.ecoinformatics.org/emlparser/schema/eml-2.1.0/eml-project.xsd eml://ecoinformatics.org/eml-2.1.1 https://knb.ecoinformatics.org/emlparser/schema/eml-2.1.1/eml.xsd eml://ecoinformatics.org/literature-2.1.1 https://knb.ecoinformatics.org/emlparser/schema/eml-2.1.1/eml-literature.xsd eml://ecoinformatics.org/project-2.1.1 https://knb.ecoinformatics.org/emlparser/schema/eml-2.1.1/eml-project.xsd http://www.xml-cml.org/schema/stmml-1.1 https://knb.ecoinformatics.org/emlparser/schema/eml-2.1.0/stmml.xsd http://www.xml-cml.org/schema/stmml https://knb.ecoinformatics.org/emlparser/schema/eml-2.0.1/stmml.xsd   (

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 "eml://ecoinformatics.org/eml-2.0.0"eml://ecoinformatics.org/eml-2.0.1"eml://ecoinformatics.org/eml-2.1.0"eml://ecoinformatics.org/eml-2.1.1 & 45xmlns:xmlns     )java/lang/StringIndexOutOfBoundsException:'org/ecoinformatics/eml/EMLParserServletjavax/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;)ZtrimdeletesetContentType(Z)VrunTestI(Ljava/io/Reader;Ljava/lang/String;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;!  m P****YAD EI #*+*+*+  M, "XY Z[`] _"a  ##_ 7   hi  I*+, pq  qI*+, xy  q Y*+*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!4D $'*18?FMT[dhqtv */2:DPZfi| %,29@HRXv , ! D P Z :/ > 3 , e YYYF$5'2*/dh| t 1 H.*.   q<YM+$\Y+]N,^W,_W,`W ,aWN,bW,c-6dWeY+fN-g:-h "Y#i%%' jYk:eY+flmn,oW,pWN,rW,s-tdWoN,vW,s-wdWQN-yz{",|W,}W,-ydW$,~W,W,-ydW,Z474RqRuRx& #*-478?R [ a e,,, "#$()$*7.p 8[OaI!M<<4% -BZ]],  YNY+:Y:X:+::>YS: * @W:-@W:-B:tw4R9<>@&A.C5D<EGFSGVH^JeKnOqQtVwSyU|Z[ 5<G  e   &K`  X y AB4 LMN::*+*::6%"Y#%%':  {6 {66 6 : 6 U6  G "  "   6  "   6    ` :  F ,{,L7 -{-L( { L { L L++cefg hjlnp!s(u+x0{F}OR[^adgm{F  qN (+^ a d g  ! " #$t%;%%q &YL=>66Y:66?6 ?6 ?6 ?6 *6   6  - - !  <6 > -  -6 ?  <6 >  ?6 ! <  >  W  > 6  6  6 *6 BZL+#  #'+17<X[ux'(  )*+,-,./ #0/ '1/ +2/ 13 % 1%)q 45@L*{6M**{MN*M,{,,{L++I2      )59>*6708@9>:;H<=