Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\tools\sysinfo\Main.class
Êþº¾ 0( Ê? Ê? ø? ? ? ? Ê? Ê? Ê? Ê? Ê? Ê? ?? Ê? Ê? Ê ¡ Ê¢£¤ Ê¥¦ ʧ¨ .©ª «¬ ®¯°± «² ³ ´ µ¶· %?¸ %¹ ʺ %»¼ +? ¿ÀÁÂà /Ä ÊÅ ÊÆÇ ÇÈÉ ÇÊËÌÍ ÊÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäå Êæç Êèéêë Xìíî [ï ¿ðñ ^ò Êó Êô õö õ» ÷øù e?úûü iýþ eÿ e õ õ õ % e . . . ? Ê Ê!"#$% Ê& %'( Ê) Ê* Ê+ Ê,- ?./ Ê012345 Ê6½7 Ê89:; Ê<=>?@ABCDEFGH IJ ÊK ÊL ÊM øN IO kPQRST « õU .V .W .X .Y ÊZ[ \ Ç]^ Ê? Ç_ Ê`a Î? Êbc Îd Îe Îf Êgh Ö? Êi .jk Ú' lm Ý'n Êo Öp Öe Öqr ís äì ät äuv é' íw .xy íì íz{ ðï í' Ê|} ô' ô~ ô? Ê? Ê? ?? ü? Î? ß»? ???? .???? .? ?? $Ä? «???????????? ¡¢£ Ĥ¥ ¦ ʧ¨©ª Ê«¬ Ê® ʯ°±²³ MESSAGE_FILE Ljava/lang/String; ConstantValue LOCALIZED_RESOURCE 4Lorg/apache/derby/iapi/tools/i18n/LocalizedResource; setPause Z setLicense cptester sep javaSep jbmsSep licSep locSep curLoc failureTag EMBEDDED TOOLS NET CLIENT MAINUSAGESTRING´ USAGESTRINGPARTA USAGESTRINGPARTB infoNames [Ljava/lang/String; <init> ()V Code main ([Ljava/lang/String;)V getMainInfo (Ljava/io/PrintWriter;Z)V parseArgs pause reportDerby (Ljava/io/PrintWriter;)V reportJavaInfo printPropertyIfNotNull *(Ljava/io/PrintWriter;Ljava/lang/String;)V getJavaProperty &(Ljava/lang/String;)Ljava/lang/String; '(Ljava/lang/String;Z)Ljava/lang/String; getCanonicalPath "(Ljava/io/File;)Ljava/lang/String; Exceptions getClasspathInfo +([Ljava/lang/String;Ljava/io/PrintWriter;)V reportLocales useMe tryAllClasspaths trySomeClasspaths tryCoreClasspath 3(Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V tryNetClasspath tryClientClasspath tryUtilsClasspath tryMyClasspath W(Ljava/lang/String;Ljava/lang/String;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V tryAsResource found J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; notFound 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; crLf ()Ljava/lang/String; lookForMainArg <([Ljava/lang/String;Ljava/io/PrintWriter;)Ljava/lang/String; argumentsContain (([Ljava/lang/String;Ljava/lang/String;)Z argumentMatches 9([Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; getAllInfo L(Ljava/lang/String;)[Lorg/apache/derby/impl/tools/sysinfo/ZipInfoProperties; loadZipFromResource :()[Lorg/apache/derby/impl/tools/sysinfo/ZipInfoProperties; parseClasspath '(Ljava/lang/String;)[Ljava/lang/String; checkForInfo K(Ljava/lang/String;)Lorg/apache/derby/impl/tools/sysinfo/ZipInfoProperties; checkDirectory checkFile getTextMessage 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; J(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; \(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; n(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; getCompleteMessage 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; getFileWhichLoadedClass %(Ljava/lang/Class;)Ljava/lang/String; mergeZips ª([Lorg/apache/derby/impl/tools/sysinfo/ZipInfoProperties;[Lorg/apache/derby/impl/tools/sysinfo/ZipInfoProperties;)[Lorg/apache/derby/impl/tools/sysinfo/ZipInfoProperties; formatURL "(Ljava/net/URL;)Ljava/lang/String; derbyVMLevel access$000 Synthetic access$100 <clinit>~|}|GHµ¶·H¸¹NK53[\23LM7.º»RQ8.PQ 6------------------------------------------------------]Q java/lang/Exception SIF01.QV SIF01.BOH -pause¼½ -cp¾¿À SIF01.CÁ» java/io/BufferedReader java/io/InputStreamReaderÃÄGÅGÆÇn java/io/IOException java/lang/StringBuffer JRE - JDBC: ÈÉ?nÊn *org/apache/derby/impl/tools/sysinfo/Main$1 InnerClassesËÌÍ java/lang/String java/lang/SecurityException SIF01.UÎn?uv [Ïn ] Ðn SIF01.D SIF02.A java.versionUV SIF02.B java.vendor SIF02.C java.home SIF02.D java.class.path SIF02.E os.name SIF02.F os.arch SIF02.G os.version SIF02.H user.name SIF02.I user.home SIF02.J user.dir java.specification.name: java.specification.name java.specification.version: java.specification.version java.runtime.versionST java.fullversionUW : SIF01.H *org/apache/derby/impl/tools/sysinfo/Main$2GÑ SIF01.I *org/apache/derby/impl/tools/sysinfo/Main$3GÒÌÓ 'java/security/PrivilegedActionExceptionÔÕ^\:.Ö×ØÙÚÛ java/util/Properties /org/apache/derby/info/locale_ .properties *org/apache/derby/impl/tools/sysinfo/Main$4GÜ java/io/InputStreamÝHÞÅßà SIF01.T [án /ân [Èã ]] derby.locale.external.nameäVåæçè ]çé SIF01.R derby.locale.version.majorêëæ derby.locale.version.minor derby.locale.version.maint derby.locale.build.numberìíî SIF01.S 'Could not get locale properties from : java/lang/Throwable Could not load resource: Exception: java/io/PrintWriterGï_Q`\ SIF08.B SIF08.C ,java org.apache.derby.tools.sysinfo -cp args SIF08.DmnG» SIF08.Eabcbdbeb SIF08.FðH embeddedqr server client tools utils .classst SIF08.Hfg SIF08.A Ujava org.apache.derby.tools.sysinfo -cp [ [ embedded ][ server ][ client] [ tools ] [ .class ] ]? "org.apache.derby.database.Database SIF08.J derby.jar *org.apache.derby.drda.NetworkServerControl SIF08.I derbynet.jar "org.apache.derby.jdbc.ClientDriver SIF08.L derbyclient.jar org.apache.derby.tools.ij SIF08.Q derbytools.jarñòó??ijklôõö÷øH SIF08.U line.separatorùúûüýþÿþ wx 5org/apache/derby/impl/tools/sysinfo/ZipInfoPropertiesG (org/apache/derby/impl/tools/sysinfo/Main»yz java/util/Vector{| SIF03.C Û?? java/util/ArrayListEF V *org/apache/derby/impl/tools/sysinfo/Main$5 *org/apache/derby/impl/tools/sysinfo/Main$6 java/net/URL??½ java/util/StringTokenizer.n *org/apache/derby/impl/tools/sysinfo/Main$7 java/io/File java/io/FileInputStreamXY java/util/zip/ZipFile java/lang/Object??01? *org/apache/derby/impl/tools/sysinfo/Main$8G UTF-8 l $java/io/UnsupportedEncodingException jar:!þ file: ! /org/apache/derby"#$%& 1.4äl - J2ME CDC Profile Specification J2ME - JDBC for CDC/FP 1.1 J2SE 1.4.2 - JDBC 3.0 1.5 J2SE 5.0 - JDBC 3.0 1.6 Java SE 6 - JDBC 4.0 1.7 Java SE 7 - JDBC 4.0 ?-? ?-?: 2org/apache/derby/iapi/tools/i18n/LocalizedResource $org.apache.derby.loc.sysinfoMessagesG'43 SIF01.L SIF01.M SIF01.N9. SIF01.P;. SIF01.J<. %org/apache/derby/info/DBMS.properties &org/apache/derby/info/tools.properties $org/apache/derby/info/net.properties $org/apache/derby/info/dnc.properties 'java org.apache.derby.tools.sysinfo -cp getInstance 6()Lorg/apache/derby/iapi/tools/i18n/LocalizedResource; init OutputWriter 4()Lorg/apache/derby/iapi/tools/i18n/LocalizedOutput; println (Ljava/lang/String;)V equals (Ljava/lang/Object;)Z java/lang/System out Ljava/io/PrintStream; java/io/PrintStream print in Ljava/io/InputStream; (Ljava/io/InputStream;)V (Ljava/io/Reader;)V readLine append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString java/security/AccessController doPrivileged 4(Ljava/security/PrivilegedAction;)Ljava/lang/Object; getMessage getLocation getVersionBuildInfo '(Ljava/lang/String;Ljava/lang/String;)V (Ljava/io/File;)V =(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; getCause ()Ljava/lang/Throwable; java/util/Locale getAvailableLocales ()[Ljava/util/Locale; java/util/Arrays sort ([Ljava/lang/Object;)V +(Ljava/util/Properties;Ljava/lang/String;)V clear load getDefault ()Ljava/util/Locale; getDisplayLanguage getDisplayCountry ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; getProperty indexOf (Ljava/lang/String;)I substring (I)Ljava/lang/String; (II)Ljava/lang/String; java/lang/Integer parseInt 8org/apache/derby/iapi/services/info/ProductVersionHolder fullVersionString *(IIIZLjava/lang/String;)Ljava/lang/String; (Ljava/io/OutputStream;)V flush java/lang/Class forName %(Ljava/lang/String;)Ljava/lang/Class; getClass ()Ljava/lang/Class; getResourceAsStream )(Ljava/lang/String;)Ljava/io/InputStream; close ENGLISH Ljava/util/Locale; toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; equalsIgnoreCase (Ljava/lang/String;)Z endsWith length ()I getProductVersionHolderFromMyEnv N(Ljava/lang/String;)Lorg/apache/derby/iapi/services/info/ProductVersionHolder; =(Lorg/apache/derby/iapi/services/info/ProductVersionHolder;)V setLocation addElement (Ljava/lang/Object;)V size copyInto concat Q(Ljava/io/InputStream;)Lorg/apache/derby/iapi/services/info/ProductVersionHolder; add toArray (([Ljava/lang/Object;)[Ljava/lang/Object; pathSeparator countTokens nextToken separatorChar C replace (CC)Ljava/lang/String; exists ()Z getEntry ,(Ljava/lang/String;)Ljava/util/zip/ZipEntry; getInputStream /(Ljava/util/zip/ZipEntry;)Ljava/io/InputStream; (Ljava/lang/Class;)V get (I)Ljava/lang/Object; java/net/URLDecoder decode startsWith charAt (I)C java/lang/Character isLetter (C)Z 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 1 Ê ø -. / 01 23 43 53 6. / 7. 8. 9. :. ;. <. =. / ? >. / ? ?. / ? @. / ? A. / B C. / ¦ D. / § EF / GH I *· ± JK I 1 %¸ ¶ ¸ L*¸ ² *+¸ § +² ¸ ± LM I R >*² ¶ *¸ *² ¶ *¸ *¶ *¸ § M*¸ ¶ *¸ ¶ ? ¸ ± # NK I >