【问题标题】:Dynamic view panel stop responding动态视图面板停止响应
【发布时间】:2016-11-25 12:58:39
【问题描述】:

我正在 xpages 上开发应用程序,但遇到以下问题:

我使用带有定制器 bean 的动态视图面板。定制器 bean 基于 GitHub (https://github.com/jesse-gallagher/Domino-One-Offs/blob/master/mcl/reports/DynamicViewCustomizer.java) 上提供的 Jesse Gallagher bean。

问题在于,在应用程序处于非活动状态几分钟后,导航组件(Pager Expand / Collapse、Pager 和 PagerSizes)停止响应。文档访问链接正常。如果在浏览器中运行刷新,导航组件将再次工作。

如果我删除 bean 定制器,问题就不会发生。

有谁知道问题的原因是什么以及如何解决?

非常感谢!

马库斯

【问题讨论】:

  • 定制器 bean 定义的范围是什么?我只是想知道应用程序或会话超时是否设置得太低
  • 范围是会话。引用的超时在哪里?
  • 超时在 xsp.properties 中定义
  • 两个超时属性为空
  • 然后它使用默认值,两者都是 30 分钟。

标签: view xpages javabeans


【解决方案1】:

将扩展库中的 Keep Session Alive 控件放入您的页面,并将延迟设置为例如 60 秒。如果这有帮助,您可以将其更改为更高的值。

【讨论】:

  • 成功了!你认为我需要增加延迟吗?非常感谢!
  • 我建议尽可能增加这个值。我认为如果延迟值比 timeout 短一点就足够了。
  • 嗨。虽然说你解决了问题,但还是出现了,所以我正在调整延迟。当他得到更准确的答案时,他立即标记了他的回答。谢谢!
【解决方案2】:

问题的真正原因是我正在调整某些组件并同时进行测试,而没有在浏览器中的应用程序中重新加载。这会导致应用程序的行为异常。这样,如果您正在测试并同时更改应用程序的某些组件中的某些内容,请在浏览器中重新加载应用程序。

【讨论】:

    猜你喜欢
    • 2018-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-08
    • 1970-01-01
    • 2016-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多