您的位置:首页 > 运维架构

[Domino]使用DIIOP必须作的DOMINO手动设置

2008-04-12 13:07 387 查看
使用DIIOP必须作的DOMINO手动设置
编写者 日期 关键词
郑昀@ultrapower 2005-6-26 Java Domino Configuration

应用场景

通过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   。。。
屏幕输出中的“IOR File:  C:/Lotus/Domino/Data/domino/html/diiop_ior.txt”,就标明了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必需配置的服务器设置》文档。 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐