Richard Katz writes:
[snip]
 > In org.jboss.jdbc.JdbcProvider.java
 > 
 > Line 61 should probably do the following
 > 
 >   Class.forName(driver).newInstance();
 > 
 > instead of
 >    Class.forName(driver);
 > 
 > The newInstance() is generally required by a number of databases -
 > inclulding Oracle.  For some JDBC drivers you may have to do additional
 > work to ensure that the driver actually gets loaded.

Incorrect. Class.forName(driver) loads the class and executes the
static initializer which registers it with the driver manager.
Oracle's drivers (at least v1.1.1) work in this fashion - I don't know
about 2.01.

 > WHAT WE DID DO ALREADY:
 > =========================
[snip]

All this has been changing recently. I suggest you download the latest
CVS, set up a minerva pool for oracle and use that. Your other option,
I think, is to remove all other data sources so that your oracle one
is the default.

Tom
-- 
Tom Cook - Software Engineer

"We rarely find that people have good sense unless they agree
 with us."
                - Francois, Duc de la Rochefoucauld

LISAsoft Pty Ltd - www.lisa.com.au

--------------------------------------------------
38 Greenhill Rd.          Level 3, 228 Pitt Street
Wayville, SA, 5034        Sydney, NSW, 2000

Phone:   +61 8 8272 1555  Phone:   +61 2 9283 0877
Fax:     +61 8 8271 1199  Fax:     +61 2 9283 0866
--------------------------------------------------


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

Reply via email to