PK cv4 META-INF/PK cv4$lYbbMETA-INF/MANIFEST.MFManifest-Version: 1.0 Created-By: 1.4.2_09 (Apple Computer, Inc.) Main-Class: EZTestLauncher PK cv4com/PK cv4com/mcgrawhill/PK cv4com/mcgrawhill/eztest/PK cv4S )).com/mcgrawhill/eztest/EZTestInstallation.class0%                       / !"#$% !& '( )) * )+, -./ 012 345 67 89 8:;< => =? <@ <A =BCD /E FG HI J KLMNO PQ 3R STU VW /X Y VZ V[\]^_ ` abcdefgh ijkl m no 8pqrstuvwxyz {|}~ ~ ~ ~     <   /  / /      .  /   V          J      .J  3 /      3  INSTALLATIONS_KEYLjava/lang/String; ConstantValuethisJarLjava/io/File; dllLoadedZ.class$com$mcgrawhill$eztest$EZTestInstallationLjava/lang/Class; Synthetic()VCodeLineNumberTable startEZTest(Z)V Exceptions registration([Ljava/lang/String;)VregisterInstallationundoEZservicePatch doCommand([Ljava/lang/String;)ZconfigureOpera(Ljava/io/File;)VconfigureOperaFile6(Ljava/io/File;Ljava/lang/String;[Ljava/lang/String;)VunregisterInstallation preferences()Ljava/util/prefs/Preferences;existingInstallations()[Ljava/io/File;ensureWorldWritable assertFileisRunningObsoleteWindows()ZremoveAllWhitespace&(Ljava/lang/String;)Ljava/lang/String;getMemoryInMegabytes()IgetMemoryInMegabytes0ensureWorldWritable0(Ljava/lang/String;)ZensureDllLoadedclass$%(Ljava/lang/String;)Ljava/lang/Class; SourceFileEZTestInstallation.java  java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError   java/io/File EZTest.jar jre bin/java.exe#webapps/WEB-INF/lib/xalan-2.6.0.jar java/lang/StringBufferSEZ Test requires a computer with at least 256 megabytes of memory to operate. Only  M was detected.  webapps/eztest.ini java/io/FileInputStream java/util/Properties  heapSize   java/lang/NumberFormatExceptionBad heap size:  using heap size:  java/io/FileOutputStreamEZ Test startup properties java/io/IOExceptionjava/lang/String-XmxM-Xbootclasspath/p: -cpcom.mcgrawhill.eztest.EZTest 'Launching EZTest.jar with heap size of    java/io/BufferedReaderjava/io/InputStreamReader     java/lang/InterruptedExceptionregister   unregister ensureWritable  java/lang/Throwable%java/util/prefs/BackingStoreException Could not  the installation. reason: Usage: register|unregister   installations     mysqlwebappslogswork  c:\my.cnf+c:\Program Files\EZTest\mysql\bin\admin.exe,c:\Program Files\EZTest\mysql\bin\mysqld.exe0c:\Program Files\EZTest\mysql\bin\mysqladmin.exeNETSTOPMySQL --removeattrib-r   interrupted executing command:error executing command:OperaJVM home directory = JVM dll path = bin/client/jvm.dllJVM version string = 1.4JVM vendor id = 1 OperaDef6.iniJava spellcheck.ini Opera.exewebapps/WEB-INF/browser.txtjava/io/FileWriter C:\Program Files\Opera []java/util/ArrayListjava/io/FileReader           java/io/BufferedWriter  &Could not generate Opera config file:  reason:   (com.mcgrawhill.eztest.EZTestInstallation C:\Program Files\EZTest java/util/StringTokenizer     java/lang/AssertionError null file java/io/FileNotFoundExceptiondirectory or file not found:  could not make world writable:  file not found: os.name ! win9windows9 windowsnt " #$ EZTestLauncher.dlldll not found: java/lang/UnsatisfiedLinkErrorcould not load: (com/mcgrawhill/eztest/EZTestInstallationjava/lang/Objectjava/lang/ClassforName initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;-com/mcgrawhill/eztest/EZTestLauncherUtilitiesinstallationDir()Ljava/io/File;#(Ljava/io/File;Ljava/lang/String;)Vappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;toString()Ljava/lang/String; showError(Ljava/lang/String;)Vexistsload(Ljava/io/InputStream;)Vclose getPropertylengthjava/lang/IntegerparseInt(Ljava/lang/String;)I(I)Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;save+(Ljava/io/OutputStream;Ljava/lang/String;)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintlnjava/lang/Runtime getRuntime()Ljava/lang/Runtime;execI([Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;)Ljava/lang/Process;java/lang/ProcessgetInputStream()Ljava/io/InputStream;(Ljava/io/Reader;)VreadLinewaitForequals(Ljava/lang/Object;)ZreportUnexpectedException(Ljava/lang/Throwable;)Vexit(I)Vjava/util/prefs/Preferencesget8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;indexOf(C)Ljava/lang/StringBuffer;'(Ljava/lang/String;Ljava/lang/String;)VflushdeleterenameTo(Ljava/io/File;)Z(([Ljava/lang/String;)Ljava/lang/Process;write getParentFilejava/util/Listaddsize(I)Ljava/lang/Object; startsWith(ILjava/lang/Object;)V substring(II)Ljava/lang/String;set'(ILjava/lang/Object;)Ljava/lang/Object;(Ljava/io/Writer;)VnewLine showWarningcharAt(I)CsystemNodeForPackage0(Ljava/lang/Class;)Ljava/util/prefs/Preferences; isDirectory hasMoreTokens nextTokencontainstoArray(([Ljava/lang/Object;)[Ljava/lang/Object;(Ljava/lang/Object;)VgetPathlist()[Ljava/lang/String;isFile toLowerCasejava/lang/Character isWhitespace(C)Z!T *  LY+ MY+ NY- :Y+ :,666@6'6Yl:Y+ :  Y : Y:      !:;"3#6O: Y%&)  '(W)Y *:   +, -: /Y0SYY12SYY34SY5SY,0SY6S: 7Y829: +;: B?@:  A:  7 9 BW : : $36..C/&26; @"E#J$W%d&l(q*3679:;<>?CIEG I MN%O.P3T8Vdfgkpqruxwx{. L=***2LD+E F5G+E H&I+E**2NY-JKL:N=-M -.%YN+O-4-P+ =QRRUL^  )/>BPRUVXf K*0LSM,TUVN-+W8Y:-"-W XW+W,TY,ZY*[ KY*\ KY*] KY*^ K*_`N '.5=DOS`mz  .M  aKbLcMdNY*J:Y+J:Y,J:Y-J:wo/YeSYfSYgS:hR/Y,SYiS:  h;/YjSYkSY+S:  hlW lWmWN   *4L!a"i$x%'(*+,1 wUL=*#Y+n*2Lݸ:M,*oN-BW;M7Yp+9M7Yq+9+:=C+:Y.>56 7%6+;/<5=:H=?>AWBYDZFsGuJ Y*r L+KY* M/YYs,4SYYtY,u 4SYvSYwSNY+x y-zY+{ zY+| :Y*} :~Y:06 Q RWX^_nb}fghijkl. } *KN*0::+Y+:Y:F*"`6,d Y,,M+T,Y+Z2  &69V]a.M 1Y |YKYJL+ *+WSM,TUVNY-:,YJ:**W*:*W6 #,8@N_iry * Y*YY*4*<+*?*M>,2Y*,2 K.YY*4>]^`0c6g7k:lBmFoMqRrZthrnz}. C#*YY*4" c7;L+,+L++ +; 5 j6*"<YM>*6Ú ,XW,"$+1 5ᬸĬ    vŚrKLY+Ʒ K*YYǶ*4*ŧ1LY+LYYʶ*4M,+W,DG.DQ> 9@DGHQRmsu2*LY+% ű PK cv4*com/mcgrawhill/eztest/EZTestLauncher.class0P   !"# $%& '( )*+ ', -.  )/0 34 5 !678()VCodeLineNumberTablemain([Ljava/lang/String;)V SourceFileEZTestLauncher.java 9 :; <=os.name> ?@MacA BCD Edebug FG H$com/mcgrawhill/eztest/EZTestMacStart IJ9com/mcgrawhill/eztest/EZTestLauncherUtilities$PortFailure PortFailure InnerClasses Kjava/lang/Throwable LM NO$com/mcgrawhill/eztest/EZTestLauncherjava/lang/Object-com/mcgrawhill/eztest/EZTestLauncherUtilitiesredirectOutputjava/lang/System getProperties()Ljava/util/Properties;java/util/Properties getProperty&(Ljava/lang/String;)Ljava/lang/String;java/lang/StringindexOf(Ljava/lang/String;)I(com/mcgrawhill/eztest/EZTestInstallation registrationequals(Ljava/lang/Object;)ZtestEZTestPorts startEZTest(Z)VprintStackTracereportUnexpectedException(Ljava/lang/Throwable;)Vexit(I)V!* k<** ** *2 =  Y WN-N-@VY@VaF&*@CGR!V+Y#Z&^+a(b*f-j.2 1 PK cv4|"jj<com/mcgrawhill/eztest/EZTestLauncherUtilities$Listener.class06     ! " #$ %'* serverSocketLjava/net/ServerSocket; receivedDataIerrorLjava/lang/Throwable;(Ljava/net/ServerSocket;)VCodeLineNumberTablerun()V SourceFileEZTestLauncherUtilities.java  + ,-. /01 23  4java/lang/Throwable 56com/mcgrawhill/eztest/EZTestLauncherUtilities$ListenerListener InnerClassesjava/lang/Threadjava/net/ServerSocketaccept()Ljava/net/Socket;java/net/SocketgetInputStream()Ljava/io/InputStream;java/io/InputStreamread()Iclose-com/mcgrawhill/eztest/EZTestLauncherUtilities!  * **+ Y!*L*++ L*+   !)  &( PK cv4%ڎ?com/mcgrawhill/eztest/EZTestLauncherUtilities$PortFailure.class0   *(Ljava/lang/String;Ljava/lang/Throwable;)VCodeLineNumberTable SourceFileEZTestLauncherUtilities.java 9com/mcgrawhill/eztest/EZTestLauncherUtilities$PortFailure PortFailure InnerClassesjava/lang/Exception-com/mcgrawhill/eztest/EZTestLauncherUtilities!#*+,    PK cv4Q3com/mcgrawhill/eztest/EZTestLauncherUtilities.class0B    l  k %      k  "  " % %  k k k k % 0 2 2 k 0  k % k  k  k S U U X X X U U U k S   iListener InnerClasses PortFailure WEB_APP_PORTI ConstantValue$ MY_SQL_PORTN3class$com$mcgrawhill$eztest$EZTestLauncherUtilitiesLjava/lang/Class; Syntheticclass$java$lang$Object()VCodeLineNumberTableredirectOutput jarFileOf!(Ljava/lang/Class;)Ljava/io/File; ExceptionsthisJar()Ljava/io/File;installationDirreportUnexpectedException(Ljava/lang/Throwable;)V getSystemInfo()Ljava/lang/String;reportSystemInfo(Ljava/io/PrintWriter;)V showError(Ljava/lang/String;)V showWarningshowInfo showMessage(Ljava/lang/String;I)VtestEZTestPortstestPort(I)V portFailure/(ILjava/net/InetAddress;Ljava/lang/Throwable;)V*(Ljava/lang/String;Ljava/lang/Throwable;)Vclass$%(Ljava/lang/String;)Ljava/lang/Class; SourceFileEZTestLauncherUtilities.java  java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError z{ java/lang/StringBuffer    /logs/Launcher.logjava/io/FileOutputStream zjava/io/PrintStream z  java/io/FileNotFoundException unable to open launcher log file java/io/IOException$unable to write to launcher log file  .class    !/   java/net/URL  ! java/io/File "#no jar found for vw-com.mcgrawhill.eztest.EZTestLauncherUtilities  $java/io/StringWriterjava/io/PrintWriter z%Unexpected Exception: & ' (OS: os.name )!  os.versionos.arch java.compilerunknown location ywjava.lang.ObjectJava:  java.version java.vendor at *+EZ Test, -. / 01java/net/UnknownHostException&Could not obtain the loopback address. java/net/ServerSocket z26com/mcgrawhill/eztest/EZTestLauncherUtilities$Listener z3 4{java/net/Socket z5 678 9 :{ ;{ <{ =q >? java/lang/InterruptedExceptionCould not connect to port  @ A> Please ensure that your firewall is not blocking this address< or that another instance of EZ Test is not already running.9com/mcgrawhill/eztest/EZTestLauncherUtilities$PortFailure z-com/mcgrawhill/eztest/EZTestLauncherUtilitiesjava/lang/Objectjava/lang/ClassforName initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;toStringappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(Ljava/io/OutputStream;)Vjava/lang/SystemsetOut(Ljava/io/PrintStream;)VgetNamejava/lang/Stringreplace(CC)Ljava/lang/String;getClassLoader()Ljava/lang/ClassLoader;java/lang/ClassLoader getResource"(Ljava/lang/String;)Ljava/net/URL;getSystemResourcegetPath lastIndexOf(Ljava/lang/String;)I substring(II)Ljava/lang/String;java/net/URLDecoderdecode&(Ljava/lang/String;)Ljava/lang/String;exists()Z getParentFile(Ljava/io/Writer;)Vprintlnjava/lang/ThrowableprintStackTrace getPropertyoutLjava/io/PrintStream;javax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)Vjava/net/InetAddress getByName*(Ljava/lang/String;)Ljava/net/InetAddress;(IILjava/net/InetAddress;)V(Ljava/net/ServerSocket;)Vstart(Ljava/net/InetAddress;I)VgetOutputStream()Ljava/io/OutputStream;java/io/OutputStreamwriteflushclosejoin receivedDataerrorLjava/lang/Throwable;(I)Ljava/lang/StringBuffer;getHostAddress!klpqrstqruvwxywxz{|!*}   ~{|BY  KY*LY+M,K K/2/;}. "+/238;<A |LY*./  M*N- -,,:=: 6(!:"Y#$:%Y&L+ +'!YY( * )+}:#$ %%&7'<)C*L+Q.[/i0v468 |1*+,Y**-}> |./}D |r60Y1L2Y+3M,45,65,7,65*,8+9N-}* JKLMN!O'P,R1T5U |>0Y1K2Y*3L+7*9}]^_` |*Y: ;< = >< = ?< 5@}>e5j;l>oWp\qbrgtmutvyx| |"*I}  |"*I}  |"*I}  |0J*K*LM} {|- $NNN} i | LOL MQ,RMNSY+TMUY,V:WXY+YN-Z:{[\-]N^_{ +`a,G:+a8:+a):: , ,c: - -]:  Pjpbjmp|}$  */9?FKOQV`jmpry|i |J.Yd eH +f g h ,R} -i |**iY*+j} i|2*LY+}>xnUkm iko PK cv4/[ *com/mcgrawhill/eztest/EZTestMacStart.class0 S] R^_ `ab cde f ghij kl mnopq rs rt uv wx y z{|X,} ~ ) +] + ) +a   4] 4 4 4 g + > + > 4  ` r ezprocessLjava/lang/Process;()VCodeLineNumberTable Exceptions SourceFileEZTestMacStart.java VW TU java.version 1.3 java/lang/Exception2Java Version Insufficient: 1.4 or greater required V  java/io/File#webapps/WEB-INF/lib/xalan-2.6.0.jar V EZTest.jar java/lang/String/usr/sbin/sysctl-n hw.physmem   V 1Insufficient System Memory: 256M or more requiredwebapps/eztest.ini java/io/FileInputStream Vjava/util/Properties WheapSize  java/lang/NumberFormatExceptionjava/lang/StringBufferBad heap size:  using heap size: java/io/FileOutputStreamEZ Test startup properties java/io/IOException/Library/Java/Home/bin/java-XmxM-Xbootclasspath/p: -cpcom.mcgrawhill.eztest.EZTest 'Launching EZTest.jar with heap size of  ,IO Exception determining launch parameters ()$com/mcgrawhill/eztest/EZTestMacStartjava/lang/Objectjava/lang/System getProperty&(Ljava/lang/String;)Ljava/lang/String; startsWith(Ljava/lang/String;)Z(Ljava/lang/String;)V-com/mcgrawhill/eztest/EZTestLauncherUtilitiesinstallationDir()Ljava/io/File;#(Ljava/io/File;Ljava/lang/String;)VgetPath()Ljava/lang/String;java/lang/Runtime getRuntime()Ljava/lang/Runtime;exec(([Ljava/lang/String;)Ljava/lang/Process;java/lang/ProcessgetInputStream()Ljava/io/InputStream;java/io/InputStreamread([BII)I([BII)Vjava/lang/Long parseLong(Ljava/lang/String;)Jexists()Z(Ljava/io/File;)Vload(Ljava/io/InputStream;)Vcloselength()Ijava/lang/IntegerparseInt(Ljava/lang/String;)Iappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;toString showError(I)Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;save+(Ljava/io/OutputStream;Ljava/lang/String;)V,(Ljava/lang/Object;)Ljava/lang/StringBuffer;outLjava/io/PrintStream;java/io/PrintStreamprintlnI([Ljava/lang/String;[Ljava/lang/String;Ljava/io/File;)Ljava/lang/Process;!RSTUVWXNN**<M, Y  N Y- : Y- :-:YSYSYS::: :    6 Y  d7  m7   Y 6  63 ! 6" # 6 %6: Y-' :()Y*:+Y,:-./0:;1326O:4Y5677879:;)/<=W>Y?:@AB:YDSY4Y5E79F7:SY4Y5G7H:SYISYJSYKS:L4Y5M7<7F7:N*-O'NY4Y5P7<7Q7: GNQ3C'&)CY5  $'+7C!I#L&a,k.r/y023569:;<=WZ []^%_,`1b:cGgNmQiSktmwqrstxz}&)*MZ[\PK cv4 META-INF/PK cv4$lYbb+META-INF/MANIFEST.MFPK cv4com/PK cv4com/mcgrawhill/PK cv4com/mcgrawhill/eztest/PK cv4S )).Bcom/mcgrawhill/eztest/EZTestInstallation.classPK cv4*)+com/mcgrawhill/eztest/EZTestLauncher.classPK cv4|"jj<0com/mcgrawhill/eztest/EZTestLauncherUtilities$Listener.classPK cv4%ڎ?C4com/mcgrawhill/eztest/EZTestLauncherUtilities$PortFailure.classPK cv4Q3.6com/mcgrawhill/eztest/EZTestLauncherUtilities.classPK cv4/[ *PNcom/mcgrawhill/eztest/EZTestMacStart.classPK t+\