Ошибка Jboss при развертывании - PullRequest
0 голосов
/ 28 июня 2018

У меня есть некоторые проблемы при развертывании проекта, который я мигрирую с WebSphere на JBOSS 6.1

Java jdk, который я использую с сервером, а ide - 1.8.0_144, проект скомпилирован с Java 1.6. Некоторые из журнала сервера:

09:08:07,294 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 582) MSC000001: Failed to start service jboss.web.deployment.default-host./PROYECT: org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./PROYECT: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context
    at org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:99)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [rt.jar:1.8.0_144]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [rt.jar:1.8.0_144]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_144]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_144]
    at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_144]
    at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Caused by: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context
    at org.jboss.as.web.deployment.WebDeploymentService.doStart(WebDeploymentService.java:168)
    at org.jboss.as.web.deployment.WebDeploymentService.access$000(WebDeploymentService.java:61)
    at org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDeploymentService.java:96)
    ... 6 more

09:08:07,302 ERROR [org.jboss.as.controller.management-operation] (HttpManagementService-threads - 9) JBAS014612: Operation ("add") failed - address: ([{"deployment" => "PROYECTEAR.ear"}]) - failure description: {"JBAS014671: Failed services" => {"jboss.web.deployment.default-host./PROYECT" => "org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./PROYECT: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context
    Caused by: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context"}}
09:08:07,303 ERROR [org.jboss.as.server] (HttpManagementService-threads - 9) JBAS015870: Deploy of deployment "PROYECTEAR.ear" was rolled back with the following failure message: 
{"JBAS014671: Failed services" => {"jboss.web.deployment.default-host./PROYECT" => "org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./PROYECT: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context
    Caused by: org.jboss.msc.service.StartException in anonymous service: JBAS018040: Failed to start context"}}
09:08:08,305 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-3) JBAS015974: Stopped subdeployment (runtime-name: PROYECT.war) in 1001ms
09:08:08,315 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-5) JBAS015877: Stopped deployment PROYECTEAR.ear (runtime-name: PROYECTEAR.ear) in 1012ms
09:08:08,316 INFO  [org.jboss.as.controller] (HttpManagementService-threads - 9) JBAS014774: Service status report
JBAS014777:   Services which failed to start:      service jboss.web.deployment.default-host./PROYECT

сейчас я развертываю с платформой приложения, ведьма выдает эту ошибку

Развертывание не выполнено: PROYECTEAR.ear: {"исход": "сбой", "error-description": {"JBAS014671: Сбой служб": {"jboss.web.deployment.default-host./PROYECT": "org.jboss.msc.service.StartException in service jboss.web.deployment.default-host./PROYECT: org.jboss.msc.service.StartException в анонимной службе: JBAS018040: Не удалось запустить контекст \ n Причина: org.jboss.msc.service.StartException в анонимной службе: JBAS018040: Не удалось запустить контекст "}}," откат ": true}

Насколько я вижу, все зависимости jar хорошо скомпилированы в EAR.

Я новичок, поэтому, если понадобится дополнительная информация, я ее предоставлю.

Большое спасибо.

1 Ответ

0 голосов
/ 05 июля 2018

JBoss 6.1 не поддерживает Java 8. Поддержка Java 8 началась с EAP 6.3.3 (с проблемами) и EAP 6.4. EAP 6.x имеет ту же кодовую базу, что и AS7. Так что, говорите ли вы об AS6.1 или EAP6.1, вам не следует использовать Java 8 для начала. Попробуйте использовать Java 7 или, что еще лучше, ту же версию Java, с которой было скомпилировано ваше приложение. Это, вероятно, поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...