本章节提供了一个如何为使用 WildFly 部署更新 SOAtest 和 Virtualize 服务器的示例。有关新的安装说明,请查阅 WildFly 部署示例 。

  1. 将 WAR 文件内容提取到 <UNZIPPED_SOAVIRT_WAR> 中。
  2. 打开 <UNZIPPED_SOAVIRT_WAR>/WEB-INF/config.properties 配置文件并指定以下选项:
    • WildFly 使用的端口,例如, server.port.http=8080 或 server.port.https=8443。Config.properties 文件中指定的端口必须与 WildFly 配置中指定端口相匹配。
    • 许可证
    • 工作空间
  3. 压缩 <UNZIPPED_SOAVIRT_WAR> 备份为 WAR。
  4. 启动 <WILDFLY_HOME>/bin/jboss-cli.bat 并运行 connect 指令。
  5. 运行 undeploy <OLD_WAR>
  6. 运行 deploy path/to/<NEW_WAR>
  7. 浏览到 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: /.

  • No labels