hi georgi,
you would get this in case of the following
1) Check your driver can connect from the prompt by using a normal jdbc test
kind of a program
2) Make sure you have your ORACLE_HOME set and the TNS entry is correct in
the tnsnames.ora

i hv got this error with  Weblogic several times and most cases it is one of
the above two !!
Hope this helps

cheers
krishna


----- Original Message -----
From: "Georgi Kostadinov" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, November 03, 2000 11:16 PM
Subject: [jBoss-User] weblogic, oci, jDriver, ORA-24327 (need
explicitattach...)


> Hello folks!
>
> First. I would like to say that jBOSS is the easiest app server
> to set up and work with! Great job folks! Thank you!
>
> I've been usinf jBOSS for EJB development and testing. I certainly
> think that I'll be able to use it for production too!
>
>
> I got the following problem when I tried to use WebLogic's jDriver
> (former JDBC Kona drivers) with jBOSS. I have an Oracle 8.1.5 db.
> I downloaded the latest jDriver pack and jarred it's classes dir.
> Here's it's content:
>
============================================================================
===========
>      0 Fri Nov 03 21:43:18 PST 2000 META-INF/
>     68 Fri Nov 03 21:43:18 PST 2000 META-INF/MANIFEST.MF
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/boot/
>    278 Fri Apr 14 13:46:02 PDT 2000 weblogic/boot/ClassFinder.class
>    372 Fri Apr 14 13:46:02 PDT 2000 weblogic/boot/Source.class
>   2162 Fri Apr 14 13:46:02 PDT 2000 weblogic/boot/ZipSource.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/common/
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/common/internal/
>    694 Fri Apr 14 13:46:00 PDT 2000
> weblogic/common/internal/FileInfo$MakeNevDate.class
>   9211 Fri Apr 14 13:46:00 PDT 2000
> weblogic/common/internal/FileInfo.class
>   6586 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/internal/FileManager.class
>    785 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/internal/FileManagerRecord.class
>   5373 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/internal/LicenseInfo.class
>   2682 Fri Apr 14 13:46:02 PDT 2000 weblogic/common/internal/Misc.class
>   8374 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/internal/ServerUtil.class
>   4902 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/internal/VectorTable.class
>    406 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/LicenseCorruptException.class
>    443 Fri Apr 14 13:46:00 PDT 2000
> weblogic/common/LicenseException.class
>    384 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/LicenseInvalidException.class
>    390 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/LicenseKeyExpiredException.class
>    390 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/LicenseKeyInvalidException.class
>    380 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/LicenseKeyIpException.class
>    392 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/LicenseKeyNotFoundException.class
>   1769 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/LicenseNotFoundException.class
>   9000 Fri Apr 14 13:46:02 PDT 2000 weblogic/common/ParamSet.class
>    538 Fri Apr 14 13:46:02 PDT 2000
> weblogic/common/ParamSetException.class
>   1412 Fri Apr 14 13:46:02 PDT 2000 weblogic/common/ParamTypes.class
>  18949 Fri Apr 14 13:46:02 PDT 2000 weblogic/common/ParamValue.class
>   1870 Fri Apr 14 13:46:00 PDT 2000 weblogic/common/T3Exception.class
>   1711 Fri Apr 14 13:46:00 PDT 2000 weblogic/common/WLObjectInput.class
>   1690 Fri Apr 14 13:46:00 PDT 2000 weblogic/common/WLObjectOutput.class
>    427 Fri Apr 14 13:46:00 PDT 2000 weblogic/common/WLSerializable.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/db/
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/db/oci/
>    572 Fri Apr 14 13:46:02 PDT 2000 weblogic/db/oci/DateHolder.class
>   1874 Fri Apr 14 13:46:02 PDT 2000
> weblogic/db/oci/OciBlobInputStream.class
>   1280 Fri Apr 14 13:46:02 PDT 2000
> weblogic/db/oci/OciCharInputStream.class
>   2589 Fri Apr 14 13:46:02 PDT 2000
> weblogic/db/oci/OciClobCharStream.class
>   5659 Fri Apr 14 13:46:00 PDT 2000 weblogic/db/oci/OciColumn.class
>  24481 Fri Apr 14 13:46:02 PDT 2000 weblogic/db/oci/OciConnection.class
>  28320 Fri Apr 14 13:46:00 PDT 2000 weblogic/db/oci/OciCursor.class
>   2349 Fri Apr 14 13:46:02 PDT 2000 weblogic/db/oci/OciInputStream.class
>   8820 Fri Apr 14 13:46:02 PDT 2000 weblogic/db/oci/OciLob.class
>   4043 Fri Apr 14 13:46:02 PDT 2000
> weblogic/db/oci/OciLobInputStream.class
>   3244 Fri Apr 14 13:46:02 PDT 2000 weblogic/db/oci/OciLobReader.class
>   3242 Fri Apr 14 13:46:36 PDT 2000
> weblogic/db/oci/OciOutputStream.class
>   2444 Fri Apr 14 13:46:36 PDT 2000 weblogic/db/oci/OciReader.class
>   2698 Fri Apr 14 13:46:02 PDT 2000 weblogic/db/oci/OciSchema.class
>   7682 Fri Apr 14 13:46:02 PDT 2000 weblogic/db/oci/OciValue.class
>   3263 Fri Apr 14 13:46:36 PDT 2000 weblogic/db/oci/OciWriter.class
>   1738 Fri Apr 14 13:46:02 PDT 2000 weblogic/db/oci/PCUtils.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/jdbc/
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/jdbc/common/
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/jdbc/common/internal/
>    262 Fri Apr 14 13:46:02 PDT 2000
> weblogic/jdbc/common/internal/Cancelable.class
>    892 Fri Apr 14 13:46:02 PDT 2000
> weblogic/jdbc/common/internal/ConnectionID.class
>    422 Fri Apr 14 13:46:00 PDT 2000
> weblogic/jdbc/common/internal/EventClient.class
>    280 Fri Apr 14 13:46:02 PDT 2000
> weblogic/jdbc/common/internal/FetchSizeSettable.class
>  11771 Fri Apr 14 13:46:02 PDT 2000
> weblogic/jdbc/common/internal/JdbcExpandedSqlParser.class
>   2666 Fri Apr 14 13:46:02 PDT 2000
> weblogic/jdbc/common/internal/JdbcSqlExpander.class
>    277 Fri Apr 14 13:46:02 PDT 2000
> weblogic/jdbc/common/internal/Parseable.class
>    231 Fri Apr 14 13:46:00 PDT 2000
> weblogic/jdbc/common/internal/Waitable.class
>    591 Fri Apr 14 13:46:00 PDT 2000
> weblogic/jdbc/common/internal/WLConnectionInfo.class
>    408 Fri Apr 14 13:46:02 PDT 2000
> weblogic/jdbc/common/internal/WLDriverInfo.class
>    339 Fri Apr 14 13:46:02 PDT 2000
> weblogic/jdbc/common/OracleCallableStatement.class
>    265 Fri Apr 14 13:46:00 PDT 2000
> weblogic/jdbc/common/OracleConnection.class
>    228 Fri Apr 14 13:46:00 PDT 2000
> weblogic/jdbc/common/OracleLobCloser.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/jdbc/oci/
>    546 Fri Apr 14 13:46:04 PDT 2000
> weblogic/jdbc/oci/CallableStatement.class
>   1763 Fri Apr 14 13:46:04 PDT 2000 weblogic/jdbc/oci/Connection.class
>    292 Fri Apr 14 13:46:04 PDT 2000
> weblogic/jdbc/oci/DatabaseMetaData.class
>   1724 Fri Apr 14 13:46:04 PDT 2000 weblogic/jdbc/oci/Driver.class
>    317 Fri Apr 14 13:46:04 PDT 2000
> weblogic/jdbc/oci/PreparedStatement.class
>    777 Fri Apr 14 13:46:04 PDT 2000 weblogic/jdbc/oci/ResultSet.class
>    295 Fri Apr 14 13:46:04 PDT 2000
> weblogic/jdbc/oci/ResultSetMetaData.class
>    539 Fri Apr 14 13:46:04 PDT 2000 weblogic/jdbc/oci/Statement.class
>    394 Fri Apr 14 13:46:04 PDT 2000 weblogic/jdbc/oci/version.class
>   1607 Fri Apr 14 13:46:04 PDT 2000 weblogic/jdbc/oci/XADriver.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/jdbc20/
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/jdbc20/common/
>    258 Fri Apr 14 13:46:36 PDT 2000
> weblogic/jdbc20/common/OracleBlob.class
>    323 Fri Apr 14 13:46:36 PDT 2000
> weblogic/jdbc20/common/OracleClob.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/jdbc20/oci/
>   3718 Fri Apr 14 13:46:34 PDT 2000 weblogic/jdbc20/oci/Blob.class
>   4709 Fri Apr 14 13:46:34 PDT 2000
> weblogic/jdbc20/oci/CallableStatement.class
>   4731 Fri Apr 14 13:46:34 PDT 2000 weblogic/jdbc20/oci/Clob.class
>   2285 Fri Apr 14 13:46:34 PDT 2000 weblogic/jdbc20/oci/Connection.class
>   1591 Fri Apr 14 13:46:34 PDT 2000
> weblogic/jdbc20/oci/DatabaseMetaData.class
>   1217 Fri Apr 14 13:46:34 PDT 2000 weblogic/jdbc20/oci/Driver.class
>   2917 Fri Apr 14 13:46:34 PDT 2000
> weblogic/jdbc20/oci/PreparedStatement.class
>  11443 Fri Apr 14 13:46:34 PDT 2000 weblogic/jdbc20/oci/ResultSet.class
>   1086 Fri Apr 14 13:46:36 PDT 2000
> weblogic/jdbc20/oci/ResultSetMetaData.class
>   2365 Fri Apr 14 13:46:36 PDT 2000 weblogic/jdbc20/oci/Statement.class
>    366 Fri Apr 14 13:46:36 PDT 2000 weblogic/jdbc20/oci/version.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/jdbcbase/
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/jdbcbase/oci/
>  13899 Fri Apr 14 13:46:20 PDT 2000
> weblogic/jdbcbase/oci/Connection.class
>  29891 Fri Apr 14 13:46:20 PDT 2000
> weblogic/jdbcbase/oci/DatabaseMetaData.class
>   8042 Fri Apr 14 13:46:26 PDT 2000 weblogic/jdbcbase/oci/Driver.class
>  17651 Fri Apr 14 13:46:28 PDT 2000
> weblogic/jdbcbase/oci/ResultSet.class
>   3549 Fri Apr 14 13:46:28 PDT 2000
> weblogic/jdbcbase/oci/ResultSetMetaData.class
>  26116 Fri Apr 14 13:46:30 PDT 2000
> weblogic/jdbcbase/oci/Statement.class
>   5558 Fri Apr 14 13:46:30 PDT 2000 weblogic/jdbcbase/oci/XADriver.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/rmi/
>    634 Fri Apr 14 13:46:00 PDT 2000 weblogic/rmi/RemoteException.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/utils/
>   1281 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/AssertionError.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/utils/classloaders/
>   3044 Fri Apr 14 13:46:02 PDT 2000
> weblogic/utils/classloaders/ClasspathClassFinder.class
>   1467 Fri Apr 14 13:46:02 PDT 2000
> weblogic/utils/classloaders/FileSource.class
>    422 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/Counter.class
>   3281 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/Debug.class
>   3125 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/Hex.class
>   1381 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/I18nDescriptor.class
>   2879 Fri Apr 14 13:46:00 PDT 2000 weblogic/utils/I18nException.class
>   3537 Fri Apr 14 13:46:00 PDT 2000 weblogic/utils/I18nString.class
>    428 Fri Apr 14 13:46:00 PDT 2000
> weblogic/utils/InconsistentStructureException.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/utils/io/
>    414 Fri Apr 14 13:46:02 PDT 2000
> weblogic/utils/io/FilenameEncoder$UnsafeFilenameException.class
>   2639 Fri Apr 14 13:46:02 PDT 2000
> weblogic/utils/io/FilenameEncoder.class
>   2513 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/Location.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/utils/model/
>    276 Fri Apr 14 13:46:00 PDT 2000 weblogic/utils/model/I18nDef.class
>    333 Fri Apr 14 13:46:00 PDT 2000
> weblogic/utils/model/I18nExceptionDef.class
>    337 Fri Apr 14 13:46:00 PDT 2000
> weblogic/utils/model/I18nStringDef.class
>   1400 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/NestedError.class
>   1651 Fri Apr 14 13:46:00 PDT 2000
> weblogic/utils/NestedThrowable$Util.class
>    427 Fri Apr 14 13:46:00 PDT 2000 weblogic/utils/NestedThrowable.class
>    987 Fri Apr 14 13:46:00 PDT 2000
> weblogic/utils/ObjectNotFoundException.class
>    543 Fri Apr 14 13:46:02 PDT 2000
> weblogic/utils/PlatformConstants.class
>   2836 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/RfcUtils.class
>   1536 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/StackTrace.class
>    754 Fri Apr 14 13:46:00 PDT 2000 weblogic/utils/StackTraceUtils.class
>   6077 Fri Apr 14 13:46:00 PDT 2000 weblogic/utils/StringUtils.class
>   4503 Fri Apr 14 13:46:02 PDT 2000
> weblogic/utils/UnsyncStringBuffer.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/utils/zip/
>   1192 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/zip/Handler.class
>    799 Fri Apr 14 13:46:02 PDT 2000
> weblogic/utils/zip/SafeZipFileInputStream.class
>    969 Fri Apr 14 13:46:02 PDT 2000 weblogic/utils/zip/ZipFactory.class
>   1182 Fri Apr 14 13:46:02 PDT 2000
> weblogic/utils/zip/ZipURLConnection.class
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/xml/
>      0 Fri Nov 03 21:40:50 PST 2000 weblogic/xml/license/
>    361 Fri Apr 14 13:46:02 PDT 2000
> weblogic/xml/license/AttributeList.class
>   6434 Fri Apr 14 13:46:02 PDT 2000
> weblogic/xml/license/BaseParser.class
>    507 Fri Apr 14 13:46:02 PDT 2000
> weblogic/xml/license/Handler$NameValuePair.class
>   4906 Fri Apr 14 13:46:02 PDT 2000 weblogic/xml/license/Handler.class
>   2959 Fri Apr 14 13:46:02 PDT 2000 weblogic/xml/license/LICENSE.class
>   2168 Fri Apr 14 13:46:02 PDT 2000
> weblogic/xml/license/NameMangler.class
>   1745 Fri Apr 14 13:46:02 PDT 2000
> weblogic/xml/license/WEBLOGICLICENSES.class
>   4709 Fri Apr 14 13:46:02 PDT 2000
> weblogic/xml/license/WEBLOGICLICENSESParser.class
>   2419 Fri Apr 14 13:46:02 PDT 2000
> weblogic/xml/license/XmlElement.class
>
============================================================================
===========
> Here's what I got, when I ran jBOSS:
>
============================================================================
===========
> F:\programs\jboss\bin>run
> [Console logging] Logging started
> [File logging] Logging started
> [Info] Java version: 1.3.0,Sun Microsystems Inc.
> [Info] Java VM: Java HotSpot(TM) Client VM 1.3.0-C,Sun Microsystems Inc.
> [Info] System: Windows 2000 5.0,x86
> [JDBC] Loaded JDBC-driver:org.hsql.jdbcDriver
> [JDBC] Loaded JDBC-driver:jdbc.idbDriver
> [JDBC] Loaded JDBC-driver:oracle.jdbc.driver.OracleDriver
> [JDBC] Loaded JDBC-driver:weblogic.jdbc20.oci.Driver
> [Webserver] Initializing
> [Webserver] Initialized
> [Hypersonic] Initializing
> [Hypersonic] Database started
> [Hypersonic] Initialized
> [Naming] Initializing
> [Naming] Naming started on port 1099
> [Naming] Initialized
> [Transaction manager] Initializing
> [Transaction manager] Initialized
> [Simple Realm Mapping] Initializing
> [Simple Realm Mapping] Initialized
> [Security manager] Initializing
> [Security manager] Initialized
> [XADataSource] Initializing
> [XADataSource] Initialized
> [XADataSource] Initializing
> [XADataSource] Initialized
> [XADataSource] Initializing
> [XADataSource] Initialized
> [XADataSource] Initializing
> [XADataSource] Initialized
> [Container factory] Initializing
> [Container factory] Initialized
> [Auto deploy] Watching F:\programs\jboss\deploy
> [Auto deployer] Initializing
> [Auto deployer] Initialized
> [JMX RMI Adaptor] Initializing
> [JMX RMI Adaptor] Initialized
> [JMX RMI Connector] Initializing
> [JMX RMI Connector] Initialized
> [Configuration] Initializing
> [Configuration] Initialized
> [J2ee deployer] Initializing
> [J2ee deployer] no config file found...
> [J2ee deployer] Initialized
> [EmbeddedTomcat] Initializing
> [EmbeddedTomcat] Initialized
> [EmbeddedTomcat] Starting
> [EmbeddedTomcat] Testing if Tomcat is present....
> [EmbeddedTomcat] OK
> [EmbeddedTomcat] ContextManager: Adding context Ctx(  )
> [EmbeddedTomcat] path="" :jsp: init
> [EmbeddedTomcat] PoolTcpConnector: Starting HttpConnectionHandler on
> 8080
> [EmbeddedTomcat] Started
> [Simple Realm Mapping] Starting
> [Simple Realm Mapping] Started
> [Webserver] Starting
> [Webserver] Codebase set to http://asparuh:8083/
> [Webserver] Started webserver on port 8083
> [Webserver] Started
> [Transaction manager] Starting
> [Transaction manager] Started
> [Hypersonic] Starting
> [Hypersonic] Started
> [Naming] Starting
> [Naming] Started
> [XADataSource] Starting
> [XADataSource] XA Connection pool Hypersonic bound to Hypersonic
> [XADataSource] Started
> [XADataSource] Starting
> [XADataSource] XA Connection pool WeblogicORCL bound to WeblogicORCL
> +++ WebLogic Native Layer for OCI 8.x (BETA-2)
> ----------  LOGIN ERROR CODE: 24327
> [XADataSource] java.sql.SQLException: ORA-24327: need explicit attach
> before authenticating a user - (SCOTT/********@@asparuh:1521:ORCL)
> [XADataSource]  at
> weblogic.db.oci.OciConnection.getLDAException(OciConnection.java:143)
> [XADataSource]  at weblogic.jdbcbase.oci.Driver.connect(Driver.java:157)
> [XADataSource]  at java.sql.DriverManager.getConnection(Unknown Source)
> [XADataSource]  at java.sql.DriverManager.getConnection(Unknown Source)
> [XADataSource]  at
>
org.jboss.minerva.xa.XADataSourceImpl.getXAConnection(XADataSourceImpl.java:
121)
> [XADataSource]  at
>
org.jboss.minerva.xa.XADataSourceImpl.getXAConnection(XADataSourceImpl.java:
155)
> [XADataSource]  at
>
org.jboss.minerva.factories.XAConnectionFactory.createObject(XAConnectionFac
tory.java:216)
> [XADataSource]  at
> org.jboss.minerva.pools.ObjectPool.createNewObject(ObjectPool.java:790)
> [XADataSource]  at
> org.jboss.minerva.pools.ObjectPool.getObject(ObjectPool.java:548)
> [XADataSource]  at
>
org.jboss.minerva.datasource.XAPoolDataSource.getConnection(XAPoolDataSource
.java:169)
> [XADataSource]  at
>
org.jboss.jdbc.XADataSourceLoader.initializePool(XADataSourceLoader.java:284
)
> [XADataSource]  at
>
org.jboss.jdbc.XADataSourceLoader.startService(XADataSourceLoader.java:248)
> [XADataSource]  at
> org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:90)
> [XADataSource]  at java.lang.reflect.Method.invoke(Native Method)
> [XADataSource]  at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
> [XADataSource]  at
> com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
> [XADataSource]  at
>
org.jboss.dependencies.DependencyManager.startMBean(DependencyManager.java:2
84)
> [XADataSource]  at
>
org.jboss.dependencies.DependencyManager.loadService(DependencyManager.java:
261)
> [XADataSource]  at
>
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:243)
> [XADataSource]  at
>
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:238)
> [XADataSource]  at
>
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:238)
> [XADataSource]  at
>
org.jboss.dependencies.DependencyManager.processService(DependencyManager.ja
va:238)
> [XADataSource]  at
>
org.jboss.dependencies.DependencyManager.startMBeans(DependencyManager.java:
117)
> [XADataSource]  at org.jboss.Main.<init>(Main.java:166)
> [XADataSource]  at org.jboss.Main.<init>(Main.java:98)
> [XADataSource]  at org.jboss.Main$1.run(Main.java:88)
> [XADataSource]  at java.security.AccessController.doPrivileged(Native
> Method)
> [XADataSource]  at org.jboss.Main.main(Main.java:79)
> Terminate batch job (Y/N)? y
>
============================================================================
===========
> Note: I do have f:\weblogic\license in my classpath as well as
> f:\weblogic\classes.
> I do have f:\weblogic\bin\oci815_8 in my PATH.
>
> My ORCL is runnig fine. Here's how the TNS listener is configured:
>
============================================================================
===========
> # TNSNAMES.ORA Network Configuration File:
> F:\Oracle\Ora81\network\admin\tnsnames.ora
> # Generated by Oracle configuration tools.
>
> ORCL =
>   (DESCRIPTION =
>     (ADDRESS_LIST =
>       (ADDRESS = (PROTOCOL = TCP)(HOST = asparuh)(PORT = 1521))
>     )
>     (CONNECT_DATA =
>       (SERVICE_NAME = ORCL)
>     )
>   )
>
> EXTPROC_CONNECTION_DATA =
>   (DESCRIPTION =
>     (ADDRESS_LIST =
>       (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
>     )
>     (CONNECT_DATA =
>       (SID = PLSExtProc)
>       (PRESENTATION = RO)
>     )
>   )
>
============================================================================
===========
> If I try to obtain the Connection with this code:
>
============================================================================
===========
>     Properties props = new Properties();
>     props.put("user", "scott");
>     props.put("password", "tiger");
>     props.put("server", "ORCL");
>     props.put ("weblobic.oci.selectBlobChunkSize","1024");
>     Driver driver = (Driver)
> Class.forName("weblogic.jdbc20.oci.Driver").newInstance();
>     Connection conn =
> driver.connect("jdbc20:weblogic:oracle:@localhost:1521:ORCL", props);
>
============================================================================
===========
> ...it works, and I can access my DB.
>
> I have the suspicion that I have to explicitly specify parameters in my
> MBean DataSource
> configuration:
>
============================================================================
===========
>      <mbean name="DefaultDomain:service=XADataSource,name=WeblogicORCL">
>        <attribute name="Properties"></attribute>
>        <attribute
> name="URL">jdbc20:weblogic:oracle:@asparuh:1521:ORCL</attribute>
>        <attribute name="GCMinIdleTime">1200000</attribute>
>        <attribute name="JDBCUser">SCOTT</attribute>
>        <attribute name="MaxSize">10</attribute>
>        <attribute name="Password">TIGER</attribute>
>        <attribute name="GCEnabled">false</attribute>
>        <attribute name="InvalidateOnError">false</attribute>
>        <attribute name="TimestampUsed">false</attribute>
>        <attribute name="Blocking">true</attribute>
>        <attribute name="GCInterval">120000</attribute>
>        <attribute name="IdleTimeout">1800000</attribute>
>        <attribute name="IdleTimeoutEnabled">false</attribute>
>        <attribute name="LoggingEnabled">false</attribute>
>        <attribute name="MaxIdleTimeoutPercent">1.0</attribute>
>        <attribute name="MinSize">0</attribute>
>      </mbean>
>
============================================================================
===========
> What is the definition (DTD) of the jboss.jcml file?
> How do I specify params. with <attribute name="Properties"></attribute>
> attribute?
>
> Please share your experience. Thank you!
>
>
> Georgi
>
>
> --
> --------------------------------------------------------------
> To subscribe:        [EMAIL PROTECTED]
> To unsubscribe:      [EMAIL PROTECTED]
> Problems?:           [EMAIL PROTECTED]
>



--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to