Java Lotus Notes创建会话不返回对象并挂起

Java Lotus Notes创建会话不返回对象并挂起,java,session,lotus-notes,lotus,Java,Session,Lotus Notes,Lotus,自7-8个月以来,我一直在使用以下代码创建会话并成功检索记录 s = NotesFactory.createSession( ReadJNDIProperties.getProperties("notes/host"), ReadJNDIProperties.getProperties("notes/username"), ReadJNDIProperties.getProperties("notes

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

s = NotesFactory.createSession(
                ReadJNDIProperties.getProperties("notes/host"),
                ReadJNDIProperties.getProperties("notes/username"),
                ReadJNDIProperties.getProperties("notes/password"));
        db = s.getDatabase("", nsf);
其中“s”是notes会话对象

今天,代码突然无法与domino建立会话,当我测试这部分代码时,它就在那里。NotesFactory.createSession函数从不返回对象

请告诉我是什么引起的

提前谢谢。 -Tushar

可能的原因:

检查用户访问其邮件的web访问权限 也许您需要在服务器上加载DIIOP任务。 你用的是什么罐子?我在NCSO.jar上有问题,但我可以连接Notes.jar 确保主机是internet名称服务器serv.example.com或只是serv,而不是Notes服务器名称serv/MyExampleBusiness 另一个原因可能是您最近将LotusNotes升级到了9.x,如您所见。
密码是否已过期/更改:?检查要传递给的参数createSession@knut-密码和用户名都更新了,然后我对照代码进行了检查,结果也不起作用。@Rafael-一切都和以前一样。我与Lotus notes管理员进行了检查,他们也没有看到任何错误。太令人沮丧了。请help@Tushar-46835如果您创建一个单独的小型java应用程序,它将使用相同的凭据获取notes会话。行吗?