关于java注册Domino用户问题

flybirdlc 2008-11-08 05:05:27
抛的异常:
4000 Notes error: Could not open the ID fileNotesException: Notes error: Could not open the ID file
at lotus.domino.NotesExceptionHelper.read(Unknown Source)
at lotus.domino.NotesExceptionHolder._read(Unknown Source)
at lotus.priv.CORBA.iiop.RepImpl.invoke(Unknown Source)
at lotus.priv.CORBA.portable.ObjectImpl._invoke(Unknown Source)
at lotus.domino.corba._IRegistrationStub.registerNewUser(Unknown Source)
at lotus.domino.cso.Registration.registerNewUser(Unknown Source)
at lotus.domino.cso.Registration.registerNewUser(Unknown Source)
at com.together.sys.util.JavaAgent.NotesMain(JavaAgent.java:29)
at com.together.sys.util.JavaAgent.main(JavaAgent.java:87)

代码:
try {
Session session = new DominoDeom().getSession();

// (Your code goes here)
Registration reg = session.createRegistration();
reg.setRegistrationServer("CN=mail/O=njcitygas");
reg.setCreateMailDb(false);
reg.setCertifierIDFile("d:\\cert.id");
DateTime dt = session.createDateTime("Today");
dt.setNow();
dt.adjustYear(1);
reg.setExpiration(dt);
reg.setIDType(Registration.ID_HIERARCHICAL);
reg.setMinPasswordLength(5); // password strength
reg.setNorthAmerican(false);
reg.setOrgUnit("njcitygas");
reg.setRegistrationLog("log.nsf");
reg.setUpdateAddressBook(true);
reg.setStoreIDInAddressBook(true);
reg.setCreateMailDb(true);
if (reg.registerNewUser("Yip", // last name
"D:\\jyip.id", // file to be created
"CN=mail/O=njcitygas", // mail server
"Jimmy", // first name
"", // middle initial
"njgasmail", // certifier password
"location", // location field
"", // comment field
"mail\\jyip.nsf", // mail file
"", // forwarding domain
"123456")) // user password
{
System.out.println("Registration succeeded");
} else {
System.out.println("Registration failed");
}

} catch (NotesException e) {
System.out.println(e.id + " " + e.text);
e.printStackTrace();
}

我想实现的是在注册用户的同时给这个用户生成标识文件(*.id)和此用户的邮件库*.nsf
哪位大侠帮我看看哦 谢谢啦
...全文
468 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
gracian 2008-11-10
  • 打赏
  • 举报
回复
是不是cert.id过期了?注册代码在帮助里应该有的

536

社区成员

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

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