PortalworksにアクセスするときのURL内におけるサーブレットコンテキストパス(デフォルトは、“/portalworks”)を変更する方法について説明します。
サーブレットコンテキストパスを変更するには、以下の操作を行います。
操作
サーブレットを停止します(“サーブレットの起動と停止”を参照)。
エラーが発生し、元のコンテキストパス情報の削除処理に失敗した場合は、以下の手順により元のコンテキストパスのWebアプリケーションを削除してください。
|
以下のコマンドを実行します。
[Portalworksインストールフォルダ]\bin\pwctpath_chg.bat
/opt/FJSVispw/bin/pwctpath_chg.sh
【書式】
pwctpath_chg.bat [元のコンテキストパス名] [変更するコンテキストパス名]
例) “portalworks”から“office”に変更する場合
pwctpath_chg.bat portalworks office
|
以下の設定ファイルをメモ帳などのテキストエディタで開き、編集します。
[J2EE共通ディレクトリ]\ijserver\PortalServer\apps\[変更するコンテキストパス名].war\WEB-INF\web.xml
(J2EE共通ディレクトリのデフォルトは、C:\Interstage\J2EE\var\deployment です。)
/opt/FJSVj2ee/var/deployment/ijserver/PortalServer/apps/[変更するコンテキストパス名].war/WEB-INF/web.xml
<servlet> |
例:サーブレットコンテキストパスを"/office"に変更する場合
<init-param>
<param-name>PW_CONTEXTPATH</param-name>
<param-value>/office</param-value>
</init-param>
|
マルチワークユニット構成の場合は、WebサーバコネクタのWebアプリケーション名を変更します。Interstage管理コンソールから、[システム] > [サービス] > [Webサーバ] > [FJapache] > [Webサーバコネクタ] > [PortalServer]> [環境設定]画面を表示させて、[Webアプリケーション名]の項目に設定されている[元のコンテキストパス名]と同じアイテムを、[変更するコンテキストパス名]へ変更します。
例:“portalworks”から“office”に変更する場合
wscontrol |
サーブレットを再起動し(“サーブレットの起動と停止”を参照)、
http://Portalworksサーバ名:ポート番号/[設定したpath]/
にアクセスして、ログオン画面が表示されるかどうか確認してください。
Portalworksサーバ名:ポート番号
「Portalworksサーバ名」には、Portalworksがインストールされているサーバ名を指定します。「ポート番号」には、Webサーバで設定しているポート番号を指定します。「:ポート番号」は、ポート番号が80に設定されている場合だけ、省略することができます。
|