我已经建立了一个Jboss域环境,它由两个Jboss服务器组成,其中一个是主服务器,另一个是从属服务器。但是,当我尝试将简单的Java Web演示部署到服务器组中时,从属日志中出现以下错误:
[Server:server-one] 16:20:37,024 ERROR [org.jboss.as.controller] (pool-1-thread-2) Operation ("add") failed - address: ([("deployment" => "jspdemo.war")]) - failure description: "No deployment content with hash eeeabd6c922da77e90db743602e6d24ba5592ce2 is available in the deployment content repository."
Run Code Online (Sandbox Code Playgroud)
这是控制台管理的屏幕截图:

转到您的standalone.xml。
找:
<deployments>
<deployment name="xxx.war" runtime-name="xxx.war">
<content sha1="xxxxxxx"/>
</deployment>
</deployments>
Run Code Online (Sandbox Code Playgroud)
只需将其删除并尝试重新启动服务器即可。
小智 0
您是否从 CR1 进行了更新并且可能正在使用一些旧配置?其间部署位置发生了变化。CR1 中为: jboss-as-7.1.0.CR1b\domain\content ,final 中为 jboss-as-7.1.0.Final\domain\data\content 。