2016-05-01 3 views
0

Я новичок в целом widlfly-спящий режим, при работе мы используем TOMCAT-mybatisWildfly спящий режим не может создать соединение с базой данных

Я пытаюсь подключиться Wildfly 10.0, используя Hibernate 5.1.0 с MySQL

Как я подключить:

try { 
      Configuration configuration = new Configuration(); 

      configuration.setProperty("hibernate.connection.driver_class", "com.mysql.jdbc.Driver"); 
      configuration.setProperty("hibernate.connection.url", "jdbc:mysql://127.0.0.1:3306/foxtrot"); 
      configuration.setProperty("hibernate.connection.username", "root"); 
      configuration.setProperty("hibernate.connection.password", ""); 
      configuration.setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLDialect"); 
      configuration.setProperty("hibernate.current_session_context_class", "thread"); 
      configuration.setProperty("hibernate.id.new_generator_mappings", "false"); 
      configuration.setProperty("hibernate.show_sql", "true"); 

      configuration.addAnnotatedClass(AccountEntity.class); 

      StandardServiceRegistryBuilder builder = new StandardServiceRegistryBuilder() 
        .applySettings(configuration.getProperties()); 
      return configuration.buildSessionFactory(builder.build()); 
     } catch (Throwable ex) { 
      // Make sure you log the exception, as it might be swallowed 
      System.err.println("Initial SessionFactory creation failed." + ex); 
      System.out.println(ex.getStackTrace()); 
      System.out.println(ex.getMessage()); 
      throw new ExceptionInInitializerError(ex); 
     } 

Я получаю следующее сообщение об ошибке: org.hibernate.exception.JDBCConnectionException: Error calling Driver#connect

Sql исключение: java.sql.SQLNonTransientConnectionException: Could not create connection to database server.

Я использую WAMP и у меня есть предустанавливать PHPMyAdmin и я могу подключиться без проблем

11:23:06,457 INFO [stdout] (default task-5) Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 
11:23:06,457 INFO [stdout] (default task-5) org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:244) 
11:23:06,458 INFO [stdout] (default task-5) org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:208) 
11:23:06,458 INFO [stdout] (default task-5) org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:189) 
11:23:06,458 INFO [stdout] (default task-5) org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:51) 
11:23:06,458 INFO [stdout] (default task-5) org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:94) 
11:23:06,459 INFO [stdout] (default task-5) org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:217) 
11:23:06,459 INFO [stdout] (default task-5) org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:189) 
11:23:06,463 INFO [stdout] (default task-5) org.hibernate.boot.model.process.spi.MetadataBuildingProcess.handleTypes(MetadataBuildingProcess.java:352) 
11:23:06,464 INFO [stdout] (default task-5) org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:111) 
11:23:06,464 INFO [stdout] (default task-5) org.hibernate.boot.model.process.spi.MetadataBuildingProcess.build(MetadataBuildingProcess.java:83) 
11:23:06,465 INFO [stdout] (default task-5) org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:418) 
11:23:06,465 INFO [stdout] (default task-5) org.hibernate.boot.internal.MetadataBuilderImpl.build(MetadataBuilderImpl.java:87) 
11:23:06,465 INFO [stdout] (default task-5) org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:692) 
11:23:06,465 INFO [stdout] (default task-5) utility.HibernateUtils.buildSessionFactory(HibernateUtils.java:46) 
11:23:06,465 INFO [stdout] (default task-5) utility.HibernateUtils.<clinit>(HibernateUtils.java:13) 
11:23:06,465 INFO [stdout] (default task-5) utility.Dao.openCurrentSession(Dao.java:16) 
11:23:06,465 INFO [stdout] (default task-5) services.AccountService.findByKeyAndType(AccountService.java:73) 
11:23:06,466 INFO [stdout] (default task-5) handlers.AuthHandler.Handle(AuthHandler.java:37) 
11:23:06,466 INFO [stdout] (default task-5) Server.OnBinary(Server.java:84) 
11:23:06,466 INFO [stdout] (default task-5) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
11:23:06,466 INFO [stdout] (default task-5) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
11:23:06,466 INFO [stdout] (default task-5) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
11:23:06,466 INFO [stdout] (default task-5) java.lang.reflect.Method.invoke(Method.java:497) 
11:23:06,466 INFO [stdout] (default task-5) io.undertow.websockets.jsr.annotated.BoundMethod.invoke(BoundMethod.java:87) 
11:23:06,466 INFO [stdout] (default task-5) io.undertow.websockets.jsr.annotated.AnnotatedEndpoint$2$1.run(AnnotatedEndpoint.java:150) 
11:23:06,467 INFO [stdout] (default task-5) io.undertow.websockets.jsr.ServerWebSocketContainer.invokeEndpointMethod(ServerWebSocketContainer.java:553) 
11:23:06,467 INFO [stdout] (default task-5) io.undertow.websockets.jsr.annotated.AnnotatedEndpoint$2.onMessage(AnnotatedEndpoint.java:145) 
11:23:06,467 INFO [stdout] (default task-5) io.undertow.websockets.jsr.FrameHandler$6.run(FrameHandler.java:245) 
11:23:06,467 INFO [stdout] (default task-5) io.undertow.websockets.jsr.ServerWebSocketContainer.invokeEndpointMethod(ServerWebSocketContainer.java:553) 
11:23:06,467 INFO [stdout] (default task-5) io.undertow.websockets.jsr.ServerWebSocketContainer$5.run(ServerWebSocketContainer.java:538) 
11:23:06,467 INFO [stdout] (default task-5) io.undertow.websockets.jsr.OrderedExecutor$ExecutorTask.run(OrderedExecutor.java:67) 
11:23:06,467 INFO [stdout] (default task-5) java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 
11:23:06,468 INFO [stdout] (default task-5) java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) 
11:23:06,468 INFO [stdout] (default task-5) java.lang.Thread.run(Thread.java:745) 
11:23:06,469 INFO [stdout] (default task-5) Error java.lang.ExceptionInInitializerError 
+0

вы можете опубликовать свой полный след следа стека? –

+0

Да, конечно. Обновлено * – Lundira

+0

Я думаю, что вы забыли установить «пароль» при настройке свойств –

ответ

3

Проблема возникла из драйвера соединителя MySQL я использовал для использования 6.0.2 на 5 + MySQL Server, теперь я используя драйвер 5. + и все работает правильно

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