Edit D:\app\Administrator\product\11.2.0\dbhome_1\jlib\oracle\sysman\vxn\VxnNamingService.class
?? /?X Y Z [ \ ] ^ _` ab cd ef g h i j kl ?em n o p q rs t u e vw xy ?z { |} k} ~ a? ?? ?? ? ? ]?? ]?????? ?? 2?? 2h? ? ? ? H? H? 2? ? 2?? Ae ?? 2? ?? ??? F? 2? ?? |? ?? 2? ?? ? a??? ? ?? 2? ]??? [e? ]e? _e ?? _? ?? 2? H? _? ]? ]? ?? ?? k? ??? S? Z? 2? ? ???? k????? ? z{? }? }??? ?{ ??????? }? z? ?? ?{? ?? ?????? ?????? ?? ?? ?? ]????? ?? ???? ?? k?? ???? ? ? ? ] | ] | !"#$%&'()*+,-./0123456789:; ?e< ?e=> ?@ABCDEFGHI ?{JKL m_msgBundle .Loracle/sysman/emSDK/common/nls/MessageBundle; m_threadMain Ljava/lang/Thread; m_bExitNow Z m_names Ljava/util/Vector; m_orb Lorg/omg/CORBA/ORB; m_bootService "Loracle/sysman/vxn/VxnBootService; m_bLocal m_initNC !Lorg/omg/CosNaming/NamingContext; m_bEmbedded getNamingService '(Z)Loracle/sysman/vxn/VxnNamingService; Code LineNumberTable Exceptions &()Loracle/sysman/vxn/VxnNamingService; getLocalNamingService getLocalInitialNamingContext #()Lorg/omg/CosNaming/NamingContext; handleFault j(Loracle/sysman/vdb/VdbTransactionSession;Loracle/sysman/vdb/VdbReadWriteTransaction;[Ljava/lang/String;)VMNO run ()V <init> (Z)V init exit standAloneExit dump bind =([Lorg/omg/CosNaming/NameComponent;Lorg/omg/CORBA/Object;IZ)V resolve ;([Lorg/omg/CosNaming/NameComponent;I)Lorg/omg/CORBA/Object; unbind &([Lorg/omg/CosNaming/NameComponent;I)V purgeObsoleteEntries (Ljava/lang/String;)V purgeChildren (ILoracle/sysman/vxn/VxnName;)V stripTree B([Lorg/omg/CosNaming/NameComponent;ILoracle/sysman/vxn/VxnName;I)V newContext '(I)Loracle/sysman/vxn/VxnNamingContext; bindNewContext I([Lorg/omg/CosNaming/NameComponent;I)Loracle/sysman/vxn/VxnNamingContext; destroyContext (I)V getBindings +(IIILorg/omg/CosNaming/BindingListHolder;)I list S(ILorg/omg/CosNaming/BindingListHolder;Lorg/omg/CosNaming/BindingIteratorHolder;I)V getORB ()Lorg/omg/CORBA/ORB; getNameAt (I)Loracle/sysman/vxn/VxnName; traverseToTerminalContext '([Lorg/omg/CosNaming/NameComponent;IZ)I findChildName @(IILorg/omg/CosNaming/NameComponent;)Loracle/sysman/vxn/VxnName; getNamesFilename ()Ljava/lang/String; getNamesFilePath writeNames initNames ()Z initNewNamesList getInitialContext enableBootstrap startMainThread waitUntilExit setExitable getExitable addContext (Loracle/sysman/vxn/VxnName;I)V removeContext test printList ((Lorg/omg/CosNaming/BindingListHolder;)V <clinit> SourceFile VxnNamingService.java "oracle/sysman/vxn/VxnNamingService K O################### Name Service fault handler called !! ######################PQ+# java/lang/StringBuffer +Removing Entries for Defective OMS on node RSTC*+LU!5 java/lang/ThreadV WX;MFG 'oracle/sysman/vxn/VxnBootstrapException ? ? 1008YZ+[\]J Exiting Naming Service.Q^_`!ab No names in array.cdefGgh oracle/sysman/vxn/VxnNameRi : jb >?<=@AklmlnOPoG 3org/omg/CosNaming/NamingContextPackage/AlreadyBoundpqr$+E /org/omg/CosNaming/NamingContextPackage/NotFoundstu org/omg/CosNaming/NameComponentvwCxyz1./ purging location {C|}~,-Q +oracle/sysman/vxn/VxnCannotProceedException Removing entry R?Q5 Unbind name 5?? (java/lang/ArrayIndexOutOfBoundsException /org/omg/CosNaming/NamingContextPackage/NotEmpty java/util/Vector org/omg/CosNaming/Binding????????C?????????67 $oracle/sysman/vxn/VxnBindingIterator??? @ERROR: attempt to traverse to illegal index. Cursor out of sync.????DC?l COSNaming.store ORACLE_HOME?? L: sysman system java/io/FileOutputStreamBC java/io/ObjectOutputStream??? java/io/FileNotFoundException java/io/File?G 6Created directory for naming service persistence file. ?Could not create directory for naming service persistence file. java/lang/SecurityException java/io/IOException 1Unexpected exception writing naming service file.?H java/io/FileInputStream java/io/ObjectInputStream??h #Reading serialized names from file. (Store file not found; creating new file. 6IOException looking for store file; creating new file. #Naming service persistence file is ?G 7Deleted indecipherable naming service persistence file. @Could not delete indecipherable naming service persistence file. KSecurity violation deleting indecipherable naming service persistence file. java/lang/Exception INTERNAL_ROOT ARE_YOU_KIND? 5Could not find names file. Creating new naming tree. KVisigenic implementation. Calling getNewContext(0) to get initial context.I 1About to create a service that will serve out ..[?b ] oracle/sysman/vxn/VxnBootService?Q? +ERROR: m_initNC is null in enableBootstrap.??+ 'Local/dedicated Naming Service started. %FATAL ERROR: main thread not created.?NG? java/lang/InterruptedException???5?5?5 Adding new_context 1 to init NC.?? Adding new_context 2 to NC 1. Adding new_context 3 to NC 2. Adding new_context 4 to NC 1. Destroying context 3.? -Context 3 could not be destroyed - not empty. Destroying context 1. -Context 1 could not be destroyed - not empty. Destroying context 4. -Context 4 could not be destroyed - not empty. Destroying context 2. -Context 2 could not be destroyed - not empty. Creating new context A. A kA?? !Create context with invalid name. CCreate context A/B/C with compound contexts not created (NotFound). B kB C kC Create an already bound context. &Create context A/B from compound name. ,Create context A/C from simple name under A. (Create context A/C/D from compound name. D kD Bind IOR to A from root.$? 'Bind IOR to A/B/X from root (NotFound). X kX 'Bind IOR to A from root (AlreadyBound). Rebind IOR to A from root.?? Bind IOR to A/C/D from root. Bind IOR to A/B from A. Resolve A in root.&? IOR found. Resolve X in root (NotFound). !Resolve A/B/X in root (NotFound). $Resolve A/C in root (NotFound - NC). Resolve A/C/D in A/C. Unbind A in root.(? Unbind A/X in root (NotFound). #Unbind A/C in root (NotFound - NC). Unbind A/C/D in A. 'org/omg/CosNaming/BindingIteratorHolder #org/omg/CosNaming/BindingListHolder Listing root.8?ST !ERROR: Binding Iterator returned. Listing A. Listing A/B. Listing A/C/D. No elements in list. Object Context | ,oracle/sysman/emSDK/common/nls/MessageBundle Vxn java/lang/Object java/lang/Runnable $oracle/sysman/vdf/VdfMASFaultHandler !oracle/sysman/vdb/VdbSQLException )oracle/sysman/vdb/VdbTransactionException ,oracle/sysman/vdb/VdbLostConnectionException oracle/sysman/vxx/vxxt/VxxtTRACE out append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; toString java/lang/System (Ljava/lang/Runnable;)V .oracle/sysman/emSDK/common/corba/InitORBHelper initORB getMessage '(Ljava/lang/String;Z)Ljava/lang/String; "oracle/sysman/vxn/VxnNamingContext setNamingService '(Loracle/sysman/vxn/VxnNamingService;)V (Ljava/lang/String;I)V endService notifyAll size ()I elements ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement ()Ljava/lang/Object; (I)Ljava/lang/StringBuffer; getDepth id Ljava/lang/String; kind ((ILjava/lang/String;Ljava/lang/String;)V isBound org/omg/CORBA/ORB object_to_string *(Lorg/omg/CORBA/Object;)Ljava/lang/String; 5org/omg/CosNaming/NamingContextPackage/NotFoundReason missing_node 7Lorg/omg/CosNaming/NamingContextPackage/NotFoundReason; \(Lorg/omg/CosNaming/NamingContextPackage/NotFoundReason;[Lorg/omg/CosNaming/NameComponent;)V getIOR string_to_object *(Ljava/lang/String;)Lorg/omg/CORBA/Object; getNewContext getID java/lang/String equalsIgnoreCase (Ljava/lang/String;)Z (Ljava/lang/Exception;)V ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; elementAt (I)Ljava/lang/Object; org/omg/CosNaming/BindingType nobject Lorg/omg/CosNaming/BindingType; binding_type ncontext getKind '(Ljava/lang/String;Ljava/lang/String;)V binding_name "[Lorg/omg/CosNaming/NameComponent; addElement (Ljava/lang/Object;)V copyInto ([Ljava/lang/Object;)V value [Lorg/omg/CosNaming/Binding; (II)V #Lorg/omg/CosNaming/BindingIterator; %([Lorg/omg/CosNaming/NameComponent;)V printStackTrace matches $(Lorg/omg/CosNaming/NameComponent;)Z separator getProperty &(Ljava/lang/String;)Ljava/lang/String; (Ljava/io/OutputStream;)V writeObject mkdirs close (Ljava/io/InputStream;)V readObject delete length 9(Ljava/lang/String;Loracle/sysman/vxn/VxnNamingService;)V Ljava/io/PrintStream; java/io/PrintStream println start wait insertElementAt (Ljava/lang/Object;I)V incCursorsFromIndex removeElementAt decCursorsFromIndex org/omg/CosNaming/NamingContext new_context destroy bind_new_context E([Lorg/omg/CosNaming/NameComponent;)Lorg/omg/CosNaming/NamingContext; ;([Lorg/omg/CosNaming/NameComponent;Lorg/omg/CORBA/Object;)V rebind :([Lorg/omg/CosNaming/NameComponent;)Lorg/omg/CORBA/Object; R(ILorg/omg/CosNaming/BindingListHolder;Lorg/omg/CosNaming/BindingIteratorHolder;)V ! ? ? ? ? ? + ? ? Y? L+? +? ? +? f g h i j ? ? p ? ? x . *? ? ?*? ? ? ? s ? ? *? 6-? *? Y? ? -2? ? ? *-2? ???*? ? "