升级部署 Apache Tomcat 的服务器有两种方法。

有关 Tomcat 新安装的说明,请参阅 Apache Tomcat 示例部署

推荐方法

如果按照 Apache Tomcat Deployment Example 1 (Recommended Method)中所描述的方法部署了 SOAtest 和 Virtualize,请使用以下说明升级 WAR 文件。

  1. 停止 Tomcat 服务并定位 <SOAVIRT_HOME> 目录。
  2. 将 config.properties 文件从 <SOAVIRT_HOME>/WEB-INF 目录复制到一个临时位置。
  3. 从 <SOAVIRT_HOME> 中删除以下目录: 
    • apifiles
    • axis2
    • META-INF
    • WEB-INF 
  4. 将新的 WAR 文件内容提取到 <SOAVIRT_HOME> 中。
  5. 使用步骤 2 中的 config.properties 文件替换掉 <SOAVIRT_HOME>/WEB-INF 目录中的 config.properties 文件。
  6. 打开 config.properties 文件并验证许可证配置。
  7. 启动 Tomcat(比如,从 <TOMCAT_HOME>/bin 中)。
  8. 浏览到 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: /.

快捷方法

如果按照 Apache Tomcat Deployment Example 2 (Shortcut Method)中所描述的方法部署了 SOAtest 和 Virtualize,请使用以下说明升级 WAR 文件。

  1. 停止 Tomcat 服务器并定位 <TOMCAT_HOME>/webapps/ROOT 目录。
  2. 将工作空间文件夹保存到临时位置。
  3. 从 webapps 目录删除“ROOT”目录。
  4. 将新的 "soavirt_<version>.war” 文件重命名为 "ROOT.war"。
  5. 将 "ROOT.war” 复制到 <TOMCAT_HOME>/webapps/ 目录中。
  6. 从 <TOMCAT_HOME>/webapps 中打开 config.properties 文件并验证许可证配置。
  7. 启动 Tomcat(比如,从 <TOMCAT_HOME>/bin 中)。
  8. 浏览到 http://<host>:<port> 并验证出现的以下消息之一:

    There are no deployments on this server. Cannot respond to this request: /.

  9. 停止 Tomcat 服务器 
  10. 使用步骤 2 中保存的工作空间文件夹替换工作空间文件夹。
  11. 重启 Tomcat 服务器
  12. 浏览到 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: /.

  • No labels