我正在研究部署在Weblogic上的应用程序,该应用程序有许多portlet 我们已将它们拆分到不同的仪表板上并进行了一些性能测试。为了改进结果,我们编辑了一些portlet的 .portlet 文件并添加了以下属性: forkable =“true”, forkPreRender =“true”和 forkRender =“true”。 在 .portal 文件中,我们设置了 asyncMode =“enabled”和 treeOptimizationEnabled =“false”。
我们现在遇到的问题是,在进行了这些更改之后,portlet会在其占位符中加载两次。
有关此行为的根本原因的任何提示,请回复。
答案 0 :(得分:0)
该问题是由于我们进行的一些自定义修改而非默认的weblogic代码引起的。在某些情况下,这些更改会复制portlet实例 在对这些更改进行评论后,问题就解决了。