【问题标题】:Orbeon Upgrade to 2017.2 throwing errors on form editOrbeon 升级到 2017.2 在表单编辑时抛出错误
【发布时间】:2023-03-29 02:54:01
【问题描述】:

我们正在尝试从 Orbeon 2016.2 升级到 2017.2,并在调用表单编辑时遇到错误。

|`oxf.xforms.state.manager.uuid-list-key` was not set in the session. Check your listeners.                            |

在发行说明中找不到任何有关使旧版本表单工作的条目的信息。

任何帮助将不胜感激。

【问题讨论】:

    标签: orbeon


    【解决方案1】:

    该会话密钥oxf.xforms.state.manager.uuid-list-key 在创建新会话时创建。这是通过web.xml完成的:

    <listener>
        <listener-class>org.orbeon.oxf.xforms.XFormsServletContextListener</listener-class>
    </listener>
    

    会不会是你没有 Orbeon Forms 2017.2 web.xml

    【讨论】:

    • 优秀的@skariyil,我很高兴就是这样,感谢您的更新。
    • 嗨@avernet,现在我又遇到了一个错误。表单未显示,我可以看到
      的“xforms-initially-hidden”类,通过 jquery 删除它会导致其他 js 错误,这意味着 orbeon js 无法正常运行。仅供参考,我们使用的是 Liferay 6.2(weblogic) .你能帮忙吗?
    • 嗨@skariyil,xforms-initially-hidden 仍然存在通常表明在 JavaScript 初始化期间出现了问题。如果您在新的私人窗口中加载页面,我首先尝试查看问题是否仍然存在,看看它是否是缓存问题。如果它仍然在那里发生,我会打开 Chrome 开发工具(或类似工具),并在控制台中查找错误。你会告诉我们你发现了什么!
    • 嗨@avernet,感谢您的更新。在 chrome 中,它在浏览器检查中没有显示任何错误。但是在 FireFox 中看到下面。但是,如果我尝试从浏览器访问该资源,该资源是可用的。
    • 感谢@skariyil 在 Basecamp 上的留言;所以我们会在那里联系。
    猜你喜欢
    • 1970-01-01
    • 2015-03-03
    • 2014-07-02
    • 1970-01-01
    • 2019-01-05
    • 1970-01-01
    • 2013-05-25
    • 2021-05-25
    相关资源
    最近更新 更多