2016-06-15 4 views
6

У меня возникают проблемы, начиная мои JBoss сWildfly: Jboss ошибка при запуске

./standalone.sh 

в каталоге

/ali/wildfly-9.0.1.Final/bin$. 

Он выдает следующее сообщение об ошибке

15:01:37,824 ERROR [org.jboss.as.controller.management-operation]  
(Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: 
([("deployment" => "HelloServlet.war")]) - failure description: 
"WFLYCTL0212: Duplicate resource [(\"deployment\" => \"HelloServlet.war 
\")]" 
15:01:37,830 FATAL [org.jboss.as.server] (Controller Boot Thread) 
WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. 
+0

Сервер сообщает, что вы попытались развернуть два «HelloServlet.war». Это может быть по нескольким причинам, например, с двумя тегами с именем «HelloServlet.war» в вашем файле standalone.xml или помещением файла HelloServler.war в несколько каталогов автоматического развертывания. – Aaron

+0

попробуйте удалить «HelloServlet.war». из вашего автономного/развертывания/каталога –

+1

я удалил каталог, но есть папка с тем же именем. и ошибка остается. – Mozzay

ответ

4

Вам нужно будет удалить все файлы в /ali/wildfly-9.0.1.Final/standalone/deployments затем выполнить команду компиляции снова затем развернуть

+0

, это сработало. Благодарю. – Mozzay

+0

рад помочь –

6

У вас есть ошибка в вашем коде.

Для моего случая, это то, что я сделал, и она работала:

Перепроверьте свой проект на наличие ошибок и исправить их. Затем чистой сборки и развертывания в wildfly с помощью команды: mvn wildfly:deploy

Затем запустите проект на сервере (локальный: 8080/HelloServlet)

+0

Я проверил и исправил ошибки, но ошибка сохраняется. – Mozzay

+0

удалите папку с ошибками из вашего пути wildfly-standalone-deployment и перейдите к местоположению проекта в вашей рабочей области и выполните mvn wildly: разверните повторное развертывание проекта снова в свою wildfly –

6

Если вы используете инструмент развертывания проверьте файл standalone.xml конф или конф файл HA, в конце концов, вы должны удалить в ТОЧКЕ «внедрения» тег

<deployments> 
    <deployment name="xxx.war" runtime-name="xxx.war"> 
     <content sha1="fb73e5d66e5184b1d4791a5cb5d61970f73c14b0"/> 
    </deployment> 
</deployments> 
+0

это спасло меня после 30 минут проблем – CodeBurner

Смежные вопросы