Interstage Navigator Serverにおいて、Webコンポーネントのカタログ管理機能で使用する、カタログ管理者を変更する手順を教えてください。
- Webコンポーネントのカタログ管理機能で使用する、カタログ管理者を変更する手順を教えてください。
- Windows版のWebコンポーネントのカタログ管理機能では、カタログ管理者を以下の手順で変更します。
【カタログ管理者を変更する前に行う作業】
カタログ管理者を変更する前に、変更後のカタログ管理者のユーザ名が一般利用者の範囲でカタログ機能を利用できることを確認してください。
また、カタログ管理者を変更するにあたり、事前に変更後のカタログ管理者のユーザIDを確認しておく必要があります。
【カタログ管理者を変更する作業】
- Webコンポーネントの停止
1)Webコンポーネントのワークユニットの停止
Interstage Application Serverの管理コンソールでWebコンポーネントのワークユニットを選択し[停止]ボタンを押下して停止します。
2)カタログの停止
Windowsのサービス操作画面で「Interstage Navigator Web Component」サービスを停止します。 - カタログ管理者の定義ファイルの変更
1)user.lstファイル(格納場所: <Webコンポーネントインストールディレクトリ>¥conf¥user.lst)
テキストエディタなどでuser.lstファイルを開き、変更後のカタログ管理者のユーザ情報に変更します。
以下の「ユーザ名」、「ユーザID」、「コメント」(省略可)の3箇所を変更します。
複数のカタログ管理者を変更する場合には、各カタログ管理者のユーザ情報を変更してください。
「ユーザ名」:
ID=「ユーザID」
TYPE=USER
ADMINISTRATOR=YES
COMMENT=「コメント」
FUNCTIONALPRIVILEGE=CATALOG
SERVICEPRIVILEGE=AUTHENTICATION,AUTHORIZATION,CATALOG,CUBE,DIRECTORY,EVENT,OLAP,SCHEDULER
2)update.defファイル(格納場所: <Webコンポーネントインストールディレクトリ>\bin\update.def)
テキストエディタなどでupdate.defファイルを開き、変更後のカタログ管理者に変更します。
以下の「ユーザ名」の1箇所を変更します。
複数のカタログ管理者を変更する場合には、各カタログ管理者のユーザ名を変更してください。
「ユーザ名」
{
access[*](255,REPLACE);
access[SCHEDULER,DIRECTORY,CONNECTIONS,ADDRESSBOOK](127,REPLACE);
access[SCHEDULE_SETTINGS](3,REPLACE);
access[NOTIFICATION_SETTINGS](3,REPLACE);
}
3)update.defファイルのコンパイル
修正したupdate.defファイルをコンパイルし、wspolicy.obsファイルを作成します。
3-1) コンパイルする前にInterstage Application ServerのJDKの環境が設定されていることをsetコマンドで確認してください。
例) 環境変数JAVA_HOME、PATHにJDK5の環境が指定されている場合
> set
JAVA_HOME=C:\Interstage\JDK5
PATH= C:\Interstage\JDK5\bin;~(省略)~
3-2) update.defをコンパイルします。
例) WebコンポーントインストールディレクトリがC:\NAVIWCの場合
> cd C:\NAVIWC\bin
> java -classpath . commserver.utility.policytool.wspolicytool -make update.def
Reading from file update.def.......
Parsing finished successfully.......
Output file wspolicy.obs generated successfully.......
4)ファイル名の変更
出力されたwspolicy.obsのファイル名をupdate.obsに変更します。
update.obsがすでにある場合には、事前に削除しておく必要があります。
例)
> del update.obs
> rename wspolicy.obs update.obs - Webコンポーネントの起動
1)カタログ管理機能の起動
Windows OSのサービス操作画面で「Interstage Navigator Web Component」サービスを開始します。
2)Webコンポーネントのワークユニットの起動
Interstage Application Serverの管理コンソールでWebコンポーネントのワークユニットを選択し、[起動]ボタンを押下して停止します。 - カタログ資源作成者情報の変更
1)カタログ資源作成者情報の採取
以下のように、wsresourcetoolコマンドでカタログ資源作成者情報を任意のファイル(<資源情報ファイル>)に出力します。
例) WebコンポーントインストールディレクトリがC:¥NAVIWC、<資源情報ファイル>がC:¥TEMP\RESOURCE.TXTの場合
> cd C:¥NAVIWC¥bin
> wsresourcetool -export -a -o -n -l C:¥TEMP\RESOURCE.TXT
2)カタログ資源作成者情報の変更
出力された資源情報ファイルに記載されているカタログ資源作成者情報をテキストエディタなどを利用して変更します。
カタログ資源作成者情報が記載されている箇所(owner.target.account)に、変更後のユーザ名を記載します。
変更箇所 「owner.target.account=<変更後のユーザ名>」
3)変更したカタログ資源作成者情報の反映
カタログ管理者が、wsresourcetoolコマンドでカタログ資源作成者情報をカタログへ反映します。
例)WebコンポーントインストールディレクトリがC:¥NAVIWC、<資源情報ファイル>がC:¥TEMP\RESOURCE.TXTの場合
> cd C:¥NAVIWC¥bin
> wsresourcetool -import C:¥TEMP¥RESOURCE.TXT
4)変更前のユーザ名でスケジュール設定を行っていた場合、変更後のユーザ名でスケジュール設定をしなおしてください。
- Webコンポーネントの停止
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 技術サポート |