wsadmin
wsadmin.bat でポート番号を変更するオプション
WASのSOAPコネクターのポート番号がデフォルトの8880から変更されているとき、以下のようなエラーが出る場合がある。
---
C:\Program Files\IBM\WebSphere\AppServer\bin>wsadmin.bat -f "xxx.jacl"
WASX7023E: ホスト "localhost" に "SOAP" 接続を作成中にエラーが発生しました。例外
情報: com.ibm.websphere.management.exception.ConnectorNotAvailableException: com
.ibm.websphere.management.exception.ConnectorNotAvailableException: ADMC0016E:
ポート 8880 でホスト localhost に接続するための SOAP コネクターを作成できません
でした
WASX7213I: このスクリプト・クライアントは、サーバー・プロセスに接続されていませ
ん。詳しくは、ログ・ファイル C:\Program Files\IBM\WebSphere\AppServer\profiles\A
ppSrv01\logs\wsadmin.traceout を参照してください。
WASX8011W: AdminTask オブジェクトは使用できません。
WASX7017E: ファイル "c:\xxx.jacl" の実行
中に例外を受け取りました。例外情報: com.ibm.ws.scripting.ScriptingException: WAS
X7070E: 構成サービスは使用できません。
C:\Program Files\IBM\WebSphere\AppServer\bin>
---
このとき、wsadmin.bat にパラメータとして「-conntype SOAP -host localhost -port 8883」などとしてやると、デフォルトのポート番号でなくても接続が可能になる。
例:
>wsadmin.bat -conntype SOAP -host localhost -port 8883 -f "C:\xxx.jacl"
tags
---
WAS WebSphere port