Céline,
Tu n'es pas allée assez loin dans le document. Il y a un paragraphe qui t'indique comment paramétrer ton cocoon.xconf, en particulier en spécifiant un driver :

<!-- xmldb pseudo protocol -->
<component-instance class="org.apache.cocoon.components.source.impl.XMLDBSourceFactory" name="xmldb">
 <!-- Add here other XML:DB compliant databases' drivers -->
 <driver class="org.exist.xmldb.DatabaseImpl" type="exist"/>
</component-instance>


A noter, par rapport à l'exemple, que tu peux indiquer le user et le password à utiliser :

<driver class="org.exist.xmldb.DatabaseImpl" type="exist" user="myUser" 
password="myPassword"/>


Comment souhaites-tu attaquer exist ensuite ?
Tu as plusieurs options pour cela : xmldb, xquerygenerator,...

A toi de voir.
Bon courage

Celine Bissler a écrit :

Merci c'est une bonne piste.

Mais je ne cherche pas à installer eXist dans cocoon je l'ai déjà à côté. Je cherche où mettre l'url de la base il doit s'agir d'un <datasources> et les driver, login et mdp. En fait l'équivalent de ça http://cocoon.apache.org/2.1/developing/datasources.html pour un BD XML.

à moins qu'il ne soit pas possible de faire aussi simple

Céline


A 11:28 20/07/2005 +0200, Mathieu Garcia a écrit :

Salut Céline,
jette un coup d'oeil ici http://wiki.exist-db.org/space/CocoonInstall

a+

Celine Bissler a écrit :

Bonjour,

Je cherche dans cocoon à intérroger une Base native XML : eXist. J'ai trouvé des exemples me permettant de faire quelques essais en revanche je ne sait pas comment déclarer la connexion à cette base. Je suppose que cela se situe comme pour les bases de données traditionnelles dans le cocoon.xconf mais je n'ai pas trouvé d'exemple.

Si quelqu'un l'a déjà fait ???

Merci d'avance


Céline


Céline Bissler
Centre de Ressources Informatiques
Université Henri Poincaré

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]



--
Mathieu GARCIA
Systèmes d'Information
ANYWARE TECHNOLOGIES
tel : +33 (0)5 61 00 52 90
fax : +33 (0)5 61 00 51 46
www.anyware-tech.com



---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]


Céline Bissler
Centre de Ressources Informatiques
Université Henri Poincaré

---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]



--
Mathieu GARCIA
Systèmes d'Information
ANYWARE TECHNOLOGIES
tel : +33 (0)5 61 00 52 90
fax : +33 (0)5 61 00 51 46
www.anyware-tech.com



---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Répondre à