Sun Java System Communications Express 6 2005Q4 管理指南

配置 defaultps.xml 文件

defaultps.xml 文件包含用户首次登录时在 LDAP 存储中创建的个人和公司通讯录的默认定义。

每个通讯录节点都包含一个为用户创建的通讯录定义,defaultps.xml 文件位于这些用户所在的域之下。

以下列举了 defaultps.xml 中的 XML 部分,其中包含个人通讯录和公司通讯录的定义。

个人通讯录 XML


示例 6–1 包含个人通讯录定义的 XML 部分


<book booktype="abook"\>
<bookoc\>piLocalBook</bookoc\>
<entry entryID="pab"\>
<displayname\>_Personal Address Book</displayname\>
<description\>_This is your Personal Address Book</description\>
</entry\>
</books\>

公司目录 XML


示例 6–2 包含公司通讯录定义的 XML 部分


<book booktype="abook"
bookremoteurl="ldap://corpdirectory"\>
<bookoc\>piRemoteBook</bookoc\>
<entry entryID="idirectory"\>
<displayname\>_Corporate Directory</displayname\>
<description\>_This is Corporate Directory</description\>
</entry\>
</book\>

Procedure公司通讯录

对于公司通讯录和远程通讯录,personalstore.properties 文件中应存在相应的 xxx 实例。应该将 defaultps.xml 文件中 bookremoteurl 属性的值指定给 personalstore.properties 文件中的 db.xxx.urlmatch

要添加新的远程通讯录,需要添加以下项:

步骤
  1. defaultps.xml 文件中添加新的通讯录节点

  2. personalstore.properties 文件中添加新的 xxx 实例。

  3. WEB-INF/config 下创建一个目录,以存储 db_config.propertiesxlate 文件。


    注 –

    xlate 文件包含联系人或组的 LDAP Schema 和通讯录 XML Schema 之间的字段映射。