2016-10-21 3 views
-1
23:26:11,838 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([ 

    ("subsystem" => "ejb3"), 
    ("service" => "remote") 
]) - failure description: {"WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.ejb3.connector is missing 

[jboss.remoting.remotingConnectorInfoService.http-remoting-connector]"]} 

23:26:11,883 INFO [org.jboss.as.controller] (Controller Boot Thread) 

WFLYCTL0183: Service status report 

WFLYCTL0184: New missing/unsatisfied dependencies: 

     service jboss.jdbc-driver.mysql-connector-java-5_1_6_jar (missing) 

dependents: [service jboss.data-source.java:/IncidentManagerDS, service 

jboss.driver-demander.java:/IncidentManagerDS] 

     service jboss.remoting.remotingConnectorInfoService.http-remoting- 

connector (missing) dependents: [service jboss.ejb3.connector] 

WFLYCTL0186: Services which failed to start:  service 

jboss.undertow.listener.default: org.jboss.msc.service.StartException in service 

jboss.undertow.listener.default: Could not start http listener 

23:26:11,974 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0060: Http 

management interface listening on http://0.0.0.0:9990/management 

23:26:11,974 INFO [org.jboss.as] (Controller Boot Thread) WFLYSRV0051: Admin 

console listening on http://0.0.0.0:9990 

23:26:11,975 ERROR [org.jboss.as] (Controller Boot Thread) WFLYSRV0026: WildFly 

Full 9.0.2.Final (WildFly Core 1.0.2.Final) started (with errors) in 2555ms - 

Started 193 of 382 services (10 services failed or missing dependencies, 210 

services are lazy, passive or on-demand) 
+0

Некоторые кусочки отсутствуют в вашем пути к классу –

ответ

0

Похоже, что вы вставили конфигурации фрагмент кода на ваш WILDFLY_HOME/standalone/configuration/standalone.xml и забыл поставить драйвер в путь к классам.

Вы можете попробовать один из этих двух вариантов:

  1. Вы можете поместить файл JAR с драйвером MySQL (например mysql-connector-java-5.1.37.jar), чтобы WILDFLY_HOME/standalone/deployments, как вы бы развернуть WAR.

  2. Вы можете создать модуль в WILDFLY_HOME/modules с водителем в нем, подробнее см https://docs.jboss.org/author/display/WFLY8/Class+Loading+in+WildFly

Затем вы можете обратиться к водителю в конфигурации DataSources или persistence.xml

Выдержка из автономных .xml, ссылаясь на драйвер, развернутый в директории развертывания.

<datasource ...> 
     <driver-class>com.mysql.jdbc.Driver</driver-class> 
     <driver>mysql-connector-java-5.1.37.jar_com.mysql.jdbc.Driver_5_1</driver> 
     ... 
    </datasource> 

Выдержка из standalone.xml, ссылаясь на драйвер как модуль.

<datasources> 
     <datasource ...> 
      <driver>mysqljdbc</driver> 
      ... 
     </datasource> 

     <drivers> 
      <driver name="mysqljdbc" module="com.mysql.jdbc"> 
       <driver-class>com.mysql.jdbc.Driver</driver-class> 
      </driver> 
     </drivers> 
    </datasources> 

Во всяком случае, эта проблема не связана с Eclipse, Марс IDE, сервер не запускается даже при запуске из командной строки.

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