Domino 使用java读取邮件数据报错

flybirdlc 2008-11-06 08:29:30
NotesException: Could not get IOR from Domino Server: java.net.ConnectException: Connection refused: connect
at lotus.domino.NotesFactory.requestIOR(Unknown Source)
at lotus.domino.NotesFactory.getIOR(Unknown Source)
at lotus.domino.NotesFactory.createSessionUP(Unknown Source)
at lotus.domino.NotesFactory.createSession(Unknown Source)
at com.together.sys.util.DominoDeom.getDB(DominoDeom.java:36)
at com.together.sys.util.DominoDeom.main(DominoDeom.java:58)
这个是报的错
下面是代码 ,希望高手帮忙

private static String user = "admin";

private static String passwd = "acccbbd";

private static String dominoHost = "192.168.10.14.mail:63148";

private static String TESTDB1 = "mail.box";// 用户的邮箱数据库

private static String TESTDB1VIEW = "mail";// 用户的邮箱视图

private static String TESTDB2 = "mtdata/mtstore.nsf";// MTC邮件跟踪的数据库

private static String TESTDB2VIEW = "alluser";

Vector rowDataParent = new Vector();

Vector columnNames = new Vector();

Database db = null;

private Database getDB() throws NotesException {
String accessDB = "mail.box";
/***********************************************************************
* 数据库的路径是相对于Data目录下的
**********************************************************************/

lotus.domino.Session s = lotus.domino.NotesFactory.createSession(
dominoHost, user, passwd);

// System.out.println(s.getServerName() + " :" + s.getNotesVersion() +
// ":user " + s.getUserName());

lotus.domino.Database db = s.getDatabase(null, accessDB);
if (!db.isOpen()) {
db.open();
}

// 打出数据库的标题和大小

System.out.println("title:" + db.getTitle() + " size:" +
db.getSize());
return db;

}
...全文
364 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
学习~~~~~~
YuLimin 2008-11-08
  • 打赏
  • 举报
回复
NotesException: Could not get IOR from Domino Server

是不是DIIOP服务没有启动?
lenf 2008-11-07
  • 打赏
  • 举报
回复
好像是地址错误
lovelhs 2008-11-07
  • 打赏
  • 举报
回复
private static String dominoHost = "192.168.10.14.mail:63148";
没有找到IOR,是你的IP错了,怎么能有mail呀?把mail去掉试试
private static String dominoHost = "192.168.10.14:63148";
flybirdlc 2008-11-07
  • 打赏
  • 举报
回复
改过以后现在又抛张一的异常了:
NotesException: Could not open Notes session: org.omg.CORBA.COMM_FAILURE: java.net.SocketException: Operation timed out: connect:could be due to invalid address Host: 208.67.219.132 Port: 63140 vmcid: 0x0 minor code: 1 completed: No
at lotus.domino.cso.Session.initSession(Unknown Source)
at lotus.domino.cso.Session.<init>(Unknown Source)
at lotus.domino.cso.Session.createSession(Unknown Source)
at lotus.domino.NotesFactory.createSessionUP(Unknown Source)
at lotus.domino.NotesFactory.createSession(Unknown Source)
at lotus.domino.NotesFactory.createSession(Unknown Source)
at com.together.sys.util.DominoDeom.getDB(DominoDeom.java:36)
at com.together.sys.util.DominoDeom.main(DominoDeom.java:58)

536

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 Exchange Server
社区管理员
  • 消息协作社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧