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