使用DIIOP必须作的DOMINO手动设置
2010-12-08 08:30
330 查看
应用场景
通过DIIOP访问Domino R6服务器,必须在服务器端手动配置本文讲述的三个地方。Lotus Domino服务的启动设置必须有DIIOP
请您检查Domino Server是否把DIIOP任务加入到了ServerTasks中。打开您的Domino服务安装目录,比如c:\Lotus\Domino目录下:
打开notes.ini配置文件,然后找到内容中的“ServerTasks”行,如下所示:
默认是没有“DIIOP”的。
我们为了使得Lotus Domino服务启动时就能加载DIIOP任务,必须手动加DIIOP到ServerTasks。
保存本文件,退出文件。
重新启动“Lotus Domino Server (LotusDominoData)”服务。
如果Domino服务没有启动DIIOP,那么我们的Java程序会捕获到4062异常错误码,这代表以下含义:
错误号 | Domino版本 | NotesException | Description |
4062 | Domino R6和R5 | NOTES_ERR_SESOPEN_FAILED | 代表“无法与服务器建立session”,可能是以下几种原因之一: 1:Domino服务器没有启动; 2:Domino服务器没有启动DIIOP任务; 3:本Web Service与Domino服务器的63148端口(DIIOP默认端口)无法通信。 |
Java访问DIIOP必须拿到DIIOP_IOR.txt文件
请Domino管理员找到DIIOP_IOR.txt文件,复制给部署人员。那么,我们如何知道到哪里拷贝diiop_ior.txt呢?
我们可以在Domino Server启动的控制命令行上输入命令“Tell DIIOP Show Config”,Domino会告诉我们一系列参数,请看:
Lotus Domino Server的命令行拷贝屏幕输出 |
> Tell DIIOP Show Config Dump of Domino IIOP (DIIOP) Configuration Settings Full Server Name: 。。。 Common Server Name: 。。。 Refresh Interval: 3 minutes 。。。 TCP Port: 63148 Enabled SSL Port: 0 Disabled Initial Net Timeout: 120 seconds Session Timeout: 60 minutes Client Session Timeout: 62 minutes IOR File: C:\Lotus\Domino\Data\domino\html\diiop_ior.txt 。。。 |
管理员将此文件拷贝给部署人员即可。
Java程序需要用这个文件来和DominoServer进行Corba对话。
Lotus Domino服务的参数必须修改的地方
修改Domino的配置参数,请启动Lotus Domino Administrator。如果是Domino Server R5,请看我的《[Domino]Java访问Domino R5必需配置的服务器设置》文档。
如果是Domino Server R6,请看我的《[Domino]Java访问Domino必需配置的服务器设置》文档。
相关文章推荐
- [Domino]使用DIIOP必须作的DOMINO手动设置
- [Domino]使用DIIOP必须作的DOMINO手动设置
- 使用DIIOP必须作的DOMINO手动设置
- [Domino]使用DIIOP必须作的DOMINO手动设置
- [Domino]使用DIIOP必须作的DOMINO手动设置
- 使用json与服务器交互4.0新特新(必须设置线程)
- 使用事务实现--转账问题:从0001账户转1000块到0002账户。打开"隐式事务":设置为开,删除表中数据,回滚!(默认情况为关,如果打开了则不自动提交,学要手动提交)
- 需要使用静态的IPwin8系统如何手动设置静态IP地址
- 使用vmware必须知道的几个配置文件设置选项
- 使用httpclient必须知道的参数设置及代码写法、存在的风险
- table不支持 width属性,必须使用 style="width:1px;" 来设置宽度 width
- 使用httpclient必须知道的参数设置及代码写法、存在的风险
- 解决:“开机设置了密码,可开机时却没有提示要输入密码的提示框,还是直接进入系统”和“系统无法让您登陆.请确定您的用户名及域名无误,然后再输入密码.密码的字母必须使用正确的大小写”
- IntelliJ IDEA 刚刚使用时,常用且必须知道和设置的配置
- 使用httpclient必须知道的参数设置及代码写法、存在的风险
- 菜鸟教程之工具使用(十六)——Eclipse手动设置Linux换行符
- 使用httpclient必须知道的参数设置及代码写法、存在的风险
- 无法启动链接服务器 "........" 的 OLE DB 访问接口 "SQLNCLI10" 的嵌套事务。由于 XACT_ABORT 选项已设置为 OFF,因此必须使用嵌套事务。
- 使用http client必须知道的参数设置及代码写法、存在的风险
- sencha touch使用WebSQL如何手动设置id