Andreas,

can you please try to use 'driver-class-name' as the name of the property, and 
change 'maxActive' to 'max-active', and let me know whether ths works.

Werner

wg> -----Original Message-----
wg> From: Andreas Vombach [mailto:[EMAIL PROTECTED]
wg> Sent: Wednesday, May 18, 2005 4:29 PM
wg> To: [email protected]
wg> Subject: Re: [castor-user] [jdo] castor and dbcp
wg> 
wg> 
wg> my config now seems to be right, but maybe the 
wg> driverClassName is not 
wg> transferred to dbcp as I get:
wg> 
wg> org.exolab.castor.jdo.PersistenceException: Nested error: 
wg> org.apache.commons.dbcp.SQLNestedException: Cannot create 
wg> JDBC driver of 
wg> class '' for connect URL 'jdbc:oracle:thin:@blabla': Cannot 
wg> create JDBC 
wg> driver of class '' for connect URL 'jdbc:oracle:thin:@blabla'
wg> 
wg> JDBC driver of class '' seems to mean that the 
wg> driverClassName property 
wg> was not transferred.
wg> 
wg> 
wg> Werner Guttmann wrote:
wg> 
wg> >Andreas,
wg> >
wg> >Try
wg> >
wg> ><jdo-conf>
wg> >   <database name="mydb" engine="oracle" >
wg> >     <data-source 
wg> class-name="org.apache.commons.dbcp.BasicDataSource">
wg> >       <param name="url" 
wg> value="jdbc:oracle:thin:@blabla:1521:mydb" />
wg> >       <param name="driverClassName" 
wg> value="oracle.jdbc.driver.OracleDriver" />
wg> >       <param name="username" value="user" />
wg> >       <param name="password" value="pass" />
wg> >       <param name="maxActive" value="10" />
wg> >     </data-source>
wg> >     <mapping href="castor-mapping.xml" />
wg> >   </database>
wg> >   <transaction-demarcation mode="local" />
wg> ></jdo-conf>
wg> >  
wg> >
wg> 

Reply via email to