簡體   English   中英

WAR 不會部署在 WildFly 上 - 沒有錯誤

[英]WAR won't deploy on WildFly - no errors

我正在嘗試讓我的應用程序的 WAR 文件部署在 WildFly 13 上。它在 Tomcat 下部署得很好。 我最初在嘗試使用 CDI 等(我不想要它,因為它是 Spring 應用程序)的 Java EE 7 周圍遇到了幾個問題,但我解決了這些問題。 現在,它只是靜靜地坐在那里 10 分鍾,然后放棄了:

2018-07-13 08:20:01,988 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-2) WFLYSRV0027: Starting deployment of "myapp.war" (runtime-name: "myapp.war")
2018-07-13 08:30:00,086 ERROR [org.jboss.as.server] (DeploymentScanner-threads - 1) WFLYSRV0022: Deploy of deployment "myapp.war" was rolled back with no failure message
2018-07-13 08:30:00,087 ERROR [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 1) WFLYCTL0027: Operation was interrupted before service container stability could be reached. Process should be restarted. Step that first updated the service container was 'deploy' at address '[("deployment" => "myapp.war")]'

然后,又過了 2 分鍾的停頓,它吐出一連串“這個 JAR 有一個未解析的類路徑引用”的消息,並說 WAR 已取消部署:

2018-07-13 08:32:02,720 WARN  [org.jboss.as.server.deployment] (MSC service thread 1-1) WFLYSRV0059: Class Path entry chartfx.gauge.design.jar in /C:/FDE/wildfly-13.0.0.Final/bin/content/myapp.war/WEB-INF/lib/chartfx.gauge-7.0.2.jar  does not point to a valid jar for a Class-Path reference.
...
2018-07-13 08:32:05,084 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0028: Stopped deployment myapp.war (runtime-name: myapp.war) in 124998ms

作為參考,在 Tomcat 上部署此 WAR 大約需要 2 分鍾。 當 JBoss 7.1 是當前版本時,早期版本在 JBoss 7.1 上運行良好。

無聲的故障模式是最令人惱火的方面; 關於如何診斷這個的任何建議?

提取 war 並檢查所有 jar 文件的清單。 似乎有一些類路徑被編碼在那里,指的是一些不應該在那里的開發人員的機器。 或者提出錯誤報告供開發人員修復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM