问题标签 [ibm-domino]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lotus-notes - 使用Java连接ibm lotus和domino notes需要安装哪些软件?
我对 IBM Lotus 和 Domino 笔记完全陌生。我只想知道如何使用 java 连接 IBM 多米诺骨牌,以及我应该在我的机器上安装哪些软件。
我浏览了许多网站,但没有找到任何合适的教程网站。目前我指的是这个页面。
lotus-notes - 添加/编辑文档后查看“$LDAPRDNHier”未更新
我们有一个运行带有扩展用户目录的 LDAP 的 IBM Domino 服务器。这多年来一直运行良好,但我们突然遇到了 LDAP 无法找到新添加或编辑的用户的问题。
调试 LDAP 服务表明它在“$LDAPRDNHier”视图中查找用户,我们已经看到它在运行
视图设置为:
索引刷新:“自动,首次使用后”(我们也尝试过“自动”)
完全索引(未索引但我们在调试时将其打开)
- 视图选择公式不包含任何日期特定条件(这显然是导致此问题的原因)
但是我们仍然遇到问题。
到目前为止,我们唯一可以更新视图的解决方案是:
- 在 Notes 中手动打开视图并刷新
- 运行上面指定的 updall 重建命令
这些解决方案都不够好,因为我们需要在文档更改时更新此视图(就像以前一样)。没有对导致此失败的视图进行任何更改。
任何帮助是极大的赞赏。
directory - 有没有办法在邮件移动到 Notes 中的文件夹时收到通知?
我们有另一个程序通过 IMAP 连接到我们的邮件文件并将文档移动到已处理或“错误”文件夹。如果文档被移动到错误文件夹,我可以创建一个代理来通知我们吗?我们正在使用 Domino 9.0.1 FP 8。我想看看这是否可以通过 Lotuscript 完成,但找不到任何东西。
excel - 读取 Excel 数据的 VM Domino 服务器在 RDP 会话处于活动状态时工作
视窗服务器 2008 R2
多米诺骨牌 901 FP10
我的 Domino 代理中有这条线。设置为每 15 分钟运行一次。下面是有问题的行。
如果我与服务器有一个开放的 RDP 会话。这可以按计划或通过命令行执行运行良好。
一旦我关闭 RDP 会话,每个计划的运行都会返回:
错误 # 208 - 无法创建自动化对象
我必须首先修改 Excel 的 DCOM 属性才能使其在服务器上运行。知道如何尝试让它“无人值守”运行。
感谢您的审查!
encryption - 如何以编程方式解密莲花笔记的加密电子邮件?
我正在使用 C API 来获取电子邮件文档属性。目前,我在从 Lotus Notes 检索加密电子邮件时遇到了一些问题。在分析加密电子邮件文档的属性时,我发现加密的电子邮件数据存储在$SealData
属性中。为了解密这些电子邮件,我进行了谷歌搜索,发现一些链接仅描述了该过程的概述。但是,我需要一些文件/想法,它们将描述解密电子邮件的清晰过程。
这些文档仅解释加密和解密过程的概述。
- http://second-ext.inttrust.ru/Lotus/NotesWeb/Today.nsf/9148b29c86ffdcd385256658007aaa0f/443c6ed28496c1e7852566090060ca17?OpenDocument
- https://www.exportnotes.com/articles/encryption-in-lotus-notes.html
- http://second-ext.inttrust.ru/Lotus/NotesWeb/Today.nsf/DisplayForm/24D3F7B03BCAF0C388256ABB00730519?OpenDocument
另一个文档有一些程序示例,但是,我不确定它是否会起作用。另外,我不想$SealData
从现有项目中删除这些属性:
https://searchdomino.techtarget.com/tip/Remove-Encryption-from-Mail
此刻,我只是停留在如何实现这个目标(即解密加密的电子邮件)。我很高兴听到有关我的查询的一些更新。
xpages - 未在 XPages 中使用完整的 refreshMode 在 eventHandler 中执行 SSJS 代码
自从我一直在努力解决这个问题以来已经 3 周了
onClick eventHandler 拒绝显示任何正常工作的迹象 refreshMode="complete"
代码如下:
我已经尝试了一切 - 设置id
(在 eventHandler 本身上)的属性,添加返回 true 的 CSJS 代码(我添加到 console.log 的消息总是打印 btw),设置disableValidators
为true
我什至试图删除所有输入,只在整个页面上留下这个按钮 - 没有任何帮助
每当我点击按钮时——我得到的只是loading
浏览器中选项卡图标旁边的一个半秒钟,什么也没有,实际上什么都没有发生
它仅适用于 refreshMode 和 execMode 设置为partial
(前提是我分别提供了 id),但我不知道为什么
它真的让我在拐弯处
但无论如何我希望收到专家对这个问题的意见,因为我已经没有想法了
提前谢谢了
encoding - 当文件编码为“无”时,如何处理 DXL 文件数据元素?
我正在尝试从导出到 DXL(Domino XML 模式)的 Domino 文档中提取附件。对于 encoding="base64" 的元素,我可以轻松处理文件数据内容。但是,大多数文件都有 encoding="none" ——这在逻辑上应该意味着直接嵌入——但是容器没有可读的文本,而是包含与 base64 编码非常相似的 76 个字符的行。它们不是有效的 base64 或 uuencoded 信息,也不是我能识别的任何东西。有谁知道 IBM 称之为“无”的那种神秘编码是什么?一个典型的片段如下所示:
(它持续了数百行......最多)
它看起来像一些 MIME 编码,但它不是 base64。比特数不加起来导致解码器失败。(是的,我从解析器提要中删除了 NL。)
如何解码可能未编码的内容?(根据 IBM 魔术师的说法。)
[后记] 我意识到该文档不符合 DXL DTD,即它是可解析的但不验证。此外,尽管 encoding="none" 文件数据内容确实是 base64,但不一定在末尾填充 '='。此外,XML SAX 解析器正在向我传递文本内容的块而不是整行。由于 base64 需要 4 个字符的倍数来操作(生成 3 个字节),所以它搞砸了解码。如果我忽略 DTD 并强制进行仔细缓冲的 base64 解码,即使 @encoding != "base64" (由 DTD),那么一切顺利。看起来 IBM 并不关心遵循自己的 DTD。
httprequest - Domino 数据服务 - 通过使用字段值搜索来获取文档
我尝试了所有方法,但它不起作用,我知道有一些类似的问题有答案,但这些问题是 5 年前提出的,不是最新的,也不起作用。
我的问题是:如何使用 Domino 数据服务 Rest-Api 搜索字段值。
我正在使用的网址:GET http(s)://{database}/api/data/documents?search=[fieldname]%20CONTAINS%20VALUE
此 URL 不起作用。我总是得到一个错误。
错误:
提前致谢!
json - Domino 数据服务 - 在富文本字段中更改附件的名称
我有一个烦人的问题,我不确定是否有人知道答案,但询问没有任何成本。
我正在使用 Domino-Data-Service Rest-API 通过 PATCH-Methode 将 PDF 文件附加到服务器。附件确实可以正常工作,但富文本字段中的附件确实有一个自动生成的名称。
我的问题:如何通过附加来更改此文件的名称。
我用 C# 编写了我的代码,但我认为这不是依赖于编程语言的问题。
我附加 PDF (C#) 的代码:
这工作正常,但我的 PDF 看起来像这样:
我希望 pdf 文件的名称为jakob.pdf
所以我尝试重建 json,就像在使用 GET-Request 到富文本字段中带有 PDF 文件的文档时构建 json 的方式
我使用重建 json(C#) 附加 PDF 的代码:
当我使用这段代码时,我总是收到一条错误消息:
关于这段代码,我什至不确定,如果这段代码正常工作,那只是一个想法,我试过了。
我知道这是一个非常复杂和困难的问题,但也许有人知道这个问题的答案或者有一些想法来解决这个问题。
提前致谢!