java - Lotus Notes API 在文档集合合并中给出错误

标签 java lotus-notes lotus-domino lotus

我一直在使用 JAVA Lotus Notes API 从外部服务器访问 Lotus Notes(.nsf) 数据,但我收到以下 DocumentCollection 错误:

"NotesException: Not implemented\r\n\tat lotus.domino.cso.Base.notImplemented(Unknown Source)\r\n\tat lotus.domino.cso.DocumentCollection.merge(Unknown Source)

我使用的代码是:

Document docParent = docColParents.getFirstDocument();
while(docParent != null){
        docColResponses.merge(docParent.getResponses());
        docTemp = docColParents.getNextDocument();
        docParent.recycle();
        docParent = docTemp;
}

最佳答案

使用/导入类

lotus.domino.DocumentCollection

(不是 lotus.domino.cso.DocumentCollection)。

更新

使用 null 初始化 docColResponses 并将第一个文档的响应分配合并下一个文档的响应:

import lotus.domino.DocumentCollection;
...
    DocumentCollection docColResponses = null;
    ...
    while (docParent != null) {
        if (docColResponses == null) {
            docColResponses = docParent.getResponses();
        } else {
            docColResponses.merge(docParent.getResponses());
        }
        ...
    }

关于java - Lotus Notes API 在文档集合合并中给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41041292/

相关文章:

java - 如何在 Eclipse Keplar 上安装 Lotus Expeditor

lotus-notes - Lotus Notes - 将电子邮件导出到纯文本文件

ms-access - 从 LotusScript 写入 MS Access 中的日期/时间数据字段的 SQL 查询语法是什么?

c - 读取已保存笔记的 FILEOBJECT

java - 当我尝试使用 Selenide 获取 window.dataLayer 时,出现 StaleElementReferenceException

java - 用于验证文件的正则表达式或函数?

java - Android使用适配器将两个不同类型的数组列表显示到一个无缝 ListView 中

java - Java 应用程序中的 PKIX 路径构建失败,用于自签名 SSL 证书

java - ViewNavigator 遍历返回类别失败

java.lang.UnsatisfiedLinkError : lotus/domino/axis/transport/http/NotesSocket. openConnection()