Apache Tomcat にデプロイされた SOAtest/Virtualize Server をアップグレードする方法は 2 つあります。
Tomcat に新しく SOAtest/Virtualize Server をインストールする場合の手順については、「Apache Tomcat デプロイメント サンプル」を参照してください。
推奨される方法
SOAtest/Virtualize Server が「Apache Tomcat デプロイメント サンプル 1 (推奨される方法)」で説明された方法でデプロイされている場合、次の手順に従って WAR ファイルをアップグレードします。
- Tomcat Server を停止し、<SOAVIRT_HOME> ディレクトリに移動します。
- <SOAVIRT_HOME>/WEB-INF ディレクトリの config.properties ファイルを一時的な場所にコピーします。
- <SOAVIRT_HOME> から以下のディレクトリを削除します。
- apifiles
- axis2
- META-INF
- WEB-INF
- 新しい WAR ファイルのコンテンツを <SOAVIRT_HOME> に展開します。
- <SOAVIRT_HOME>/WEB-INF ディレクトリの config.properties ファイルをステップ 2 で保存したファイルに置き換えます。
- config.properties ファイルを開いて、ライセンスの設定を確認します。
- Tomcat を起動します (たとえば <TOMCAT_HOME>/bin から)。
- Http://localhost:8080/ を参照します (必要に応じてポートを変更してください)。以下のどちらかのメッセージが表示された場合、アプリケーションは正しくアップデートされています。
No virtual asset or proxy found at this path: /
Enabled virtual assets:
...
There are no deployments on this server.Cannot respond to this request: /.
簡易的な方法
SOAtest/Virtualize Server が「Apache Tomcat デプロイメント サンプル 2 ((簡易的な方法)」で説明された方法でデプロイされている場合、次の手順に従って WAR ファイルをアップグレードします。
- Tomcat Server を停止し、<TOMCAT_HOME>/webapps/ROOT ディレクトリに移動します。
- workspace フォルダーを一時的な場所に保存します。
- webapps ディレクトリから "ROOT" ディレクトリを削除します。
- 新しい “soavirt_<version>.war” ファイルの名前を “ROOT.war” に変更します。
- “ROOT.war” を tomcat/webapps/ ディレクトリにコピーします。
- <TOMCAT_HOME>/webapps にある config.properties ファイルを開いて、ライセンスの設定を確認します。
- Tomcat を起動します (たとえば <TOMCAT_HOME>/bin から)。
http://<host>:<port> にアクセスし、以下のメッセージが表示されることを確認します。
There are no deployments on this server.Cannot respond to this request: /.
- Tomcat Server を停止します。
- workspace フォルダーをステップ 2 で保存した workspace フォルダーで置き換えます。
- Tomcat Server を再起動します。
- http://<host>:<port> にアクセスし、以下のいずれかのメッセージが表示されることを確認します。
No virtual asset or proxy found at this path: /
Enabled virtual assets:
...
There are no deployments on this server.Cannot respond to this request: /.