【问题标题】:Error while connecting with other database [TypeError] Exception occurred calling method NotesSession.getDatabase(string, string) null与其他数据库连接时出错 [TypeError] 调用方法 NotesSession.getDatabase(string, string) 发生异常 null
【发布时间】:2018-08-28 14:54:05
【问题描述】:

我正在开发一个 Xpage 应用程序。我做了以下连接

var configDb:NotesDatabase = session.getDatabase("172.18.15.130", "Transport" , false);

它给了我 错误 [TypeError] 调用方法 NotesSession.getDatabase(string, string) null 发生异常

但以下是工作正常的连接。

var configDb:NotesDatabase = session.getDatabase("172.18.15.130", "RD\\AOS\\Configurations" , false);

这是奇怪的行为,我不明白。 我也使用了 database.getServer() 而不是这个 IP,但它不起作用。奇怪的是,上面的代码以前运行良好,但现在在连接传输应用程序时出现错误

【问题讨论】:

  • 检查位于 /IBM_TECHNICAL_SUPPORT 的 XPages 日志文件中的实际错误消息(或使用 OpenNTF 中的 XPages Log File Reader 以便更轻松地访问日志文件)。日志文件中的错误信息比“error [TypeError] Exception occurred”更详细

标签: xpages xpages-ssjs


【解决方案1】:

我正在使用匿名用户访问我的 Xpage 应用程序,这就是为什么传输应用程序(我试图连接的)没有被获取,因为传输的 ACL 将匿名用户声明为无访问权限。我更改了我的应用程序的 ACL,它起作用了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-14
    • 2019-06-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多