首页 > 解决方案 > 如果野战中的依赖战争失败,如何使战争部署失败

问题描述

我有2个战争文件如下

第一个用于 DB jndi 注册 (jndi- reg.war )。

第二次战争(实际应用)

这次战争部署依赖于jndi-reg.war,所以为此我在第二次战争的 /WEB-INF/ 下添加了 jboss-all.xml ,

jboss-all.xml如下

<jboss umlns="urn:jboss:1.0">
  <jboss-deployment-dependencies xmlns="urn:jboss:deployment-dependencies:1.0">
     <dependency name="jndir-reg.war" />
  </jboss-deployment-dependencies>
</jboss>

问题是如果jndi-reg.war 失败,我想让我的应用程序战争失败(比如数据库凭证无效)

但是对于上面的文件war,在standalone/deployment/apple.war.deployed下显示war已部署但无法访问它,所以如果jndi-reg.war失败,我应该怎么做才能使应用程序war失败。

标签: wildflywildfly-9

解决方案


推荐阅读