2 votes

Comment ajouter une source de données MongoDB dans Orbeon

Comment puis-je ajouter une source de données MongoDB à Orbeon CE ? J'ai parcouru tous les fichiers de configuration xml sans succès et la documentation d'Orbeon n'aide pas beaucoup. Toute aide serait appréciée.

Cela est censé être réalisable via l'API de persistance.

Éditer : Et une fois que vous avez ajouté la source de données \ service sous, par exemple, /fr/service/mongodb/* comment faites-vous des appels de procédure vers celui-ci à partir d'une application de formulaire, c'est-à-dire comment utilisez-vous les /crud et /search pour ajouter et récupérer des informations de la base de données ?

3voto

avernet Points 10603

Tout d'abord, notez que le support de MongoDB est actuellement très expérimental. Il est implémenté en tant que servlet dans MongoDBPersistence.scala, donc vous voudrez :

  1. Modifier le fichier web.xml d'Orbeon pour déclarer ce servlet dans une balise , et mapper /fr/service/mongo/* vers ce servlet avec une balise .
  2. Ajouter une propriété indiquant à Form Runner d'utiliser la couche de persistance MongoDB : par exemple .
  3. Ajouter une propriété indiquant à Form Runner quel est l'URI de la couche de persistance MongoDB, par exemple .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X