Я новичок в веб-сервисах. Я взял на себя некоторые проекты разработки от другого разработчика. Все работало нормально, пока я не создал свой собственный тестовый проект, чтобы увидеть, как все сочетается. Когда я вернусь назад от моего проекта тестирования к моему предыдущему рабочему проекту, проект компилируется, но не запускается во время развертывания. Я даже не знаю, с чего начать искать.Неверное развертывание WildFly - «JBAS014771: службы с отсутствующими/недоступными зависимостями»
Я использую Eclipse Kepler, и я развертываю сервер WildFly.
Журналы показывают следующее сообщение об ошибке:
10:39:06,146 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014613: Operation ("deploy") failed - address: ([("deployment" => "JEM-eap.ear")]) - failure description: {
"JBAS014771: Services with missing/unavailable dependencies" => [
"jboss.deployment.subunit.\"JEM-eap.ear\".\"JEM-ui.war\".weld.weldClassIntrospector is missing [jboss.deployment.subunit.\"JEM-eap.ear\".\"JEM-ui.war\".beanmanager]",
"jboss.deployment.unit.\"JEM-eap.ear\".weld.weldClassIntrospector is missing [jboss.deployment.unit.\"JEM-eap.ear\".beanmanager]"
],
"JBAS014879: One or more services were unable to start due to one or more indirect dependencies not being available." => {
"Services that were unable to start:" => [
"jboss.deployment.subunit.\"JEM-eap.ear\".\"JEM-ejb.jar\".POST_MODULE",
"jboss.deployment.subunit.\"JEM-eap.ear\".\"JEM-ui.war\".INSTALL",
"jboss.deployment.unit.\"JEM-eap.ear\".INSTALL",
"jboss.persistenceunit.\"JEM-eap.ear/JEM-ejb.jar#JPA-ejb\".__FIRST_PHASE__"
],
"Services that may be the cause:" => [
"jboss.deployment.subunit.\"JEM-eap.ear\".\"JEM-ui.war\".beanmanager",
"jboss.deployment.unit.\"JEM-eap.ear\".beanmanager",
"jboss.jdbc-driver.sqljdbc4_jar"
]
}
}
10:39:06,146 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014613: Operation ("add") failed - address: ([
("subsystem" => "datasources"),
("data-source" => "JascoEnergy")
]) - failure description: {"JBAS014771: Services with missing/unavailable dependencies" => [
"jboss.driver-demander.java:/jdbc/JascoEnergy is missing [jboss.jdbc-driver.sqljdbc4_jar]",
"jboss.data-source.java:/jdbc/JascoEnergy is missing [jboss.jdbc-driver.sqljdbc4_jar]"
]}
10:39:06,146 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014613: Operation ("add") failed - address: ([
("subsystem" => "datasources"),
("data-source" => "JascoEnergy")
]) - failure description: {
"JBAS014771: Services with missing/unavailable dependencies" => [
"jboss.driver-demander.java:/jdbc/JascoEnergy is missing [jboss.jdbc-driver.sqljdbc4_jar]",
"jboss.data-source.java:/jdbc/JascoEnergy is missing [jboss.jdbc-driver.sqljdbc4_jar]"
],
"JBAS014879: One or more services were unable to start due to one or more indirect dependencies not being available." => {
"Services that were unable to start:" => [
"jboss.data-source.reference-factory.JascoEnergy",
"jboss.naming.context.java.jdbc.JascoEnergy"
],
"Services that may be the cause:" => [
"jboss.deployment.subunit.\"JEM-eap.ear\".\"JEM-ui.war\".beanmanager",
"jboss.deployment.unit.\"JEM-eap.ear\".beanmanager",
"jboss.jdbc-driver.sqljdbc4_jar"
]
}
}
Привет, У меня такая же проблема в моем проекте, вы случайно нашли решение своей проблемы? – PJvG
Если вы еще не нашли решение, [Джеймс Перкинс] (http://stackoverflow.com/users/152794/james-r-perkins) [предложил аналогичную проблему добавить файл beans.xml] (https://developer.jboss.org/thread/237035). OP этого вопроса заставил его проблему уйти [добавлением beans.xml в WEB-INF] (https://developer.jboss.org/message/858210#858210). Я пробовал это для своего проекта, но, к сожалению, это не решило мою проблему. Во всяком случае, возможно, это решает вашу проблему ...? – PJvG