我可以使用哪个版本的OpenNTF Domino API?

时间:2017-03-21 12:06:58

标签: java xpages xpages-extlib

我想使用OpenNTF Domino API但对我来说不清楚我可以使用哪个版本?

Domino服务器上的扩展库版本为9.0.1.v00_00_20151122-0905(升级包1)。

2 个答案:

答案 0 :(得分:0)

如果您正在使用Domino 9.0.1 Feature Pack 8,则可以使用4.0.0。否则,3.2.1是正确的。

计划是针对3.2.x获得关键修复(这是3.2.1本身超过3.2.0),但原本保持原样,而未来的开发将发生在4.x + Java 8路径上。 / p>

答案 1 :(得分:0)

ODA的版本主要取决于Domino服务器版本。听起来你正在运行Domino 8.5.3,而我们还没有针对该版本进行专门开发。 9.0中添加了许多新功能,特别是在NoteCollections周围,它遍布整个API。几年前我确实为8.5.3编译了一个版本,但它从未经过严格测试或正式发布。有问题的服务器在项目上线之前升级到9.0,所以我不确定我是否还有这个版本。

版本4.0.0是第一个专门为9.0.1 FP8编译的版本,不适用于以前的版本。这是因为它包含了随FP8添加的新核心Domino API(加密,ID Vault等)。它目前尚未针对Java 8进行编译,但是已经开始在开发分支中开展工作。

版本3.2.1是9.0.1到FP7的推荐版本。它仍然可以在FP8上运行,但前提是不打算使用随FP8添加的新Domino API。只要不需要Graph API REST功能(此时不是常规要求),它就可以使用基本扩展库,并且需要ExtLib 9.0.1_v00_17。这是因为在ExtLib中的核心Domino REST服务功能中添加了额外的钩子。

对于有关ODA的任何一般性讨论,OpenNTF Slack中都有一个OpenNTF Domino API渠道。 OpenNTF Slack团队可以从主要的OpenNTF网站主页加入。