プラグインを設定するには、以下の iPlanet 設定ファイルを変更します。
iPlanet 設定ファイルにはテキストの配置に関する厳しいルールがあります。 問題を回避するために、以下の点に注意してください。
ユーザの iPlanet インスタンス用の iPlanet 設定ファイルは以下の場所にあります。
iplanet_home/https-instance_name/config/
ここで、iplanet_home は、iPlanet インストールのルート ディレクトリで、instance_name は、特定のサーバ設定です。
次の手順に従ってください:
iPlanet モジュールとして libproxy.so ファイルをロードするように iPlanet に指示するには、magnus.conf ファイルの先頭に以下の行を追加します。
Init fn="load-modules" funcs="wl_proxy,wl_init"¥ shlib=path in file system from step 1/libproxy.so Init fn="wl_init"
例:
Init fn="load-modules" funcs="wl_proxy,wl_init"¥ shlib=/usr/local/netscape/plugins/libproxy.so Init fn="wl_init"
iPlanet が起動するときに、関数 load-modules はロード 用の共有ライブラリにタグ付けします。 値 wl_proxy および wl_init は、プラグインが実行する機能を識別します。
NameTrans fn=....
以下のサービス ディレクティブを Object name="default" セクションに追加します。
Service method="(GET|HEAD|POST|PUT)" type=text/jsp fn="wl-proxy"
注: 既存の サービス ディレクティブに従う行にこのディレクティブを追加できます。
<Object name="idm" ppath="*/iam/*">"> Service fn="wl-proxy" WebLogicHost="hostname" WebLogicPort="portnumber" PathTrim="/weblogic" </Object> <Object name="weblogic1" ppath="*/console*"> Service fn="wl-proxy" WebLogicHost="hostname" WebLogicPort="portnumber" PathTrim="/weblogic" </Object>
ここで、hostname は、WebLogic をインストールしたシステムのサーバ名とドメインで、portnumber は、WebLogic ポート(デフォルトは 7001)です。
複数の Object エントリを持つ場合があります。
例:
<Object name="idm" ppath="*/iam/*">"> Service fn="wl-proxy" WebLogicHost="MyServer.MyCompany.com" WebLogicPort="7001" PathTrim="/weblogic" <Object name="weblogic1" ppath="*/console*"> Service fn="wl-proxy" WebLogicHost="MyServer.MyCompany.com" WebLogicPort="7001" PathTrim="/weblogic" </Object>
|
Copyright © 2013 CA.
All rights reserved.
|
|