Hi Joe,

Everything you show for the cocoon.xconf and web.xml is the same as what I'm
using except for the ?autoReconnect=true which looks ok.  Run a table of
contents on the mysql-connector-java-3.0.8-stable-bin.jar?  (verifies the
com.mysql.jdbc.Driver or org.gjt.mm.mysql.Driver to be used)

Geoff is right about the jdk versions being an issue about the time of
2.0.4.

> When you add the excalibur-datasource-1.1.1.jar to the WEB-INF/lib what
> other changes do you have to make? Or do I even need to have that jar
since
> I went back to J2SDK1.3?
>
Your probably right that you don't need excalibur-datasource-1.1.1.jar if
your using jdk1.3 but I have not verified it.

----- Original Message ----- 
From: "Joe Williams" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, October 07, 2003 10:53 AM
Subject: Re: NEWBIE: Cannot connect to MySQL db


> I am running Cocoon 2.0.4, Tomcat 4.1.18, and Apache 2 on Red Hat 8.0, and
> attempting to connect to a MySQL 4.0 database.
>
> 1. I dropped the current MySQL connector
> (mysql-connector-java-3.0.8-stable-bin.jar) into $COCOON_HOME/WEB-INF/lib
>
> 2. Then added this to $COCOON_HOME/WEB-INF/web.xml:
>
> <!-- For MySQL Driver: -->
>         com.mysql.jdbc.Driver
>         (I also tried "org.gjt.mm.mysql.Driver")
>
> 3. Then added the following to $COCOON_HOME/WEB-INF/cocoon.xconf in the
> <datasources>
>
>   <jdbc name="YourPoolName">
>     <pool-controller min="5" max="10"/>
>
>
<dburl>jdbc:mysql://localhost:3306/YourDatabaseName?autoReconnect=true</dbur
> l>
>     <user>YourUsername</user>
>     <password>YourPassword</password>
>   </jdbc>
>
> where the user and password are for a valid MySQL user.
>
> 4. I got the following in $COCOON_HOME/WEB-INF/logs/error.log
>
> "Could not get the datasource
> org.apache.avalon.excalibur.datasource.NoValidConnectionException No valid
> JdbcConnection class available at
> org.apache.avalon.excalibur.datasource.JdbcConnectionFactory.newInstance
> (JdbcConnectionFactory.java:185)"
>
> 5. After reading a number of posts on the mailing list archive, I added
the
> following to $COCOON_HOME/WEB-INF/lib
>
> excalibur-datasource-1.1.1.jar
>
> I also uninstalled J2SDK1.4 and installed J2SDK1.3 (And, yes, it works.)
>
> 7. Now I get the following in $COCOON_HOME/WEB-INF/logs/error.log
>
> "org.apache.cocoon.ProcessingException: Exception in
> ServerPagesGenerator.generate(): java.lang.RuntimeException: Could not get
> the datasource java.sql.SQLException: No suitable driver
>
> When you add the excalibur-datasource-1.1.1.jar to the WEB-INF/lib what
> other changes do you have to make? Or do I even need to have that jar
since
> I went back to J2SDK1.3?
>
> Can anyone with a similar setup (Tomcat 4, Cocoon 2.0.4, MySQL 4.0) send a
> snippet from your web.xml and cocoon.xconf?
>
> Any boneheaded newbie mistakes you can think of, no matter how stupid you
> think they are?
>
> I just don't get it.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



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

Reply via email to