cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Berin Loritsch" <blorit...@apache.org>
Subject RE: Access97 - Cocoon2
Date Wed, 22 May 2002 12:41:21 GMT
Please use plain text when posting to the list, it just makes things
easier.

Basically the issue is that the last checked in version of Avalon
Excalibur's
DataSource management had a problem with JDK 1.4.  This has since been
resolved.
Someone has compiled a new version of the DataSourceComponent, and has
it
available (I don't have a link right now, but look for it in the
archives for
this list--it was within the past week).

-----Original Message-----
From: zze-STIENNE Nicolas FTRD/DMI/CAE
[mailto:nicolas.stienne@rd.francetelecom.com] 
Sent: Wednesday, May 22, 2002 7:21 AM
To: 'cocoon-users@xml.apache.org'
Subject: Access97 - Cocoon2


Hi !! 
 I've got a problem to access to my database Access97 under w2000. I
work with Tomcat3.3.2, Java 2 SDK 1.4  and Cocoon2.
 I made an odbc link (outils d'administration/Sources de donnees
odbc/Sources de donnees systemes/Ajouter/AccessDriver/Base de donnees).


 I test it with a Java program: it works well, I can read my data. 
But the problem comes with cocoon : 
org.apache.cocoon.ProcessingException: Exception in
ServerPagesGenerator.generate(): java.lang.RuntimeException: Could not
get the datasource
org.apache.avalon.excalibur.datasource.NoValidConnectionException: No
valid JdbcConnection class available
The files I use: 
base.xsp : 
<?xml version="1.0" encoding="iso-8859-1"?> 
<xsp:page language="java" 
          xmlns:xsp="http://apache.org/xsp" 
          xmlns:esql="http://apache.org/cocoon/SQL/v2"> 
<doc> 
   <esql:connection> 
     <esql:pool>pool</esql:pool> 
   </esql:connection> 
</doc> 
</xsp:page> 
web.xml : 
    <init-param> 
      <param-name>load-class</param-name> 
      <param-value>sun.jdbc.odbc.JdbcOdbcDriver</param-value> 
    </init-param> 
cocoon.xconf : 
<jdbc name="pool"> 
<pool-controller min="5" max="10"/> 
<dburl>jdbc:odbc:bdaccess</dburl> 
<user></user> 
<password></password> 
</jdbc> 
In my Java, I made the test with: 
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
        db = DriverManager.getConnection("jdbc:odbc:bdaccess"); 
Does really the sitemap generate a sever page ? 
sitemap.xmap : 
                <map:pipeline> 
                        <map:match pattern="spain/*.xsp"> 
                                <map:generate type="serverpages"
src="spain/{1}.xsp"/> 
                                <map:serialize /> 
                        </map:match> 
                </map:pipeline> 


I don't see what is bad... 
Thanks for all, 
Nicolas !! 


--- Version francaise --- 
Bonjour, 
        J'ai un probleme pour acceder a ma base Access97 sous
Windows2000. J'utilise Tomcat3.3.2, Java 2 SDK 1.4  et Cocoon2.
  J'ai cree un lien odbc (outils d'administration/Sources de donnees
odbc/Sources de donnees systemes/Ajouter/AccessDriver/Base de donnees).
  J'ai verifie que mon lien odbc fonctionnait avec un petit programme
java : impecable, je peux lire les donnees enregistree dans la bd.
  En revanche, ca coince au moment de l'utilisation de cocoon : 
org.apache.cocoon.ProcessingException: Exception in
ServerPagesGenerator.generate(): java.lang.RuntimeException: Could not
get the datasource
org.apache.avalon.excalibur.datasource.NoValidConnectionException: No
valid JdbcConnection class available
<!-- les fichiers sont les meme --> 
Dans mon fichier Java, je faisais le test avec : 
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); 
        db = DriverManager.getConnection("jdbc:odbc:bdaccess"); 
Faut-il bien que le sitemap genere une page serveur ? 
 <!-- idem sitemap.xmap --> 
Je ne vois pas ce que je fais mal... 
Merci, 
Nicolas !! 


---------------------------------------------------------------------
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: <cocoon-users-unsubscribe@xml.apache.org>
For additional commands, e-mail: <cocoon-users-help@xml.apache.org>


Mime
View raw message