Edit D:\app\Administrator\product\11.2.0\dbhome_1\javavm\lib\oracle\aurora\server\tools\loadjava\GenMissing.class
?? 1 ': ;< <= : >? : @ A BC D E F G H I EJ : K L MN : O PQ RS T UV RWX #Y Z[ &\ ] &^_` a b c def gehijk 5: 5lm 5n 4Y &o p &qr \s \tu A:v C\w exyz?BA e{ \| 3} C~ e C? C?? A?? UY U?? X? e? nc? ? ? e?? ? `? e??? e: e? e? ? e?7 \? ?? ? ? e? ?? ? ???? wY ? v? ??? }? }???? }? }? }? }? ?? ? ?? ?? ?? w? ? ??? ?? ? ?^? ?? ?? 4? ?q???? ?? ?? ?? ??? 'n 3? 3? 3? ?? ?? ?? ? ?b ?? ?? ? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ? ?? ?? ?? U? ?? ?? ? 3? ? ? ? ?? ?? ? ??????????????????????^?^?^?? U? ? U ? ? ? ?C ? ? ?: ? ?f ? ? ? n? a ? T ? ? ? ?\ !# $ % & %' ( ) * +, -. / 0123 4 5 6 g 789:9; w^< : => 4 ?@ 5A BCDyE MethodInfo InnerClasses mkMsg Loracle/aurora/util/msg/Msg; version [B opc_invokestatic I ConstantValue ? genMissingAttributeName Ljava/lang/String; existsSet Ljava/util/HashSet; missingSet interfacesSet methodsMap Ljava/util/HashMap; ioCopy Loracle/aurora/util/IOCopy; state 3Loracle/aurora/server/tools/loadjava/LoadJavaState; opts 7Loracle/aurora/server/tools/loadjava/GenMissingOptions; <init> ()V Code LineNumberTable LocalVariableTable this 0Loracle/aurora/server/tools/loadjava/GenMissing; c(Loracle/aurora/server/tools/loadjava/Options;Loracle/aurora/server/tools/loadjava/LoadJavaState;)V options -Loracle/aurora/server/tools/loadjava/Options; getState 5()Loracle/aurora/server/tools/loadjava/LoadJavaState; getOpts 9()Loracle/aurora/server/tools/loadjava/GenMissingOptions; setLog 4(Loracle/aurora/server/tools/loadjava/LoadJavaLog;)V log 1Loracle/aurora/server/tools/loadjava/LoadJavaLog; setDatabase 8(Loracle/aurora/server/tools/loadjava/DatabaseOptions;)V database 5Loracle/aurora/server/tools/loadjava/DatabaseOptions; setOpts 0(Loracle/aurora/server/tools/loadjava/Options;)V init generateJar fOut Ljava/io/OutputStream; jar Ljava/util/zip/ZipOutputStream; ioex Ljava/io/IOException; jarName countMissing ()I missing ()Ljava/util/Iterator; generateAll "(Ljava/util/zip/ZipOutputStream;)V entry Ljava/util/zip/ZipEntry; name mIt Ljava/util/Iterator; addMethod g(Loracle/aurora/util/classfile/RawFactory;Loracle/aurora/server/tools/loadjava/GenMissing$MethodInfo;)V codeAttribute 'Loracle/aurora/util/classfile/Raw$Code; byteCodes xDescriptor )Loracle/aurora/util/classfile/Descriptor; argLen factory )Loracle/aurora/util/classfile/RawFactory; info ;Loracle/aurora/server/tools/loadjava/GenMissing$MethodInfo; descriptor b Ljava/io/ByteArrayOutputStream; d Ljava/io/DataOutputStream; errorClassG Constant +Loracle/aurora/util/classfile/Raw$Constant; objectClass message exceptionCtorType objectCtorType ctorName ctor objectCtor addMethodInfos <(Ljava/util/Set;Loracle/aurora/util/classfile/RawFactory;I)V m infoIt infos Ljava/util/Set; access addGenMissingAttribute ,(Loracle/aurora/util/classfile/RawFactory;)V xName generate +(Ljava/lang/String;Ljava/io/OutputStream;)V classAccess methodAccess raw Class (Loracle/aurora/util/classfile/Raw$Class; dOut out addKnown (Ljava/lang/String;)V r Ljava/io/Reader; fileName (Ljava/io/Reader;)V type tokenizer Ljava/io/StreamTokenizer; in addFile file Ljava/io/File; Ljava/io/InputStream; zip Ljava/util/zip/ZipInputStream; what classifier 3Loracle/aurora/server/tools/loadjava/ClassifyFiles; add 3(Ljava/util/zip/ZipInputStream;Ljava/lang/String;)V *(Ljava/lang/String;Ljava/io/InputStream;)V dig "Loracle/aurora/util/classfile/Dig; tex (Loracle/aurora/util/tools/ToolException; stripArray &(Ljava/lang/String;)Ljava/lang/String; result x classNameH =(Ljava/lang/String;Loracle/aurora/util/classfile/Dig$Class;)V xConstant iName xInterface xMethod xFields digClass (Loracle/aurora/util/classfile/Dig$Class; poolI ConstantPool /Loracle/aurora/util/classfile/Dig$ConstantPool; methodsJ Methods *Loracle/aurora/util/classfile/Dig$Methods; fieldsK Fields )Loracle/aurora/util/classfile/Dig$Fields; interfaceReference classReference lookFor (Ljava/lang/String;)Z cp (Loracle/aurora/util/classfile/ClassPath; (Loracle/aurora/util/classfile/ClassFile; conn Ljava/sql/Connection; shortName Ljava/sql/ResultSet; ignore Ljava/sql/SQLException; sqlex shortNameStmt Ljava/sql/CallableStatement; selectStmt Ljava/sql/PreparedStatement; found Z typeReferenceL Type 1(Loracle/aurora/util/classfile/Descriptor$Type;)V .Loracle/aurora/util/classfile/Descriptor$Type; noteDescriptor xArg args /[Loracle/aurora/util/classfile/Descriptor$Type; methodReference b(Loracle/aurora/util/classfile/Dig$Class;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V opcode rmethM Member )Loracle/aurora/util/classfile/Raw$Member; meths digmN )Loracle/aurora/util/classfile/Dig$Member; attrO Attribute ,Loracle/aurora/util/classfile/Dig$Attribute; codeP 'Loracle/aurora/util/classfile/Dig$Code; bcodes currbc .Loracle/aurora/server/tools/loadjava/ByteCode; bcr 4Loracle/aurora/server/tools/loadjava/ByteCodeReader; i is_static rclass count classMethods dclass methodName const_pool_offset noteExists noteMissing getLog 3()Loracle/aurora/server/tools/loadjava/LoadJavaLog; err *(Ljava/lang/Exception;Ljava/lang/String;)V ex Ljava/lang/Exception; when warn msg printMissingList (Ljava/io/PrintWriter;)Z cl pw Ljava/io/PrintWriter; mc writeOutFile ioe fos Ljava/io/FileOutputStream; command ([Ljava/lang/String;)V Args 2Loracle/aurora/server/tools/loadjava/Options$Args; k files [Ljava/lang/String; o 0Loracle/aurora/server/tools/loadjava/ToolsError; argv Exceptions cancel checkCancelled preLoadGenMissing (Ljava/util/Vector;)V Ljava/io/FileInputStream; fileNames Ljava/util/Enumeration; Ljava/util/Vector; main 4Loracle/aurora/server/tools/loadjava/ToolsException; g <clinit> SourceFile GenMissing.javaABQ+, oracle/aurora/util/IOCopy;< 5oracle/aurora/server/tools/loadjava/GenMissingOptionsWXYB=> 1oracle/aurora/server/tools/loadjava/LoadJavaStateMNAX?@KLOPST java/util/HashSet567686 java/util/HashMap9:bc no missing filesR???ST creating: {0}?U java/io/FileOutputStreamA?VW java/util/zip/ZipOutputStreamAXfgYB java/io/IOException creating jar: {0}Zc[ede\]^-B_` java/lang/String java/util/zip/ZipEntry java/lang/StringBuilderab .classcTde??fB generating class {0}j4y4 java/io/ByteArrayOutputStream java/io/DataOutputStream java/lang/NoClassDefFoundErrorgh java/lang/Object #!!!ERROR!!! generated by genmissinggi?0jklm?nompB adding {0} to classqr 'oracle/aurora/util/classfile/Descriptorstu %oracle/aurora/util/classfile/Raw$CodeAxmy 9oracle/aurora/server/tools/loadjava/GenMissing$MethodInfomn34z{ *oracle/aurora/util/classfile/Raw$Attribute-.A|?} generating: {0} 'oracle/aurora/util/classfile/RawFactory~??k?mA??? java/util/Set?????????0?0 generating {0} java/io/InputStreamReader java/io/FileInputStreamV?A??? reading known classes from {0} java/io/StreamTokenizerA??B?????c?4? reading known classes?????????A????? java/util/zip/ZipInputStream?? unrecogized kind of file: {0}? processing ???T processing {0} genmissing: {0} oracle/aurora/util/classfile/Dig &oracle/aurora/util/classfile/Raw$ClassA????? &oracle/aurora/util/tools/ToolException reading {0}?c?????T???T???????????????????c????c???T???????^jT?k???? ????????^?^?? "{? = call dbms_java.shortname(?) }?????????^?? [SELECT object_name FROM all_objects WHERE OBJECT_TYPE = 'JAVA CLASS' AND OBJECT_NAME = ? ??????_^ java/sql/SQLException looking for {0}?^???????0????????????r ,oracle/aurora/server/tools/loadjava/ByteCode 2oracle/aurora/server/tools/loadjava/ByteCodeReaderA????c?c?k???????B?^??? could not open file ??? java/io/PrintWriter? An error occured while writing ? 0oracle/aurora/server/tools/loadjava/Options$ArgsA"??M? -knownfile???????? -outfile? -destination??ZB -silent .oracle/aurora/server/tools/loadjava/ToolsError 2oracle/aurora/server/tools/loadjava/ToolsException?TA?????? ^` .oracle/aurora/server/tools/loadjava/GenMissing!" exiting : exiting reason: am exiting aurora.genmissing .oracle/aurora/util/classfile/Raw$JavaConstants JavaConstants )oracle/aurora/util/classfile/Raw$Constant &oracle/aurora/util/classfile/Dig$Class -oracle/aurora/util/classfile/Dig$ConstantPool (oracle/aurora/util/classfile/Dig$Methods 'oracle/aurora/util/classfile/Dig$Fields ,oracle/aurora/util/classfile/Descriptor$Type 'oracle/aurora/util/classfile/Raw$Member 'oracle/aurora/util/classfile/Dig$Member *oracle/aurora/util/classfile/Dig$Attribute %oracle/aurora/util/classfile/Dig$Code )oracle/aurora/server/tools/loadjava/MkMsg oracle/aurora/util/msg/Msg getDestination ()Ljava/lang/String; 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; toBuffered .(Ljava/io/OutputStream;)Ljava/io/OutputStream; (Ljava/io/OutputStream;)V close size iterator java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString putNextEntry (Ljava/util/zip/ZipEntry;)V closeEntry constant @(ILjava/lang/String;)Loracle/aurora/util/classfile/Raw$Constant; ?(ILoracle/aurora/util/classfile/Raw$Constant;Loracle/aurora/util/classfile/Raw$Constant;)Loracle/aurora/util/classfile/Raw$Constant; equals (Ljava/lang/Object;)Z writeByte (I)V .(Loracle/aurora/util/classfile/Raw$Constant;)I writeShort flush toByteArray ()[B getArgs 1()[Loracle/aurora/util/classfile/Descriptor$Type; oracle/aurora/util/classfile/Raw ExceptionTableEntry k(II[B[Loracle/aurora/util/classfile/Raw$ExceptionTableEntry;[Loracle/aurora/util/classfile/Raw$Attribute;)V |(ILjava/lang/String;Ljava/lang/String;Loracle/aurora/util/classfile/Raw$Code;[Loracle/aurora/util/classfile/Raw$Attribute;)V addConstant (ILjava/lang/String;)I (I[B)V /(Loracle/aurora/util/classfile/Raw$Attribute;)V setThis (Ljava/lang/String;)I setSuper contains setAccess ((Ljava/lang/String;Ljava/lang/String;I)V get &(Ljava/lang/Object;)Ljava/lang/Object; toRaw *()Loracle/aurora/util/classfile/Raw$Class; output (Ljava/io/DataOutputStream;)V ld_genmissing errors ,(Ljava/io/InputStream;)Ljava/io/InputStream; (Ljava/io/InputStream;)V resetSyntax wordChars (II)V whitespaceChars nextToken sval getClassifier 5()Loracle/aurora/server/tools/loadjava/ClassifyFiles; 1oracle/aurora/server/tools/loadjava/ClassifyFiles isClassFile transformName mkFile "(Ljava/lang/String;)Ljava/io/File; (Ljava/io/File;)V isJarFile getNextEntry ()Ljava/util/zip/ZipEntry; getName +(Loracle/aurora/util/classfile/Raw$Class;)V getClazz *()Loracle/aurora/util/classfile/Dig$Class; length charAt (I)C substring (II)Ljava/lang/String; getSlashName getConstants 1()Loracle/aurora/util/classfile/Dig$ConstantPool; getSlashSuperClass getConstantType (I)I getClass (I)Ljava/lang/String; getDeclaringClass getNameOfRef getDescriptorOfRef getInterfaceCount getInterface getMethods ,()Loracle/aurora/util/classfile/Dig$Methods; ,(I)Loracle/aurora/util/classfile/Dig$Member; getDescriptor getFields +()Loracle/aurora/util/classfile/Dig$Fields; getFieldType 0()Loracle/aurora/util/classfile/Descriptor$Type; isClass getClassPath *()Loracle/aurora/util/classfile/ClassPath; &oracle/aurora/util/classfile/ClassPath getFile <(Ljava/lang/String;)Loracle/aurora/util/classfile/ClassFile; &oracle/aurora/util/classfile/ClassFile exists databaseSupplied getConnection ()Ljava/sql/Connection; java/sql/Connection prepareCall 0(Ljava/lang/String;)Ljava/sql/CallableStatement; java/sql/CallableStatement setString (ILjava/lang/String;)V registerOutParameter execute getString prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; java/sql/PreparedStatement executeQuery ()Ljava/sql/ResultSet; java/sql/ResultSet isMethod getReturnType getRaw methodCount put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; *[Loracle/aurora/util/classfile/Raw$Member; getAttributes Attributes /()Loracle/aurora/util/classfile/Dig$Attributes; +oracle/aurora/util/classfile/Dig$Attributes @(Ljava/lang/String;)Loracle/aurora/util/classfile/Dig$Attribute; makeCode U(Loracle/aurora/util/classfile/Dig$Attribute;)Loracle/aurora/util/classfile/Dig$Code; getBytecodes ([BI)V readNextByteCode 1(Loracle/aurora/server/tools/loadjava/ByteCode;)V getOpcode getArgsAsCPIndex remove /oracle/aurora/server/tools/loadjava/LoadJavaLog print println checkError java/lang/System Ljava/io/PrintStream; java/io/PrintStream +oracle/aurora/server/tools/loadjava/Options parseArgs 5(Loracle/aurora/server/tools/loadjava/Options$Args;)V /()Loracle/aurora/server/tools/loadjava/Options; unused ()[Ljava/lang/String; getBoolean getMessage *(Ljava/lang/String;Ljava/lang/Exception;)V setCancelled java/util/Vector elements ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement getChain ()Ljava/lang/Exception; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; exit 4oracle/aurora/util/classfile/Raw$ExceptionTableEntry !' ( +, -. /0 1 2 34 56 76 86 9: ;<