哪种方法是将Orbeon Forms与eXist-db集成的最佳方法?

时间:2018-07-09 15:15:56

标签: orbeon exist-db

使用Orbeon 2017.2,我创建了一些表单,这些表单保存到eXist数据库中的特定集合中。

然后,我尝试将exist-db Dashboard应用程序连接到Orbeon中的嵌入式eXist数据库,以尝试使用XQuery访问表单和数据。不幸的是,这导致Orbeon应用程序数据的收集遭到破坏。报告的错误是eXist-db版本不匹配(仪表板为13,Orbeon为10)。 有没有一种方法可以解决此问题-从./exist-data中删除.lck文件无效。

此外,将Orbeon表单集成到外部eXist-db(将定制应用程序作为软件包安装)是否更可取?

谢谢, 杰克。

1 个答案:

答案 0 :(得分:3)

是的,正如您所怀疑的那样,如果您打算在生产中使用eXist,则最好设置Orbeon Forms以使用外部eXist。从文档中引用:

  

Orbeon Forms随附的eXist版本旨在用于   仅用于演示目的。如果您打算使用eXist,建议您进行设置   外部eXist数据库。

有关如何使用Orbeon Forms设置外部eXist的更多信息,请参见Removing the built-in eXist database上的部分。