1
我试图创建在IBM的Domino 9.0的新用户更新的验证日志。通过Java API,我使用Notes.jar。 IBM的Domino安装我已经在Amazon EC2实例,我试图运行Java代码在IBM的Domino本地创建新的用户。在创建用户时,我收到以下错误。 引起:NotesException:注意错误:您不允许更新验证者日志(Reddy)。 我正在创建会话的用户在“certlog.nsf”数据库上具有“经理”访问权限。我正在使用的代码如下注意的错误:你不允许在创建新的用户
private static void recreateCreateUserError(String host, String userName, String password) throws Exception{
Session session = NotesFactory.createSession(host, userName, password);
Registration reg = session.createRegistration();
reg.setRegistrationServer(session.getServerName());
reg.setCreateMailDb(true);
reg.setCertifierIDFile("C:\\Program Files\\IBM\\Domino\\data\\cert.id");
reg.setIDType(Registration.ID_HIERARCHICAL);
reg.setMinPasswordLength(5);
reg.setRegistrationLog("log.nsf");
reg.setMailInternetAddress("[email protected]");
reg.setUpdateAddressBook(true);
reg.setStoreIDInAddressBook(true);
reg.setEnforceUniqueShortName(true);
if (!reg.registerNewUser("Reddy", // last name
"C:\\Program Files\\IBM\\Domino\\data\\sreddy2.id", // file to be created
"CN=WIN-3G1ICLOT664/O=Concentrix", // mail server
"Santhosh", // first name
"", // middle initial
"xxxxxx", // certifier password
"Delhi", // location field
"Comment", // comment field
"mail\\sreddy2.nsf", // mail file
"", // forwarding domain
"xxxxx")) // user password
throw new RuntimeException("failed to register new user");
}
请让我知道我错过了什么。
感谢 Vishvadeepak特瓦里