Page: http://wiki.cocoondev.org/Wiki.jsp?page=MySQL, version: 7 on Thu Feb  6 
10:01:46 2003 by DerekH

- This document explains the specific aspect of connecting Cocoon to a MySQL 
Database.\\
?                                                                               
      --

+ This document explains the specific aspects of connecting Cocoon to a MySQL 
Database.
?                                           +

- For a general explanation on database connection please refer to the 
[official documentation | 
http://xml.apache.org/cocoon/developing/datasources.html].
- !!Downloading the jdbc drivers
- The jdbc drivers can be downloaded [here | 
http://www.mysql.com/downloads/api-jdbc-stable.html].
- They are an update of the popular 'Mark Matthews' driver. (See later)\\
- Expand the zip or tar and locate the jar file 
mysql-connector-java-2.0.14-bin.jar.\\
- Put this in either $COCOON_HOME/web-inf/lib or $TOMCAT_HOME/common/lib/.\\
- If you're using the 'Mark Matthews' driver, the jar file is called something 
like mm.mysql-2.0.14-bin.jar
- !!Setting Web.xml
+ For a general explanation on database connections please refer to the 
[official Cocoon documentation | 
http://xml.apache.org/cocoon/developing/datasources.html].
+ 
+ !!Installing the JDBC drivers
+ 
+ * The JDBC drivers can be downloaded from the [mySQL.com | 
http://www.mysql.com/downloads/api-jdbc-stable.html] website. (They are an 
update of the popular 'Mark Matthews' driver. (See later)\\
+ * Expand the zip or tar file and locate the jar file 
{{mysql-connector-java-2.0.14-bin.jar}} (if you're using the 'Mark Matthews' 
driver, the jar file is called something like mm.mysql-2.0.14-bin.jar)
+ * Copy this file into either $COCOON_HOME/web-inf/lib or 
$TOMCAT_HOME/common/lib/ 
+ 
+ !!Setting the web.xml configuration
+ 
- !!Setting cocoon.xconf
+ !!Setting the cocoon.xconf configuration
+ 
- search for:
? ^

+ Search for:
? ^

- The ?autoReconnect=true tip is cribbed from the tomcat JNDI datasource HOWTO 
[here | 
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jndi-datasource-examples-howto.html]
 to get round the fact that MySQL by default drops connections that have been 
idle for 8 hours
?                                                 ^                           
------

+ The ?autoReconnect=true tip is cribbed from the [Tomcat JNDI datasource HOWTO 
| 
http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jndi-datasource-examples-howto.html]
 to get around the fact that MySQL by default drops connections that have been 
idle for 8 hours
?                                                 ^^                            
                                                                                
              +

- !!Setting sitemap.xmap
+ 
+ !!Setting the sitemap.xmap configuration
+ 
- When you want to use the connection you just call the jdbc name inside the 
pipeline in this way:
?                                                       ^^^^

+ When you want to use the connection you just call the JDBC name inside the 
pipeline in this way:
?                                                       ^^^^



Page: http://wiki.cocoondev.org/Wiki.jsp?page=SpecificDatabaseConnection, 
version: 25 on Thu Feb  6 10:05:48 2003 by DerekH

+ 
- Here you will find the operations and the tricks to connect Cocoon to 
__your__ database.\\
?                                                                               
          --

+ Here you will find the operations and the tricks to connect Cocoon to 
__your__ database.
+ 
- In the official documentation there are no informations about where to find 
the jdbc driver or the specific class to load. This document's aim is to fill 
that gap.
?                                     ^^^               -

+ In the official documentation there is no information about where to find the 
[JDBC|http://java.sun.com/products/jdbc/] driver or the specific class to load. 
This document's aim is to fill that gap.
?                                     ^^                                        
+++++++++++++++++++++++++++++++++++    ++

- For complete instructions please refer to the official documentation on 
[database access | http://xml.apache.org/cocoon/developing/datasources.html].\\
?                                                                               
                                                                       --

+ For complete instructions please refer to the official documentation on 
[database access | http://xml.apache.org/cocoon/developing/datasources.html].
+ 
- If your database is not listed and you have succeded in connecting please 
contribute to this page.\\
?                                                                               
                    ^^

+ If your database is not listed and you have succeded in connecting please 
contribute to this page.-- [Gabridome]
?                                                                               
                    ^^^^^^^^^^^^^^

- -- [Gabridome]
+ 
- I would be very interested to hear whether anyone has attempted to use Cocoon 
with Apache Torque which is a Object->relational tool used in Apache Turbine. 
This would save a lot of ugly ESQL code.... if it was used. [AlexMcLintock]\\
+ ''I would be very interested to hear whether anyone has attempted to use 
Cocoon with Apache Torque which is a Object->relational tool used in Apache 
Turbine. This would save a lot of ugly ESQL code.... if it was used.'' -- 
[AlexMcLintock]\\
? ++                                                                            
                                                                                
                                                           +++++



Reply via email to