У меня есть довольно стандартный проект уха пытается перейти от Weblogic к JBoss EAP 7. У меня есть следующие артефакты:развертывание уха из IDE не удается, специалист командной строки строительные работы
ухо файл войны файл ejb- jar file Файл ebj-client (локальные интерфейсы)
Когда я создаю проект из командной строки с помощью «mvn clean install», затем разворачиваем его в eap, он загружается просто отлично. Если я открываю тот же проект Maven и импортировать в студии разработчиков JBoss, при попытке развернуть/запустить на сервере с IDE, я получаю кучу класса не найдены ошибки:
"WFLYCTL0080: Failed services" => {
"jboss.deployment.subunit.\"HansenIntegtationFramework.ear\".\"HansenIntegrationFramework-ejb-1.0.jar\".INSTALL" => "org.jboss.msc.service.StartException in service jboss.deployment.subunit.\"HansenIntegtationFramework.ear\".\"HansenIntegrationFramework-ejb-1.0.jar\".INSTALL: WFLYSRV0153: Failed to process phase INSTALL of subdeployment \"HansenIntegrationFramework-ejb-1.0.jar\" of deployment \"HansenIntegtationFramework.ear\"
Caused by: java.lang.NoClassDefFoundError: Failed to link com/hsntech/hif/logging/HIFLogData (Module \"deployment.HansenIntegtationFramework.ear:main\" from Service Module Loader): org/apache/logging/log4j/message/MapMessage",
"jboss.deployment.subunit.\"HansenIntegtationFramework.ear\".\"HansenIntegrationFramework-web-1.0.war\".INSTALL" => "org.jboss.msc.service.StartException in service jboss.deployment.subunit.\"HansenIntegtationFramework.ear\".\"HansenIntegrationFramework-web-1.0.war\".INSTALL: WFLYSRV0153: Failed to process phase INSTALL of subdeployment \"HansenIntegrationFramework-web-1.0.war\" of deployment \"HansenIntegtationFramework.ear\"
Caused by: java.lang.NoClassDefFoundError: org/apache/logging/log4j/Logger
Любые предложения о том, как подойти к это? Почему среда IDE ведет себя по-другому?
ОБНОВЛЕНИЕ: Я нашел проблему, но не знаю, как ее исправить. IDE не копирует зависимые файлы jar в папку lib для развертывания jboss. Установка командной строки maven делает. Любые подсказки?
Это выглядит, может быть, IDE не строит EAR правильно. Я видел проблемы до того, где это происходит, потому что они пытаются постепенно наращивать развертывание. –
Возможно, Джеймс Р. Перкинс прав. OldProgrammer, но могу ли я попросить вас предоставить простой проект (например, ссылку на github), который можно использовать для репликации вашей проблемы? – bdshadow
Я переключился обратно на netbeans, и проблема исчезла – OldProgrammer