升级部署 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/(根据需求调整端口)。以下消息之一确认应用程序已正确更新:

此路径上未发现虚拟资产或代理:/

已启用的虚拟资产:

...

此服务器上没有部署。无法响应该请求:/。

快捷方法

如果按照 Apache Tomcat 部署示例 2(快捷方法)中所描述的方法部署了 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> 并验证是否显示以下消息:

    此服务器上没有部署。无法响应该请求:/。

  9. 停止 Tomcat 服务器。 
  10. 使用步骤 2 中保存的工作空间文件夹替换工作空间文件夹。
  11. 重启 Tomcat 服务器。
  12. 访问 http://<HOST>:<PORT> 并验证是否出现以下消息之一:

此路径上未发现虚拟资产或代理:/

已启用的虚拟资产:

...

此服务器上没有部署。无法响应该请求:/。

  • No labels