Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\j2ee\lib\oracle\xdb\spi\XDBContextFactory.class
?? 1 ~ % ? $ @ A B C D E F G H I J K F L M F N O J P Q R S T U V W ? X Y Z [ \ ] ^ _ $ ` a $ b c d e f RETURN_OBJECT_TYPE Ljava/lang/String; RETURN_TYPE_RESOURCE ENV_CONNECTION <init> ()V Code LineNumberTable LocalVariableTable this "Loracle/xdb/spi/XDBContextFactory; getInitialContext -(Ljava/util/Hashtable;)Ljavax/naming/Context; osName conn 'Loracle/jdbc/internal/OracleConnection; e Ljava/lang/Exception; env Ljava/util/Hashtable; Exceptions <clinit> SourceFile XDBContextFactory.java + , * ( g h i %oracle/jdbc/internal/OracleConnection j k oci8 l m n oci os.name o p q r k WINDOWS s t orageneric11 u v oraclient11 !oracle/xdb/spi/XDBResourceContext + w java/lang/Exception java/sql/SQLException (javax/naming/ServiceUnavailableException java/lang/StringBuilder SQL Error: x y z { x | } k + v javax/naming/NamingException ReturnObjectType ' ( Resource ) ( Connection oracle/xdb/spi/XDBContextFactory java/lang/Object &javax/naming/spi/InitialContextFactory java/util/Hashtable get &(Ljava/lang/Object;)Ljava/lang/Object; getProtocolType ()Ljava/lang/String; java/lang/String equals (Ljava/lang/Object;)Z java/lang/System getProperty &(Ljava/lang/String;)Ljava/lang/String; toUpperCase startsWith (Ljava/lang/String;)Z loadLibrary (Ljava/lang/String;)V (Ljava/util/Hashtable;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getErrorCode ()I (I)Ljava/lang/StringBuilder; toString ! $ % &