【问题标题】:Publishing of orbeon forms发布 orbeon 表格
【发布时间】:2015-01-18 17:19:59
【问题描述】:

是否可以自动重新发布 orbeon 表单? (即使用表单生成器创建的表单,之前已经保存和部署/发布过)。

实际上,我们正在从 Orbeon 3.9 升级到 Orbeon 4.6,目前我们的 3.9 环境中有很多 Orbeon 形式。由于升级到4.6后很难逐个发布表格,如果我能找到一种简单的方法来重新发布所有现有表格会很好。

我在https://github.com/orbeon/orbeon-forms/wiki/Form-Runner-~-Home-Page 找到了一些东西 当我尝试这个时,我没有收到任何错误,但表格实际上并没有发布。当我打开任何现有表单的新实例时出现错误。

如果有人可以帮助我,不胜感激。

谢谢

【问题讨论】:

    标签: orbeon


    【解决方案1】:

    您检查 orbeon 日志是否有错误?如果 orbeon 在生产模式下运行,可能会出现不向用户显示的错误。

    我自己没有升级,但您可能需要升级表单定义。 Orbeon 4.6 在 Form Runner 主页上包含一个批量执行此操作的功能。请参阅4.6 blog post

    【讨论】:

    • 感谢您的回复。
    • 不客气。顺便说一句,有关生产和开发模式的更多信息,请参阅the Run Modes documenation
    • 我做了与 4.6 博客文章中描述的相同的操作(选择表单并从表单运行器主页单击“升级表单定义”),但仍然无法打开任何新实例或编辑旧表单实例。我检查了错误日志,在那里我可以找到“错误 PageFlowControllerProcessor - 捕获错误 {控制器:“oxf:/page-flow.xml”,方法:“GET”,路径:“/fr/appName/formName/edit/195caf26c38c9934cea465e7e864c285”}
    • 我注意到 Orbeon 中的堆栈跟踪很长,并且通常有几个堆栈跟踪用于一个错误。可能有更多关于为什么会发生此错误的信息。
    猜你喜欢
    • 2021-03-01
    • 2021-03-01
    • 1970-01-01
    • 2018-12-24
    • 2012-06-12
    • 1970-01-01
    • 2015-06-07
    • 1970-01-01
    • 2023-03-18
    相关资源
    最近更新 更多