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



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

然后,我尝试将 exist-db 仪表板应用程序连接到 Orbeon 中的嵌入式 eXist 数据库,以尝试使用 XQuery 访问表单和数据。 不幸的是,这导致了 Orbeon 应用程序数据的当前集合。报告的错误是 eXist-db 版本不匹配(仪表板为 13,Orbeon 为 10(。 有没有办法解决这种情况 - 从 ./exist-data 中删除 .lck 文件不起作用。

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

谢谢 杰克。

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

Orbeon Forms 附带的 eXist 版本适用于 仅用于演示目的。如果您计划使用 eXist,我们建议您设置 外部 eXist 数据库。

有关如何使用 Orbeon Forms 设置外部 eXist 的更多信息,请参阅删除内置 eXist 数据库部分。

相关内容

最新更新