You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-fr@cocoon.apache.org by Celine Bissler <ce...@uhp-nancy.fr> on 2005/07/20 11:25:30 UTC

Connexion à une base exist

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:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Connexion à une base exist

Posted by Mathieu Garcia <ma...@anyware-tech.com>.
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:users-fr-unsubscribe@cocoon.apache.org
>>> Autres commandes : mailto:users-fr-help@cocoon.apache.org
>>
>>
>>
>> -- 
>> 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:users-fr-unsubscribe@cocoon.apache.org
>> Autres commandes : mailto:users-fr-help@cocoon.apache.org
>
>
> Céline Bissler
> Centre de Ressources Informatiques
> Université Henri Poincaré
>
> ---------------------------------------------------------------------
> Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
> Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
> Autres commandes : mailto:users-fr-help@cocoon.apache.org
>


-- 
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:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Connexion à une base exist

Posted by Celine Bissler <ce...@uhp-nancy.fr>.
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:users-fr-unsubscribe@cocoon.apache.org
>>Autres commandes : mailto:users-fr-help@cocoon.apache.org
>
>
>--
>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:users-fr-unsubscribe@cocoon.apache.org
>Autres commandes : mailto:users-fr-help@cocoon.apache.org

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


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Re: Connexion à une base exist

Posted by Mathieu Garcia <ma...@anyware-tech.com>.
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:users-fr-unsubscribe@cocoon.apache.org
> Autres commandes : mailto:users-fr-help@cocoon.apache.org
>


-- 
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:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org