如何向Orbeon CE添加MongoDB数据源?我一直在浏览所有的xml配置文件而没有任何运气,Orbeon文档也没有多大帮助。任何帮助将不胜感激。
它应该可以通过持久性api实现。
编辑: 在添加数据源\服务时,例如/ fr / service / mongodb / *如何从表单应用程序对它进行过程调用,即如何使用/ crud和/ search添加和检索来自数据库的信息?
答案 0 :(得分:3)
首先请注意,对MongoDB的支持在这一点上非常具有实验性。它在MongoDBPersistence.scala
中实现为servlet,因此您需要:
web.xml
在<servlet>
中声明该servlet,并使用/fr/service/mongo/*
将<servlet-mapping>
映射到该servlet。<property as="xs:string" name="oxf.fr.persistence.provider.*.*.*" value="mongo"/>
。<property as="xs:anyURI" name="oxf.fr.persistence.mongo.uri" value="/fr/service/mongo"/>
。