Dojo 1.9.4 未安装在 Notes Client 和 Domino Designer 9.0.1 FP2 IF1 中?

Posted

技术标签:

【中文标题】Dojo 1.9.4 未安装在 Notes Client 和 Domino Designer 9.0.1 FP2 IF1 中?【英文标题】:Dojo 1.9.4 not installed in Notes Client and Domino Designer 9.0.1 FP2 IF1? 【发布时间】:2014-12-16 15:34:31 【问题描述】:

首先我在服务器上安装了 9.0.1 FP2 IF1 (901FP2HF384_W64),我被告知这将使 dojo 1.9.4 成为默认的 dojo,但事实并非如此。我需要将 xsp.client.script.dojo.version=1.9.4 添加到我的 XSP 属性文件中以使其工作

接下来我还需要客户端上的 dojo 1.9.4,作为 xpinc 和在 Web 浏览器中进行预览时,所以我首先安装了 FP2 IF1 (901FP2SHF63_W32_standard),然后又安装了 FP2 IF3 (901FP2SHF63_W32_standard),但这些修复似乎都没有已添加道场 1.9.4

我确实尝试将 xsp.client.script.dojo.version=1.9.4 添加到我的应用程序,但我在 xpinc 和 web 浏览器中的预览中都收到以下错误

找不到与配置的 Dojo 库版本 xsp.client.script.dojo.version=1.9.4 匹配的 Dojo 库。

我重复运行了以下代码...com.ibm.xsp.context.DojoLibraryFactory.getDefaultLibrary().getVersion()

...发现以下内容

使用网络浏览器中的预览安装 Dojo

1.8.3 1.5.2 1.8.3 1.5.2

Dojo 使用 xpinc 安装

1.9.2 1.5.2 1.9.2 1.5.2

我在这里做错了什么,为什么修复程序没有安装 1.9.4?以及如何在不安装单独的 dojo 包的情况下获得 1.9.4(与服务器上相同)

相关http://www-01.ibm.com/support/docview.wss?uid=swg21686751

【问题讨论】:

【参考方案1】:

在第一个问题上,您绝对不需要 xsp 属性来应用 dojo 1.9.4,它应该是默认值。我们没有遇到任何问题,因此我不确定您遇到的问题是什么。也许尝试卸载并重新安装 IF 和/或 FP2 和/或两者?

关于 Notes 客户端问题:9.0.1 FP2 Interim Fix 1 通过将 dojo 升级到 1.9.4 修复了服务器上的 ios8 问题(用于 XPages 移动控件) - http://www-01.ibm.com/support/docview.wss?uid=swg21657963#Domino

目前没有升级客户端上的 dojo 版本的临​​时修复 - http://www-01.ibm.com/support/docview.wss?uid=swg21657963#Notes。没有涉及在客户端中使用 XPages Mobile 控件的用例,因此客户端中的 dojo 版本保持不变。在 Interim Fix 中升级 dojo 实际上是前所未有的,但 iOS8 问题的严重性意味着需要在服务器上完成。

您可以手动将“com.ibm.xsp.dojo”文件夹从服务器复制到您的 Notes 安装中,以便在服务器和客户端上都有 1.9.4

【讨论】:

感谢 Brian 对此的澄清,我一度认为新的引导主题需要新的道场,但现在我知道它不需要。我习惯于仅在 webbrowser 中使用预览进行开发,因此我在此处测试移动控件,如果我指定 dojo 1.9.4,则该控件将失败。长话短说:您的回答很有帮助。

以上是关于Dojo 1.9.4 未安装在 Notes Client 和 Domino Designer 9.0.1 FP2 IF1 中?的主要内容,如果未能解决你的问题,请参考以下文章

[Notes] AWS Automation using script and AWS CLI

Dojo tabContainer 未正确显示 Dojo 控件

dojo教程:未定义dojo

[Notes] Ubuntu安装nvidia-docker2

dojo:使用 registry.byID 返回“未定义”

Dojo 小部件未正确呈现