Sozonnik Andrew wrote:
 > Moved back to JDK 1.3.1 - all works fine.

In JDK 1.4, the classes for JDBC access were changed.  As a result,
the DB connection code *must* be compiled with a JDK 1.4 compiler.

I have tested the database connection code under JDK 1.4, though I
admit that I did not test it against the Oracle database.  It is
*possible* that the Oracle driver does not work under JDK 1.4, though
if you used the old style ESQL values and got things working I suspect
it is the fact that the pooling code needed to be recompiled.

 >
 > With respect,
 > Sozonnik Andrew.
 >
 >
 >
 > -----Original Message-----
 > From: Sozonnik Andrew [mailto:[EMAIL PROTECTED]]
 > Sent: Friday, March 15, 2002 12:36 PM
 > To: [EMAIL PROTECTED]
 > Subject: db connection pool
 >
 >
 > Hello !
 >
 > I have trying to work with Cocoon 2 db connections pool
 > Cocoon2 2.0.2-dev  JDK 1.4 Oracle8i
 >
 > 1)
 >
 > <init-param>
 >   <param-name>load-class</param-name>
 >   <param-value>
 >     oracle.jdbc.driver.OracleDriver
 >   </param-value>
 > </init-param>
 >
 > 2)
 >
 > <datasources>
 >     <jdbc name="MyConnectionName">
 >       <pool-controller min="5" max="10"/>
 >       <dburl>jdbc:oracle:thin:@localhost:1521:mydatabase</dburl>
 >       <user>mylogin</user>
 >       <password>myPassword</password>
 >     </jdbc>
 >   </datasources>
 >
 > After loading Cocoon, database connections are initiated, but in log I
 > see this :
 >
 > DEBUG   (2002-03-15) 09:31.33:956   [core.oracle] (Unknown-URI)
 > Unknown-thread/LogKitLogger: factory created class was null so a new
 > instance could not be created.
 > org.apache.avalon.excalibur.datasource.NoValidConnectionException: No
 > valid Jdbc Connection class available
 >         at
 > org.apache.avalon.excalibur.datasource.JdbcConnectionFactory.newInstance
 > (JdbcConnectionFactory.java:183)
 >         at
 > org.apache.avalon.excalibur.pool.AbstractPool.newPoolable(AbstractPool.j
 > ava:82)
 >         at
 > org.apache.avalon.excalibur.pool.HardResourceLimitingPool.newPoolable(Ha
 > rdResourceLimitingPool.java:95)
 >         at
 > org.apache.avalon.excalibur.datasource.JdbcConnectionPool.newPoolable(Jd
 > bcConnectionPool.java:74)
 >         at
 > org.apache.avalon.excalibur.pool.AbstractPool.internalGrow(AbstractPool.
 > java:126)
 >         at
 > org.apache.avalon.excalibur.pool.HardResourceLimitingPool.internalGrow(H
 > ardResourceLimitingPool.java:104)
 >         at
 > org.apache.avalon.excalibur.pool.SoftResourceLimitingPool.grow(SoftResou
 > rceLimitingPool.java:91)
 >         at
 > org.apache.avalon.excalibur.datasource.JdbcConnectionPool.run(JdbcConnec
 > tionPool.java:195)
 >         at java.lang.Thread.run(Thread.java:536)
 > FATAL_E (2002-03-15) 09:31.33:956   [core.oracle] (Unknown-URI)
 > Unknown-thread/LogKitLogger: Excalibur could not create any connections.
 > Examine your settings to make sure they are correct.  Make sure you can
 > connect with the same settings  on your machine.
 >
 > But connections are present in database.
 >
 > The settings are correct, because I can acces database from xsp ...
 > <esql:connection>
 > <esql:driver>oracle.jdbc.driver.OracleDriver</esql:driver>
 > ....
 > And so on.
 >
 > Can anybody help me, please ?
 >
 > With respect,
 > Sozonnik Andrew.
 >
 >
 >
 >
 >
 >
 > ---------------------------------------------------------------------
 > Please check that your question has not already been answered in the FAQ
 > before posting. <http://xml.apache.org/cocoon/faqs.html>
 >
 > To unsubscribe, e-mail: <[EMAIL PROTECTED]>
 > For additional commands, e-mail: <[EMAIL PROTECTED]>
 >
 >
 >
 > ---------------------------------------------------------------------
 > Please check that your question has not already been answered in the
 > FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
 >
 > To unsubscribe, e-mail: <[EMAIL PROTECTED]>
 > For additional commands, e-mail: <[EMAIL PROTECTED]>
 >
 >





---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>

Reply via email to