You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Jan Willem Penterman <jw...@shapers.nl> on 2002/08/15 03:08:51 UTC
MySQL - No suitable driver
I'm quite new to Cocoon but want to set up a MySQL connection using
ESQL. I followed the directives on
http://www.cocooncenter.de/cc/documents/resources/db-app/index.html and
altered the settings for MySQL like I see them everwhere in the mail
archives. So I have an XSP page generated from a subsitemap of the
default cocoon app:
<?xml version="1.0"?>
<xsp:page
language="java"
xmlns:xsp="http://apache.org/xsp"
xmlns:esql="http://apache.org/cocoon/SQL/v2">
<root>
<esql:connection>
<esql:execute-query>
<!-- pooling (doesn't work) -->
<!-- esql:pool>mysql</esql:pool -->
<!-- basic connection. no pooling
(doesn't work either) -->
<esql:driver>org.gjt.mm.mysql.Driver</esql:driver>
<esql:dburl>jdbc:mysql://localhost:3306/test</esql:dburl>
<esql:username>root</esql:username>
<esql:password>5h4p3r5</esql:password>
...
</esql:execute-query>
</esql:connection>
</root>
</xsp:page>
As you can see it doesn't work both pooling and non-pooling. This is the
error:
error.log:
org.apache.cocoon.ProcessingException: Exception in
ServerPagesGenerator.generate(): java.lang.RuntimeException: Error
opening connection to dburl: : No suitable driver
Traces I find of the driver:
access.log:
DEBUG (2002-08-15) 02:32.20:253 [access] (Unknown-URI)
Unknown-thread/CocoonServlet: Trying to load class:
org.gjt.mm.mysql.Driver
core.log:
DEBUG (2002-08-15) 02:54.03:637 [core] (Unknown-URI)
Unknown-thread/Cocoon: Classpath =
<alotofjars/>;D:\apache-tomcat-4.0.4\webapps\cocoon\WEB-INF\lib\mm.mysql
-2.0.14-bin.jar;<alotofjars/>;
I can however make a jdbc:mysql connection with a regular servlet. So
nothing wrong with that.
My system:
Windows XP
j2sdk1.3.1_4
tomcat 4.0.4
cocoon 2.0.3
MySQL 3.23.49-nt
mm.mysql-2.0.14
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>