Lotus Notes create session不返回对象并挂起

时间:2014-09-18 20:55:51

标签: java session lotus-notes lotus

我一直在使用以下代码创建7-8个月的会话并成功检索记录。

s = NotesFactory.createSession(
                ReadJNDIProperties.getProperties("notes/host"),
                ReadJNDIProperties.getProperties("notes/username"),
                ReadJNDIProperties.getProperties("notes/password"));
        db = s.getDatabase("", nsf);

在哪里'是会话对象。

今天突然,代码无法与多米诺建立会话,当我测试代码的那部分时,它只是坐在那里。 NotesFactory.createSession()函数永远不会返回一个对象。

请告诉我可能是什么原因造成的?

提前致谢。 -Tushar

1 个答案:

答案 0 :(得分:0)

可能的原因:

  • 检查用户访问他/她的邮件(https://serv.example.com/mail/user.nsf
  • 的网络访问权限
  • 也许您需要在服务器上加载DIIOP任务。
  • 你用的是什么罐子?我遇到了NCSO.jar的问题,但我可以连接Notes.jar
  • 确保主机是互联网名称服务器(" serv.example.com"或只是" serv")而不是Notes服务器名称(" serv / MyExampleBusiness&#34)
  • 另一个原因可能是您最近将Lotus Notes升级到9.x,因为您可以看到here