Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

From: cyril vidal (cyr.vidal@wanadoo.fr)
Date: 21/05/2002 - 19:09


Bonjour,

Moi non plus je ne vois pas ce que tu fais de mal.
En ayant fait exactement ce que tu as fait, ça marche chez moi.
Peut-être alors un problème avec Access 97 (pour ma part, j'utilise Access
2000)...
Essaye toujours d'avoir plus d'infos sur la liste de Cocoon-users..

Bonne chance,
Cyril.
----- Original Message -----
From: "zze-STIENNE Nicolas FTRD/DMI/CAE"
<nicolas.stienne@rd.francetelecom.com>
To: <xml-tech@xmlfr.org>
Sent: Tuesday, May 21, 2002 2:03 PM
Subject: [xml-tech] RE: [xml-tech] Re: [xml-tech]Cocoon2+Access, ça
marche!!!

> Bonjour,
>
> Merci pour les instructions...
>
> J'ai vérifié que mon lien odbc fonctionnait avec un petit programme java :
> impecable, je peux lire les données enregistrée dans la bd.
>
> En revanche, ça coince toujours 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
>
> 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>
>
> Dans mon fichier Java, je faisais le test avec :
> Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
> db = DriverManager.getConnection("jdbc:odbc:bdaccess");
>
> Il faut bien que le sitemap génère une page serveur ?
> sitemap.xmap :
> <map:pipeline>
> <map:match pattern="spain/*.xsp">
> <map:generate type="serverpages"
> src="spain/{1}.xsp"/>
> <!-- <map:transform src="spain/spain.xsl"/>-->
> <map:serialize />
> </map:match>
> </map:pipeline>
>
>
> Je ne vois absoluement pas ce que je fais mal...
>
> Merci,
>
> Nicolas !!
>
> > -----Message d'origine-----
> > De : cyril vidal [mailto:cyr.vidal@wanadoo.fr]
> > Envoyé : vendredi 17 mai 2002 10:58
> > À : xml-tech@xmlfr.org
> > Objet : [xml-tech] Re: [xml-tech]Cocoon 2+Access, ça marche!!!
> >
> >
> > Bonjour,
> >
> > as-tu d'abord essayé de te connecter à ta base à partir d'un
> > fichier java tout simple?
> > C'est je crois la première chose à vérifier.
> > Si ça, ça ne marche pas, Cocoon ne marchera pas.
> > Si tu n'as pas vérifié ça, il y a un très bon tutoriel qui
> > t'expliqe comment un créer un fichier java de connection à la
> > base de données
> > http://www-105.ibm.com/developerworks/education.nsf/dw/xml-onl
> > inecourse-bytitle
> > choisis le tuto manipulating data with XSL. Les trois
> > premiers slides sont consacrés à ce sujet.
> > pour Access, la seule chose de spécifique, c'est:
> > Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
> > Connection = DriverManager.getConnection("jdbc:odbc:logs");
> > //pas d'url complète avec Access, c'est le pont qui charge
> > avec le nom simplement. (logs est le nom de la base de donnée).
> > Préalablement, il faut bien s'assurer d'avoir créé la source
> > de données Access : dans l'adminstateur de sources de données
> > ODBC, tu dois bien voir ta base de données chargée.
> >
> > Si tu fais bien cela, et ensuite suis les instructions pour
> > Cocoon (changer les fichiers xconf et web.xml), ça doit marcher..
> >
> > Cyril.
> >
> > PS:pour Access, il n'y a pas besoin de fichier .jar
> > spécifique à mettre dans le classpath.
> >
> >
> > >Messsage du 17/05/2002 10:10
> > >De : <xml-tech@xmlfr.org>
> > >A : 'xml-tech@xmlfr.org' <xml-tech@xmlfr.org>
> > >Copie à :
> > >Objet : [xml-tech] RE: [xml-tech] Re: [xml-tech]Cocoon
> > 2+Access, ça marche!!!
> > >
> > > Bonjour, en suivant scrupuleusement ton cheminement, je
> > n'arrive pas à me
> > > connecter à ma base Access. J'obtiens l'erreur suivante :
> > >
> > > description org.apache.cocoon.ProcessingException: Exception in
> > > ServerPagesGenerator.generate():
> > java.lang.RuntimeException: Could not get
> > > the datasource
> > >
> > org.apache.avalon.excalibur.datasource.NoValidConnectionExcept
> > ion: No valid
> > > JdbcConnection class available
> > >
> > > Sur http://www.cocooncenter.de, ils recommandent de
> > s'assurer des trois
> > > points suivant :
> > > JDBC driver (jar archive with full path) is on Java CLASSPATH
> > > JDBC driver is loaded in memory
> > > your connection string works with your JDBC driver
> > >
> > > Comment vérifier que tel est le cas ?
> > > Quels sont les autres points que j'aurais pu ne pas faire
> > ou mal faire ?
> > >
> > > Merci,
> > >
> > > Nicolas Stienne
> > >
> > > PS : extrait de mon site-map (au cas où) :
> > >
> > > <map:pipeline>
> > > <map:match pattern="spain/*.xsp">
> > > <map:generate type="serverpages"
> > > src="spain/{1}.xsp"/>
> > > <map:transform src="spain/spain.xsl"/>
> > > <map:serialize />
> > > </map:match>
> > > </map:pipeline>
> > >
> >
> >
> >
> >
> > >Messsage du 17/05/2002 10:10
> > >De : <xml-tech@xmlfr.org>
> > >A : 'xml-tech@xmlfr.org' <xml-tech@xmlfr.org>
> > >Copie à :
> > >Objet : [xml-tech] RE: [xml-tech] Re: [xml-tech]Cocoon
> > 2+Access, ça marche!!!
> > >
> > > Bonjour, en suivant scrupuleusement ton cheminement, je
> > n'arrive pas à me
> > > connecter à ma base Access. J'obtiens l'erreur suivante :
> > >
> > > description org.apache.cocoon.ProcessingException: Exception in
> > > ServerPagesGenerator.generate():
> > java.lang.RuntimeException: Could not get
> > > the datasource
> > >
> > org.apache.avalon.excalibur.datasource.NoValidConnectionExcept
> > ion: No valid
> > > JdbcConnection class available
> > >
> > > Sur http://www.cocooncenter.de, ils recommandent de
> > s'assurer des trois
> > > points suivant :
> > > JDBC driver (jar archive with full path) is on Java CLASSPATH
> > > JDBC driver is loaded in memory
> > > your connection string works with your JDBC driver
> > >
> > > Comment vérifier que tel est le cas ?
> > > Quels sont les autres points que j'aurais pu ne pas faire
> > ou mal faire ?
> > >
> > > Merci,
> > >
> > > Nicolas Stienne
> > >
> > > PS : extrait de mon site-map (au cas où) :
> > >
> > > <map:pipeline>
> > > <map:match pattern="spain/*.xsp">
> > > <map:generate type="serverpages"
> > > src="spain/{1}.xsp"/>
> > > <map:transform src="spain/spain.xsl"/>
> > > <map:serialize />
> > > </map:match>
> > > </map:pipeline>
> > >
> > >
> > >
> > > > -----Message d'origine-----
> > > > De : cyril vidal [mailto:cyr.vidal@wanadoo.fr]
> > > > Envoyé : jeudi 16 mai 2002 17:26
> > > > À : xml-tech@xmlfr.org
> > > > Objet : [xml-tech] Re: [xml-tech]Cocoon 2+Access, ça marche!!!
> > > >
> > > >
> > > > Bonjour,
> > > >
> > > > Bon finalement, le code que j'ai envoyé ce matin s'avère bon,
> > > > il suffut
> > > > juste d'enlever le > que j'ai oublié par inadvertance dans la 2ème
> > > > déclaration d'espace de nom...(c'est un cocoon-user qui me
> > > > l'a signalé,
> > > > heureusement...)
> > > > <xsp:page language="java"
> > > > xmlns:xsp="http://apache.org/xsp"
> > (anciennement, > tag ici à
> > > > supprimer)
> > > > xmlns:esql="http://apache.org/cocoon/SQL/v2">
> > > >
> > > > et tout doit marcher correctement, il n'y a pas de raison...
> > > > Cocoon2 et Access, c'est donc l'entente cordiale il faut
> > juste faire
> > > > attention à ce que l'on écrit...
> > > >
> > > > Cordialement,
> > > > Cyril.
> > > >
> > > >
> > > > ----- Original Message -----
> > > > From: "zze-STIENNE Nicolas FTRD/DMI/CAE"
> > > > <nicolas.stienne@rd.francetelecom.com>
> > > > To: <xml-tech@xmlfr.org>
> > > > Sent: Thursday, May 16, 2002 2:52 PM
> > > > Subject: [xml-tech] Bd Access
> > > >
> > > >
> > > > > Bonjour,
> > > > >
> > > > > J'ai un problème de connexion à ma base de données
> > Access. J'utilise
> > > > > Tomcat et Cocoon2, Access97 sous Windows2000.
> > > > >
> > > > > J'ai tout d'abbord essayé en déclarant une connexion
> > dans web.xml et
> > > > > cocoon.xconf, ça ne fonctionnait pas. J'ai cru lire qu'il
> > > > était possible
> > > > (et
> > > > > plus simple) de tout faire directement dans le fichier xsp.
> > > > >
> > > > >
> > > > > Mon fichier 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:driver>sun.jdbc.odbc.JdbcOdbcDriver</esql:driver>
> > > > > <esql:dburl>jdbc:odbc:logs</esql:dburl>
> > > > > <esql:username></user>
> > > > > <esql:password></password>
> > > > >
> > > > > </xsp:page>
> > > > >
> > > > > L'erreur affichée est :
> > > > > type fatal
> > > > >
> > > > > message The prefix "esql" for element "esql:driver" is
> > not bound.
> > > > >
> > > > > description org.apache.cocoon.ProcessingException: The
> > > > prefix "esql" for
> > > > > element "esql:driver" is not bound.:
> > > > org.xml.sax.SAXParseException: The
> > > > > prefix "esql" for element "esql:driver" is not bound.
> > > > >
> > > > > Quai-je bien pu oublier cette fois-ci ?
> > > > >
> > > > > Merci,
> > > > >
> > > > > Nicolas !!
> > > > >
> > > > >
> > > > > --
> > > > > Devenez redacteur <XML>fr et contribuez au developpement du
> > > > > xml francophone (http://xmlfr.org/infos/redacteurs/) !
> > > > >
> > > > > Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
> > > > >
> > > > > Cette liste est a votre disposition pour discuter en francais de
> > > > > tout sujet technique lie a XML.
> > > > >
> > > > > Pour resilier votre abonnement, envoyez un message contenant
> > > > > la commande "unsubscribe" a xml-tech-request@xmlfr.org
> > > > > (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
> > > > >
> > > >
> > > >
> > > > --
> > > > Devenez redacteur <XML>fr et contribuez au developpement du
> > > > xml francophone (http://xmlfr.org/infos/redacteurs/) !
> > > >
> > > > Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
> > > >
> > > > Cette liste est a votre disposition pour discuter en francais de
> > > > tout sujet technique lie a XML.
> > > >
> > > > Pour resilier votre abonnement, envoyez un message contenant
> > > > la commande "unsubscribe" a xml-tech-request@xmlfr.org
> > > > (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
> > > >
> > >
> > >
> > > --
> > > Devenez redacteur <XML>fr et contribuez au developpement du
> > > xml francophone (http://xmlfr.org/infos/redacteurs/) !
> > >
> > > Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
> > >
> > > Cette liste est a votre disposition pour discuter en francais de
> > > tout sujet technique lie a XML.
> > >
> > > Pour resilier votre abonnement, envoyez un message contenant
> > > la commande "unsubscribe" a xml-tech-request@xmlfr.org
> > > (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
> > >
> > >
> >
> > --
> > Devenez redacteur <XML>fr et contribuez au developpement du
> > xml francophone (http://xmlfr.org/infos/redacteurs/) !
> >
> > Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
> >
> > Cette liste est a votre disposition pour discuter en francais de
> > tout sujet technique lie a XML.
> >
> > Pour resilier votre abonnement, envoyez un message contenant
> > la commande "unsubscribe" a xml-tech-request@xmlfr.org
> > (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
> >
>
>
> --
> Devenez redacteur <XML>fr et contribuez au developpement du
> xml francophone (http://xmlfr.org/infos/redacteurs/) !
>
> Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
>
> Cette liste est a votre disposition pour discuter en francais de
> tout sujet technique lie a XML.
>
> Pour resilier votre abonnement, envoyez un message contenant
> la commande "unsubscribe" a xml-tech-request@xmlfr.org
> (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
>
>

--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet technique lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-tech-request@xmlfr.org (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement