提前部分刷新类型等,未找到ID为$$ ajaxid的组件

时间:2018-10-31 09:45:22

标签: xpages domino-designer-eclipse

由于升级到Notes / Domino 10,我遇到了此类主要问题。  找不到ID为$$ ajaxid = @ none的组件来处理部分页面更新。 [使用部分更新配置:xsp.ajax.renderwholetree = true]以及许多类似的问题。

我正在运行V10 Notes Domino和ODA10。该问题在所有用户的浏览器中发生,但似乎并未影响那些尚未升级到Notes10的使用XPiNC的用户。我已经尝试在服务器和受影响的用户上都安装了最新的扩展库,但这似乎没有什么作用。

任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:2)

这是Domino 10中的一个不幸错误,即将在Domino 10.0.1中修复。

查看来自HCL的此推文:https://twitter.com/HCL_CollabDev/status/1055467056928296961

-

更新,2019年2月:在Domino 10中对部分刷新的错误处理已更改。将以下内容添加到xsp.properties中以恢复为Domino 9处理部分刷新错误的方式:

xsp.error.disable.detection.set01=true

来源:http://linqed.eu/2019/02/07/xpages-partial-refresh-issue-in-domino-10-0-1/

答案 1 :(得分:0)

我们发现了一个有关此问题的简单问题。 在部分刷新时,整个页面的项目XPages Properties->Persistence->Evaluate的默认值应该为false,但实际上被认为是true。因此,请注意在Source中正确设置了该选项。

xsp.ajax.renderwholetree=false

答案 2 :(得分:0)

我找到了另一种解决方案,那就是在我不喜欢此选项的同时禁用单个错误,此时我还没有找到其他解决方法:

xsp.error.disable.0376=true

我尝试使用它,但是我确实知道它的实际作用,并且没有关于它实际作用的信息,好像它禁用了很多错误处理,所以我不想使用它。

xsp.error.disable.detection.set01=true

我可以看到它已经被修复,但是对于我来说,运行10.0.1FP1仍然不适合