Sun Java System Communications Express 6 2005Q4 管理ガイド

defaultps.xml ファイルの設定

defaultps.xml ファイルには、ユーザーの初回ログイン時に LDAP ストアに作成された個人および企業アドレス帳のデフォルトの定義が含まれています。

各アドレス帳ノードにはアドレス帳定義があり、この定義は defaultps.xml ファイルが存在するドメイン内のユーザー用に作成されています。

次に示すのは、個人アドレス帳および企業アドレス帳の定義を含む defaultps.xml の XML セクションの例です。

個人用アドレス帳 XML


例 7–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


例 7–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企業アドレス帳

企業およびリモートのアドレス帳の場合は、対応する xxx インスタンスが personalstore.properties ファイルに存在しなければなりません。personalstore.properties ファイル内の db.xxx.urlmatch の値には、defaultps.xml ファイル内の bookremoteurl 属性の値を割り当てなければなりません。

新規のリモートアドレス帳を追加するには、次に示す項目を追加する必要があります。

手順
  1. 新規のアドレス帳ノードを defaultps.xml ファイルに追加します。

  2. 新規の xxx インスタンスを personalstore.properties ファイルに追加します。

  3. db_config.properties および xlate ファイルを格納するディレクトリを WEB-INF/config の下に作成します。


    注 –

    xlate ファイルには、LDAP スキーマと、連絡先またはグループのアドレス帳 XML スキーマとの間のフィールドマッピングが含まれています。