JBoss EAP で'No deployment content with hash 'xyz' is available in the deployment content repository' のエラーが表示される
Issue
- 既存のアプリケーションをアンデプロイしてから、JBoss EAP 6 に新しい war をデプロイするときに、以下のエラーが発生します。
JBAS014613: Operation ("add") failed - address: ([("deployment" => "example.war")]) - failure description: "JBAS018717: No deployment content with hash 'xyz' is available in the deployment content repository for deployment 'example.war'
- EAP ドメインのドメインコントローラーを再起動すると、デプロイメントが見つからない場合があります。調査の結果、ファイルシステムが欠落していることが判明しました。この問題の原因は何でしょうか?
- CLI コマンド "deploy (module) --force". を使用してアプリケーションをデプロイしました。サーバーグループを起動すると、スレーブノードが EAP 7 でエラーで失敗しました。
2019-05-17 19:12:18,363 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("deployment" => "example.war")]) - failure description: "WFLYSRV0137: No deployment content with hash 'xyz' is available in the deployment content repository for deployment 'example.war'. This is a fatal boot error. To correct the problem, either restart with the --admin-only switch set and use the CLI to install the missing content or remove it from the configuration, or remove the deployment from the xml configuration file and restart."
2019-05-17 19:12:18,367 FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details.
- デプロイメントのコンテンツは、デプロイメント後しばらくすると自動的に削除され、JBoss の再起動時に FATAL サーバーブートエラーが発生します。
Environment
- Red Hat JBoss Enterprise Application Platform (EAP)
- 6
- 7
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.