Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\supercluster\cluster\SCFileHandler.class
?? 10 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? R ? ? ? ? ? ? Q ? Q ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Q ? ? ? Q ? ? ? Q ? ? ? ? ? ? ? ? ? ? ? ? J ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? : ? Q ? ? Q ? ? ? ? : ? : ? : ? : ? ? ? ? ? ? ? ? ? J ? J ? J ? ? J ? ? ? ? DEFAULT_LOG_FILE_SIZE I ConstantValue DEFAULT_NUM_LOG_FILES BASENAME_PROPNAME Ljava/lang/String; LIMIT_PROPNAME COUNT_PROPNAME APPEND_PROPNAME SERVER_PROPNAME THIS_CLASSPATH ? TRACING_PROPNAME TRACING_LEVEL_PROPNAME LOG_FORMATTER m_fileHandler Ljava/util/logging/FileHandler; m_logDir getFormatter 1(Ljava/lang/String;)Ljava/util/logging/Formatter; Code LineNumberTable LocalVariableTable clz Ljava/lang/Class; ex Ljava/lang/Exception; this +Loracle/supercluster/cluster/SCFileHandler; fmname formatterClass <init> ()V logDir Exceptions ? ? (Ljava/lang/String;)V setup index traceFile succ Z name lmgr Ljava/util/logging/LogManager; pattern limit count append tracingOn tracingLvl formatter Ljava/util/logging/Formatter; formatterName close flush publish (Ljava/util/logging/LogRecord;)V record Ljava/util/logging/LogRecord; getInt F(Ljava/util/logging/LogManager;Ljava/lang/String;Ljava/lang/String;I)I !Ljava/lang/NumberFormatException; compName prop defaultValue intStr getBool E(Ljava/util/logging/LogManager;Ljava/lang/String;Ljava/lang/String;)Z boolStr getPattern &(Ljava/lang/String;)Ljava/lang/String; status patternSuffix fsep Ljava/io/File; SourceFile SCFileHandler.java ? ? ? ? ? ? ? ? java/util/logging/Formatter java/lang/Exception java/lang/StringBuilder s t *error in loading logging formatter class: ? y e Y z t "oracle.supercluster.cluster.server eonsd *oracle.supercluster.cluster.SCFileHandler. ? basename 2oracle.supercluster.cluster.SCFileHandler.basename _%g.log ? ? ? ? ? ? TRACING.ENABLED tracing TRACING.LEVEL -1 ? tracing.level Y .trc trace file is !"#$% trace configure status= ?& java/util/logging/FileHandler s' c d 4oracle.suplercluster.cluster.SCFileHandler.formatter f g .oracle/supercluster/cluster/SCMessageFormatter() ? t ? t ? ? intStr=* java/lang/NumberFormatException boolStr=+ java/io/File s y,-.- Create log directory status:/ pattern string= )oracle/supercluster/cluster/SCFileHandler java/util/logging/Handler )oracle.supercluster.cluster.SCFileHandler java/io/IOException java/lang/SecurityException java/lang/System getProperty java/lang/ClassLoader getSystemClassLoader ()Ljava/lang/ClassLoader; loadClass %(Ljava/lang/String;)Ljava/lang/Class; java/lang/Class newInstance ()Ljava/lang/Object; -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; oracle/ops/mgmt/trace/Trace out 3oracle/supercluster/impl/cluster/ClusterFactoryImpl getInstance 7()Loracle/supercluster/impl/cluster/ClusterFactoryImpl; getLogDirectory java/lang/String lastIndexOf (I)I substring (I)Ljava/lang/String; java/util/logging/LogManager getLogManager ()Ljava/util/logging/LogManager; (C)Ljava/lang/StringBuilder; java/lang/Boolean getBoolean (Ljava/lang/String;)Z 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; java/lang/Integer parseInt (Ljava/lang/String;)I separator (II)Ljava/lang/String; setMaxLogOutputSize (I)V setMaxLogOutputFiles traceEnabled (Z)V setTraceLevel configure (ZZZZLjava/lang/String;Z)Z (Z)Ljava/lang/StringBuilder; (Ljava/lang/String;IIZ)V setFormatter (Ljava/util/logging/Formatter;)V trim parseBoolean exists ()Z mkdirs getAbsolutePath ! Q R S T U ! V T U W X Y U Z Y U [ Y U # \ Y U $ ] Y U ^ Y U _ ` Y U ( a Y U - b Y U = c d e Y f g h ? 8+? M,? ? ,? N-? ? ? N? Y? ? -? ? ? ? ? i "