Interstage Java EE管理コンソールなどを使用して、isisetupコマンドで作成したリソースを削除した場合、以下のようなメッセージが出力されてセットアップもアンセットアップもできない状態となります。
セットアップ時のメッセージ出力例
C:\>isisetup create-console ERROR: SETUP-CMD-50007: ISI Management Console already exists. ERROR: SETUP-CMD-50001: Command failed.
アンセットアップ時のメッセージ出力例
C:\>isisetup delete-console asadmin list-clusters --interactive=false ISIConsole asadmin: ERROR: ISJEE_TARGET1001: Cannot determine type for target : ISIConsole asadmin: ERROR: ISJEE_CLI137: Command list-clusters failed. ERROR: SETUP-CMD-50020: An error occurred when command was executed. ERROR: SETUP-CMD-50001: Command failed.
セットアップ時のメッセージ出力例
# isisetup create-console ERROR: SETUP-CMD-50007: ISI Management Console already exists. ERROR: SETUP-CMD-50001: Command failed.
アンセットアップ時のメッセージ出力例
# isisetup delete-console asadmin list-clusters --interactive=false ISIConsole asadmin: ERROR: ISJEE_TARGET1001: Cannot determine type for target : ISIConsole asadmin: ERROR: ISJEE_CLI137: Command list-clusters failed. ERROR: SETUP-CMD-50020: An error occurred when command was executed. ERROR: SETUP-CMD-50001: Command failed.
このような状態となった場合は、以下の手順でリソースを全て削除してから、再度セットアップを行ってください。
Interstage Application Serverのコマンドを使用して、問題が発生している対象のリソースを削除してください。
リソース種別 | リソース名 |
---|---|
IJServerクラスタ |
|
| |
エンタープライズアプリケーション |
|
コネクタモジュール |
|
コネクタ接続プール |
|
ライフサイクルモジュール |
|
リソース種別 | リソース名 |
---|---|
物理格納先 | JMSキュー名 |
R_JMSキュー名 | |
EJBモジュール | ISIJMSMDB-JMSキュー名 |
JMS送信先リソース | jms/JMSキュー名 |
jms/R_JMSキュー名 | |
スレッドプール | ISIJMSMDB-JMSキュー名 |
リソース種別 | リソース名 |
---|---|
IJServerクラスタ |
|
EJBモジュール |
|
コネクタモジュール |
|
ライフサイクルモジュール |
|
リソース種別 | リソース名 |
---|---|
IJServerクラスタ |
|
EJBモジュール |
|
コネクタモジュール |
|
コネクタ接続プール |
|
ライフサイクルモジュール |
|
注:他のアウトバウンドのMQアダプタがない場合だけ削除してください。
リソース種別 | リソース名 |
---|---|
CORBAワークユニット |
|
ユーティリティワークユニット |
|
オブジェクトリファレンス |
|
インプリメンテーションリポジトリ |
|
リソース種別 | リソース名 |
---|---|
CORBAワークユニット |
|
オブジェクトリファレンス |
|
インプリメンテーションリポジトリ |
|
コネクタモジュール |
|
コネクタ接続プール |
|
リソース種別 | リソース名 |
---|---|
IJServerクラスタ | ISIConsole |
Webアプリケーション | isiconsole |
ライフサイクルモジュール | ESILCModule-ISIConsole |
各種のリソースを削除するコマンドは以下の通りです。各コマンドの詳細は“Interstage Application Server リファレンスマニュアル(コマンド編)”を参照してください。
IJServerクラスタの削除
asadminコマンドを実行してIJServerクラスタを削除します。
実行例
asadmin delete-cluster ISISrv_ISI実行環境名
エンタープライズアプリケーションの削除
asadminコマンドを実行してエンタープライズアプリケーションを削除します。
実行例
asadmin undeploy --force --target domain ISISrv_ISI実行環境名
EJBモジュールの削除
asadminコマンドを実行してEJBモジュールを削除します。
実行例
asadmin undeploy --force --target domain ESIMQSendBean-ISIMQO_MQ識別子_ISI実行環境名
Webアプリケーションの削除
asadminコマンドを実行してWebアプリケーションを削除します。
実行例
asadmin undeploy --force --target domain isiconsole
コネクタモジュールの削除
asadminコマンドを実行してコネクタモジュールを削除します。
実行例
asadmin undeploy --cascade --target domain esisoapadapter-ISI実行環境名
コネクタ接続プールの削除
asadminコマンドを実行してコネクタ接続プールを削除します。
実行例
asadmin delete-connector-connection-pool --cascade=true esisoapadapter-ISI実行環境名
ライフサイクルモジュールの削除
asadminコマンドを実行してライフサイクルモジュールを削除します。
実行例
asadmin delete-lifecycle-module --target domain ESILCModule-ISISrv_ISI実行環境名
物理格納先の削除
imqcmdコマンドを実行してJMS送信先リソースを削除します。
実行例
imqcmd destroy dst -b localhost:ポート番号 -t q -n JMSキュー名 -u admin
ポート番号はメッセージブローカのポート番号を指定してください。
JMS送信先リソースの削除
asadminコマンドを実行してJMS送信先リソースを削除します。
実行例
asadmin delete-resource-ref --target ISIDP_ISI実行環境名 jms/JMSキュー名 asadmin delete-jms-resource --target ISISrv_ISI実行環境名 jms/JMSキュー名
スレッドプールの削除
asadminコマンドを実行してスレッドプールを削除します。
実行例
asadmin delete-threadpool --target ISISrv_ISI実行環境名 ISIJMSMDB-JMSキュー名
CORBAワークユニットの削除
isdelwudefコマンドを実行してCORBAワークユニットを削除します。
実行例
isdelwudef ISIMQDL_MQD識別子_ISI実行環境名
ユーティリティワークユニットの削除
isdelwudefコマンドを実行してユーティリティワークユニットを削除します。
実行例
isdelwudef ISIMQDI_MQD識別子_ISI実行環境名
オブジェクトリファレンスの削除
OD_or_admコマンドを実行してオブジェクトリファレンスを削除します。
実行例
OD_or_adm -d -n ISIMQDL_MQD識別子_ISI実行環境名
インプリメンテーションリポジトリの削除
OD_impl_instコマンドを実行してインプリメンテーションリポジトリを削除します。
実行例
OD_impl_inst -d -r ISIMQDL_MQD識別子_ISI実行環境名
isisetupコマンドに「-f」オプションを指定してアンセットアップを実行してください。
ISI運用管理コンソールアンセットアップ時の実行例
C:\>isisetup delete-console -f asadmin undeploy --interactive=false --force --target ISIConsole isiconsole asadmin: ERROR: ISJEE_CLI171: Command undeploy failed : APPDEP1010: Trying to undeploy application from domain failed; APPDEP1013: Component [isiconsole] is not registered. asadmin delete-lifecycle-module --interactive=false --target ISIConsole ESILCModule-ISIConsole asadmin: ERROR: ISJEE_TARGET1001: Cannot determine type for target : ISIConsole asadmin: ERROR: ISJEE_CLI137: Command delete-lifecycle-module failed. asadmin delete-cluster --interactive=false ISIConsole asadmin: ERROR: ISJEE_OM2024: Cluster ISIConsole does not exist. asadmin: ERROR: ISJEE_CLI137: Command delete-cluster failed. INFO: SETUP-CMD-00101: Command executed successfully.
# isisetup delete-console -f asadmin undeploy --interactive=false --force --target ISIConsole isiconsole asadmin: ERROR: ISJEE_CLI171: Command undeploy failed : APPDEP1010: Trying to undeploy application from domain failed; APPDEP1013: Component [isiconsole] is not registered. asadmin delete-lifecycle-module --interactive=false --target ISIConsole ESILCModule-ISIConsole asadmin: ERROR: ISJEE_TARGET1001: Cannot determine type for target : ISIConsole asadmin: ERROR: ISJEE_CLI137: Command delete-lifecycle-module failed. asadmin delete-cluster --interactive=false ISIConsole asadmin: ERROR: ISJEE_OM2024: Cluster ISIConsole does not exist. asadmin: ERROR: ISJEE_CLI137: Command delete-cluster failed. INFO: SETUP-CMD-00101: Command executed successfully.