1AFff>?@KLMNPQSTVW\]^bdfvxyz{|# differs from expected output file #()V(B)V(C)V(D)V(F)V(I)V(J)V(S)V(Z)VCauses an error: Evaluates to: ExpectedType:  Expression: TYPETest failure - output file  With type: [Ljava/lang/String;aabcadd another value app-scoped1appendb1b2b3bean1abean2's stringbean3's stringbinbin1bin2booleanboutbyteccharclclosecomparecontext createBean1 createBean2 createBean3 createBean4 createBean5 createBean6 createBean7createTestContextdindin1din2doublee emptyArray emptyListemptyMapemptySet emptyTestsequalserrevaluateexcexitfinfin1fin2floatflushforNamefoutgetClassgetNamegetStringArray1helloinintisDifferentFilesjava/io/BufferedInputStreamjava/io/BufferedOutputStreamjava/io/DataInputjava/io/DataInputStream java/io/Filejava/io/FileInputStreamjava/io/FileOutputStreamjava/io/IOExceptionjava/io/PrintStreamjava/lang/Booleanjava/lang/Bytejava/lang/Characterjava/lang/Class java/lang/ClassNotFoundExceptionjava/lang/Doublejava/lang/Floatjava/lang/Integerjava/lang/Longjava/lang/Objectjava/lang/Shortjava/lang/Stringjava/lang/StringBuilderjava/lang/Systemjava/util/ArrayListjava/util/HashMapjava/util/HashSetjava/util/List java/util/Map java/util/Setjavax/servlet/jsp/JspExceptionjavax/servlet/jsp/PageContextkey1llongmm2main nonemptyArray nonemptyList nonemptyMap nonemptySet/org/apache/taglibs/standard/lang/jstl/Evaluator0org/apache/taglibs/standard/lang/jstl/test/Bean19org/apache/taglibs/standard/lang/jstl/test/EvaluationTest:org/apache/taglibs/standard/lang/jstl/test/PageContextImpl8org/apache/taglibs/standard/lang/jstl/test/beans/FactoryoutpArgs pClassNamepFile1pFile2pInpIn1pIn2 pInputFilepOut pOutputFile page-scoped1parseClassNamepbean1pbean2pbean3pbean4pbean5pbean6pbean7poutprintlnputreadLinerecurserequest-scoped1retrunTestsssession-scoped1 setAttributesetBean1setBean2 setBoolean1setByte1setChar1 setDouble1 setFloat1setInt1setInt2setList1setLong1setMap1 setShort1 setString1 setString2setStringArray1short startsWithstrstr1str2string1string2string3string4test tests passedthistoStringtrimtypeStrusagequsage: java org.apache.taglibs.standard.lang.jstl.test.EvaluationTest {input file} {output file} [{compare file}]valval1aval1bval1cval1dvalue1value2value3d@VNVu@9SLjava/io/BufferedInputStream;Ljava/io/BufferedOutputStream;Ljava/io/DataInput;Ljava/io/DataInputStream;Ljava/io/File;Ljava/io/FileInputStream;Ljava/io/FileOutputStream;Ljava/io/PrintStream;Ljava/lang/Class;"Ljava/lang/ClassNotFoundException;Ljava/lang/Object;Ljava/lang/String;Ljava/util/List;Ljava/util/Map;Ljava/util/Set; Ljavax/servlet/jsp/JspException;Ljavax/servlet/jsp/PageContext;1Lorg/apache/taglibs/standard/lang/jstl/Evaluator;2Lorg/apache/taglibs/standard/lang/jstl/test/Bean1;;Lorg/apache/taglibs/standard/lang/jstl/test/EvaluationTest;(Ljava/io/File;)V(Ljava/io/InputStream;)V(Ljava/io/OutputStream;)V()Ljava/lang/Class;(Ljava/lang/Integer;)V(Ljava/lang/Object;)Z()Ljava/lang/String;()[Ljava/lang/String;(Ljava/lang/String;)V(Ljava/lang/String;)Z([Ljava/lang/String;)V(Ljava/util/List;)V(Ljava/util/Map;)V!()Ljavax/servlet/jsp/PageContext;5(Lorg/apache/taglibs/standard/lang/jstl/test/Bean1;)V@()Lorg/apache/taglibs/standard/lang/jstl/test/beans/PublicBean1;E()Lorg/apache/taglibs/standard/lang/jstl/test/beans/PublicInterface2;)(Ljava/io/DataInput;Ljava/io/DataInput;)Z(Ljava/io/File;Ljava/io/File;)V(Ljava/io/File;Ljava/io/File;)Z+(Ljava/io/DataInput;Ljava/io/PrintStream;)V%(Ljava/lang/String;)Ljava/lang/Class;'(Ljava/lang/String;Ljava/lang/Object;)V((Ljava/lang/String;Ljava/lang/Object;I)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;-(Ljava/lang/String;)Ljava/lang/StringBuilder;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;Ljavax/servlet/jsp/tagext/Tag;Ljavax/servlet/jsp/PageContext;)Ljava/lang/Object; ~9 9 O: JA hA A A A B C D E JF F F JG G H I JF JG JH I J UK }K L L L L M JN N N N O P Q R rS T T kU lU mU nV oV pV qV W X Y Z [ [ \ ] X^ X_ ` a d d d d d d d !d $b $c v w v  f u f u g h w  |  n q  e  x "{ " " #e #~ # # $o %e &e 'e , , -e - .e .j .k .l .m .p .r .s .t .y . . . . . . . . /i / / / / / / 0e 1 1 1 1 1 1 1 } (z ) *zCodeEvaluationTest.java ExceptionsLineNumberTableLocalVariableTable SourceFile!/ JA3* qr E ZM*N--- +-*:+#Y-:+#Y-Y:4-,:+#Y!+#Y +::+#Y:+#YN+N^~ '/7NUmvf Ung:vMwC?<A;7= =49jB[r*L+++/+++++*J(,59BFOS\`imr=me= XY MNY*MY,:Y:Y+NY-:Y::: -- :  : ,, "ORRWRillqlN "+5@GLOR`filzR5c3@ 9O_2"Ds5667}8 W/*M+N, -,-,-&  "*,*%==/4/4 Y= }MY*MY,NY-::Y+:Y:Y:6$:  :  :  : ,, !MSSXSPiSni6  !+6A!S$b%i*w+R6a2Au5U`2Kt5!H7}6}6{7rS20YK*7$*8-*9.*:ǻ.YL++ ++b++++ ++"Y0SY1SY2SY3S׻%YM,YW, W,+ԹW+,ػ&YM,;W,Y<W,Y=W,,+W+,*+ƻ.YM,Y ,+,ڻ.YN- -,-*%*&*'*(*)***+ƻ&YL+ W+  Y SW+%YùW%YM,W+!,W+&YĹW&YM,  W+",W+'YŹW'YM,W+#,W*+*<:=>?#@,D4E9F?GEHKIPJWK]LdMjNUVWXY\]^_`ace fg!h&j.k5l;m@rIsRt[udvmwvx}~)0f )>??4 YD 3ZD.[D>?@?*B Pu** »Y*2LY*2M+,*CY*2N,-(#Y ,- 52  ).4?Glt*?5i6uRW6)L6A% 6