Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\oracle\sysman\vds\VdsImpl.class
?? /U { { { { { { { { { { { { { { { { { { ! "#$ "% {&' {() {*+ # {, "- {./ 012 345 (6 37 89 ":; 1<= 3> 3?@A 6B {CD :E 8F :GH IJK LM >NOPQ {RS "TUV IWXYZ N[\ P]^ N_` ab ac defg 3h XB ijk ]lm n sop sqr ss dtuv {w x yz{| m} m~ m?? s?? 0? u? s? s? {? ? {?? }? }? }? 8? 3? N?? {?? s? sw? ?? {? s? {??? L6? L?? L? }?? {? s? s?? (?? (N s? "?? ?? ???? ??? s? s? s???? E? ???? EB? ?? "? "? "? ??? ???? ?6?? E?? E??? a? ?? ?? ??? a? ??? {? I?? ]?? ? ?? ?? ?? ??? 8??? ?? ?B {?? ??? ? ?? ?? "?? E? ???? {? {? {? LN LG (G ?N {? ?? ?? {??? ?? ?B >? "??? ?B {? ? ? ? ? ? B ? ? a ? ? E ] E "?! {"#$ 6? {% {&'( a) "* +,-. ?/ 012 3?45 {6 78 7?9 ?:;< {= #>? @ ]A BCD EFG HI Jb K)L M N?OP ]Q RS eTU eV eW ]XY ]Z #[ #\ {] ]^_`_abcmde }f ]g eh ij k i ]l mnop qr Es tu x {vwxyz{| m_RepCredentials (Loracle/sysman/vxx/VxxTargetCredentials; m_sessionFactory %Loracle/sysman/vdb/VdbSessionFactory; m_sessionAutoCommit (Loracle/sysman/vdb/VdbAutoCommitSession; appServer Loracle/sysman/vxa/VxaAppServer; domainNameString Ljava/lang/String; m_strOmsHostName sqlList Loracle/sysman/vds/VdsSQLList; vdu Loracle/sysman/vdu/VduImpl; m_orb "Loracle/sysman/vxx/vxxo/VxxoEMORB; m_tieSessionService Loracle/sysman/vds/Vds; m_vxxoName !Loracle/sysman/vxx/vxxo/VxxoName; m_nSessionHeadroom I m_SessionCache Ljava/util/Hashtable; m_monitorAutoCommitLock Ljava/lang/Object; m_nAutoCommitRefCnt m_ConsoleRetryInterval m_ConsoleRetryCount m_nIncompleteSessionTimeout INITIAL_NOTIFICATION_REF ConstantValue DEATH_DETECT_INTERVAL DEFAULT_DEATH_DETECT_INTERVAL ? m_nClientTimeoutInterval m_hashResourceSession ,Loracle/sysman/vds/ResourceSessionHashtable; m_listResourceSessionHeartbeat 0Loracle/sysman/vds/ResourceSessionHeartbeatList; m_threadClientMonitor Ljava/lang/Thread; m_genericResourceListeners Ljava/util/Vector; <init> ()V Code LineNumberTable initializeService 5(Loracle/sysman/vxa/VxaAppServer;Ljava/lang/String;)Z startService ()Z Exceptions} exportServices status B(Ljava/util/Locale;Loracle/sysman/vxa/VxaServiceStatusSeqHolder;)Z displayableName &(Ljava/util/Locale;)Ljava/lang/String; getInitialRepSession (Ljava/lang/String;)V resetSharedAutoCommitSession stopService killService getSessionCount ()I dumpSessionLists getTransactionSession +()Loracle/sysman/vdb/VdbTransactionSession; getAutoCommitSession *()Loracle/sysman/vdb/VdbAutoCommitSession; getPrivateAutoCommitSession getSystemTransactionSession ,(Z)Loracle/sysman/vdb/VdbTransactionSession; getSystemAutoCommitSession +(Z)Loracle/sysman/vdb/VdbAutoCommitSession; prefetchSession releaseSession !(Loracle/sysman/vdb/VdbSession;)V "(Loracle/sysman/vdb/VdbSession;Z)V &(Loracle/sysman/vdb/VdbCORBASession;)V principalLogin 1(Ljava/lang/String;)Loracle/sysman/vxx/VxxOEMKey; secureLogon C(Ljava/lang/String;Ljava/lang/String;)Loracle/sysman/vxx/VxxOEMKey; secureLogonEx U(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Loracle/sysman/vxx/VxxOEMKey; logout (Loracle/sysman/vxx/VxxOEMKey;)Z validateProduct 3(Loracle/sysman/vxx/VxxOEMKey;Ljava/lang/String;I)V negotiateVersion regenerateOEMKey N(Loracle/sysman/vxx/VxxOEMKey;Ljava/lang/String;)Loracle/sysman/vxx/VxxOEMKey; removeSessionFromCache (Loracle/sysman/vxx/VxxOEMKey;)V validateSessionKey isSuperUser getSessionDetails D(Loracle/sysman/vxx/VxxOEMKey;)Loracle/sysman/vds/VdsSessionDetails; getPrincipalForOEMKey ;(Loracle/sysman/vxx/VxxOEMKey;)Loracle/sysman/vdu/VduEMOID; getSessionUsername 1(Loracle/sysman/vxx/VxxOEMKey;)Ljava/lang/String; getSessionApplicationName principalLogout (I)Z getRepositoryCredentials *()Loracle/sysman/vxx/VxxTargetCredentials; isLoggedIn (Ljava/lang/String;)Z getLoggedInPrincipals ()Ljava/util/Hashtable; validateRepository :(Loracle/sysman/emSDK/client/omsClient/ApplicationName;I)V (Ljava/lang/String;I)V logoutAllSessions clientHeartbeat handleFault j(Loracle/sysman/vdb/VdbTransactionSession;Loracle/sysman/vdb/VdbReadWriteTransaction;[Ljava/lang/String;)V releaseOMSSessions registerResource s(Loracle/sysman/vxx/VxxOEMKey;Loracle/sysman/vds/ResourceListener;Ljava/lang/Object;)Loracle/sysman/vds/ResourceId; '(Loracle/sysman/vds/ResourceListener;)V deregisterResource !(Loracle/sysman/vds/ResourceId;)V registerResourceSession deregisterResourceSession (J)V releaseResources &(Loracle/sysman/vds/ResourceSession;)V detectClientDeath insertSession M(ILjava/lang/String;[Ljava/lang/String;)Loracle/sysman/vds/VdsSessionDetails; <clinit> SourceFile VdsImpl.java?????????????????????????????? java/util/Vector?? java/util/Hashtable java/lang/Object?????? oms.vds.session_headroom~? oms.vds.session_init_timeout???? &OMS.RESOURCE_MGR.DEATH_DETECT_INTERVAL?? .oracle/sysman/vds/ResourceSessionHeartbeatList?? *oracle/sysman/vds/ResourceSessionHashtable?????? ,oracle/sysman/vdb/VdbLostConnectionException??? Vd??? 280????????? ,oracle/sysman/vds/ResourceSessionDeathDetect?? java/lang/Thread???? 6oracle/sysman/emSDK/client/omsClient/EMApplicationName EMSystem???? ?oracle/sysman/emSDK/repository/repmgr/RepositoryActionException?????? java/lang/Exception??? ????? oms.vds.console_retry_interval oms.vds.console_retry_count java/lang/String?? vdf?? oracle/sysman/vdf/VdfMASFailOver vds?? !oracle/sysman/vdb/VdbSQLException )oracle/sysman/vdb/VdbTransactionException oracle/sysman/vxx/vxxo/VxxoEMORB?? oracle/sysman/vds/_tie_Vds?? VDS?? +Select count(*) from smp_vds_sessions_table???????? "oracle/sysman/vxa/VxaServiceStatus 5751????? java/lang/Integer?? 5761???? 5759?? java/lang/Float???? 5760 J Dumping out in-use session pool list ====================================?????? 5750 java/util/StringTokenizer /@ ?????? #oracle/sysman/vdb/VdbSessionFactory?? &oracle/sysman/vxx/VxxTargetCredentials?????????????? java/lang/StringBuffer 4Unable to re-establish connection to OMS repository ???????? 0oracle/sysman/vxx/vxxo/VxxoNameNotFoundException?? %Session Service : Performing Kamikaze?? AUnable to return session list. Session factory has been released!?? java/lang/InterruptedException?????? 'SQL Exception while obtaining a session Reason : Stmt : ?? error : ???? Lost Connection?????? SQL Exception:?? 'Unable to allocate an autoCommitSession???? $oracle/sysman/vds/VdsSessionPrefetch????? Boracle/sysman/vtaGallery/threadPoolManager/NoAvailabilityException !Vds: Unable to prefetch session. >oracle/sysman/vtaGallery/threadPoolManager/WorkerBusyException???? VDS: IN principalLogin oracle/sysman/vdu/VduImpl???? )oracle/sysman/vdu/VduNoPrincipalException 5752 oracle/sysman/vdu/VduOID?????????? .oracle/sysman/vds/VdsInvalidPrincipalException?? oracle/sysman/vdu/VduException VDS: VduException caught : 2 REPORTS_USER?? oem_temporary_password?? 5762 4BEGIN ? := SMP_VDS.insertPrincipal(?, ?, ?, ?); END;????????? )CLIENT_NOTIFICATION_OBJECT_NOT_REGISTERED???? :Session Service : SQL Exception while inserting principal ???? :?? oracle/sysman/vxx/vxxd/VxxdCrypt????????? java/io/IOException?? java/lang/RuntimeException Unable to serialize password oracle/sysman/vxx/VxxEMSession?? java/util/GregorianCalendar???????? oracle/sysman/vxx/VxxOEMKey???? VDS: OUT principalLogin version mismatch???? ??? ??? ;oracle/sysman/vbo/vboe/repmgr/RepositoryValidationException .oracle/sysman/vds/VdsValidationFailedException??? . -oracle/sysman/vds/VdsVersionMismatchException??? ?? 5VDS validateSessionKey - no session details returned +oracle/sysman/vxx/VxxInvalidOEMKeyException 5753?? EVDS validateSessionKey - **** Username doesn't match Session key ****? #oracle/sysman/vds/VdsSessionDetails Fselect principal_name from smp_vds_sessions_table where session_id = ????? 8VDS getPrincipalDetails - no principal exception thrown PRINCIPAL_NAME? 0 sql exception while querying for principal name? +Unable to serialize or deserialize password java/lang/ClassNotFoundException Class not found? oracle/sysman/vdu/VduEMOID 5754?? Console :oracle/sysman/emSDK/client/omsClient/BadParameterException?? $Logging out principal at SessionId: >delete from SMP_VDS_SESSIONS_TABLE where session_id = UPPER(?)? !? 8Session Service : SQL Exception while deleting principal Fselect session_id FROM SMP_VDS_SESSIONS_TABLE where principal_name = ? :select distinct principal_name from smp_vds_sessions_table"# 6 sql exception while querying for logged in principals +Vds getLoggedInPrincipals - Lost Connection$ Validating repository : Version: ??%?& SESSION_ID $ sql exception in logoutAllSessions ClientHeartbeat for /??' .Heartbeat received by RM for an unknown client()*?+) VDS: handleFault Entered. VDS: handleFault Exit.,-. 5delete from smp_vds_sessions_table where oms in ({0})/0123 "***Registering Resource: listener=456 , object= null??78 $***DeRegistering Resource: listener=9: , userData=;<=>?? !oracle/sysman/vds/ResourceSession??"@ABCD?E< oracle/sysman/vds/ResourceId ****Client terminated, releasing: listener=FG 6ResourceReleaseException when releasing resources for ?HI>?JKB "oracle/sysman/vds/ResourceListenerL?MNOP? Connection by has timed out!QR tS8?T oracle/sysman/vds/VdsSQLList?? oracle/sysman/vds/VdsImpl oracle/sysman/vxa/VxaMASService oracle/sysman/vds/VdsOperations oracle/sysman/vds/VdsInt $oracle/sysman/vdf/VdfMASFaultHandler !oracle/sysman/vds/ResourceManager %oracle/sysman/vxa/VxaStartupException oracle/sysman/vxa/VxaAppServer getOMSproperty (Ljava/lang/String;I)I getServerName ()Ljava/lang/String; java/util/Locale getDefault ()Ljava/util/Locale; ,oracle/sysman/emSDK/common/nls/MessageBundle getMessageBundle T(Ljava/lang/String;Ljava/util/Locale;)Loracle/sysman/emSDK/common/nls/MessageBundle; reason getMessage :(Ljava/lang/String;Z[Ljava/lang/Object;)Ljava/lang/String; oracle/sysman/vxx/vxxt/VxxtTRACE traceToStdOut connectionLost (Loracle/sysman/vds/VdsImpl;)V (Ljava/lang/Runnable;)V start getUserMessage out java/lang/System Ljava/io/PrintStream; java/io/PrintStream println printStackTrace getReference &(Ljava/lang/String;)Ljava/lang/Object; registerMASFaultHandler (ZLjava/lang/String;)V $(Loracle/sysman/vds/VdsOperations;)V register K(Ljava/lang/String;Lorg/omg/CORBA/Object;)Loracle/sysman/vxx/vxxo/VxxoName; &oracle/sysman/vdb/VdbAutoCommitSession createStatement 4(Ljava/lang/String;)Loracle/sysman/vdb/VdbStatement; executeSingletonIntQuery #(Loracle/sysman/vdb/VdbStatement;)I oracle/sysman/vdb/Vdb forceStatementClose #(Loracle/sysman/vdb/VdbStatement;)V '(Ljava/lang/String;Z)Ljava/lang/String; +oracle/sysman/vxa/VxaServiceStatusSeqHolder value %[Loracle/sysman/vxa/VxaServiceStatus; (I)V addElement (Ljava/lang/Object;)V sessionPoolDepth getSessionCounts ()[I getSessionCacheHitRate ()F (F)V size copyInto ([Ljava/lang/Object;)V '(Ljava/lang/String;Ljava/lang/String;)V nextToken hasMoreTokens (ZZ)V toString ](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V setRepCredentials +(Loracle/sysman/vxx/VxxTargetCredentials;)V setAppServer &(Loracle/sysman/vxa/VxaAppServerInt;)V notifyAll append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; interrupt deregister :(Loracle/sysman/vxx/vxxo/VxxoName;Lorg/omg/CORBA/Object;)V wait S(Loracle/sysman/vxx/VxxTargetCredentials;)Loracle/sysman/vdb/VdbTransactionSession; sqlStmt errorCode (I)Ljava/lang/StringBuffer; R(Loracle/sysman/vxx/VxxTargetCredentials;)Loracle/sysman/vdb/VdbAutoCommitSession; getAvailableSessionCount getAvailableWorker 5()Loracle/sysman/vtaGallery/threadPoolManager/Worker; P(Loracle/sysman/vdb/VdbSessionFactory;Loracle/sysman/vxx/VxxTargetCredentials;)V 1oracle/sysman/vtaGallery/threadPoolManager/Worker setWork releaseToPool toUpperCase authenticate '(Ljava/lang/String;)[Ljava/lang/String; principalOID Loracle/sysman/vdu/VduEMOID; getType getOwner getName 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V /(Ljava/lang/String;Loracle/sysman/vdu/VduOID;)V equalsIgnoreCase regionMatches (ZILjava/lang/String;II)Z createCallableStatement <(Ljava/lang/String;)Loracle/sysman/vdb/VdbCallableStatement; &oracle/sysman/vdb/VdbCallableStatement clearParameters registerOutParameter bindParameter executeQuery J(Loracle/sysman/vdb/VdbCallableStatement;)Loracle/sysman/vdb/VdbResultSet; getInt (I)I currentTimeMillis ()J (I)Ljava/lang/String; !oracle/sysman/vxx/vxxx/VxxxString getBytes (Ljava/lang/String;)[B getKeyHash encryptAsByteArray ([B[B)[B close (Ljava/lang/Exception;)V ([BI)V java/util/Calendar getTimeZone ()Ljava/util/TimeZone; java/util/TimeZone getRawOffset getReposUser toLowerCase [(Ljava/lang/String;IILjava/lang/String;Loracle/sysman/vxx/VxxEMSession;Ljava/lang/String;)V locale oracle/sysman/vxx/VxxLocale getLocale &(Ljava/lang/String;)Ljava/util/Locale; getOMSVersion getPassword perSessionToken Loracle/sysman/vxx/VxxEMSession; keyDetails [B decryptAsByteArray sessionId remove &(Ljava/lang/Object;)Ljava/lang/Object; getPrincipalName username getIsSuperUser get oracle/sysman/vdb/VdbStatement B(Loracle/sysman/vdb/VdbStatement;)Loracle/sysman/vdb/VdbResultSet; oracle/sysman/vdb/VdbResultSet next findColumn (Ljava/lang/String;)I getString ([B)Ljava/lang/String; trim parseInt compareTo executeDML getCryptoServer +()Loracle/sysman/vxx/vxxd/VxxdCryptoServer; 'oracle/sysman/vxx/vxxd/VxxdCryptoServer terminateSession put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 4oracle/sysman/emSDK/client/omsClient/ApplicationName /oracle/sysman/vbo/vboe/repmgr/RepositoryManager 5(Loracle/sysman/vdb/VdbSession;Ljava/lang/String;IZ)V B(Loracle/sysman/vxx/VxxOEMKey;)Loracle/sysman/vds/ResourceSession; dequeueNode '(Loracle/sysman/vds/ResourceListNode;)V updateTimestamp appendNode "oracle/sysman/vxx/vxxx/VxxxUtility quoteCommaSeparate '([Ljava/lang/Object;)Ljava/lang/String; java/text/MessageFormat format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; 'oracle/sysman/vdb/VdbTransactionSession )oracle/sysman/vdb/VdbReadWriteTransaction getClass ()Ljava/lang/Class; java/lang/Class removeElement (Ljava/lang/Object;)Z getListener &()Loracle/sysman/vds/ResourceListener; getUserData ()Ljava/lang/Object; getOEMKey ()Loracle/sysman/vxx/VxxOEMKey; >(Loracle/sysman/vds/ResourceId;)Loracle/sysman/vds/ResourceId; &(J)Loracle/sysman/vds/ResourceSession; resourceElements ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement clientSessionTerminated 3(Loracle/sysman/vds/ResourceId;Ljava/lang/Object;)V ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; getKey V(Loracle/sysman/vxx/VxxOEMKey;Loracle/sysman/vds/ResourceListener;Ljava/lang/Object;)V elements dumpList getTimestamp ()Ljava/util/Date; java/util/Date getTime elementAt (I)Ljava/lang/Object; equals :(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V !{ |}~? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ? ?? ? ?? ? ? ?? ?? ?? ?? ?? 8 ?? ? ? n*? *? *? *? *? *? *? *? *? *? *? * ? *? *<? *? *? Y? ? *? Y? ? *? Y? ? ? ? N ? ? ? ? ? ? ? "? '? ,? 1? 6? <? A? G? L? W? b m ?? ? ?*+? *,? *? ? *<? ? **? ? ? * ? ?? *? Y? !? "*? #Y? $? %*? &? '? 1N? ):*? +:,? Y-? -S? .? /*? ? 0? 1Y*? 2N*? 3Y-? 4? *? ? 5? P W Z ( ? R * : E P W% Z [ ` i "