Не получается получить доступ к базе через Java приложение Google Cloud Platform

241
26 мая 2017, 12:58

В данный момент пытаюсь разместить простенькое приложение на Google Cloud. Но открываются пока только начальная страница (Логин) и страница регистрации. Когда пытаюсь зарегистрировать нового пользователя получаю ошибку:

org.springframework.orm.jpa.JpaSystemException: Could not open connection; nested exception is org.hibernate.exception.GenericJDBCException: Could not open connection at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException (HibernateJpaDialect.java:244) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible (HibernateJpaDialect.java:155) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible (AbstractEntityManagerFactoryBean.java:417) at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible (ChainedPersistenceExceptionTranslator.java:59) at org.springframework.dao.support.DataAccessUtils.translateIfNecessary (DataAccessUtils.java:213) at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke (PersistenceExceptionTranslationInterceptor.java:147) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java:179) at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodIntercceptor.invoke (CrudMethodMetadataPostProcessor.java:122) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java:179) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke (ExposeInvocationInterceptor.java:92) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke (JdkDynamicAopProxy.java:207) at com.sun.proxy.$Proxy42.findByUsername (Unknown Source) at project.security.service.UserServiceImpl.findByUsername (UserServiceImpl.java:38) at project.security.validator.UserValidator.validate (UserValidator.java:32) at project.security.controller.UserController.registration (UserController.java:38)

Понимаю что проблема с доступом к базе на `Cloud MySQL. И не могу понять что я делаю не так. На локалке все работает нормально. Перепробовал различные варианты запуска приложения, но ошибка всегда одна и та же. Ссылка на код https://github.com/Ditrim023/MVC_for_money . Ссылка на не работающее приложение change-curr.appspot.com . Буду рад любой помощи.

READ ALSO
PHP. MySQL. PDO

PHP. MySQL. PDO

Есть такой код

261
Не соединяет результат двух таблиц

Не соединяет результат двух таблиц

Надо объединить результат с двух таблиц

264
Защита своего приложения

Защита своего приложения

ЗдравствуйтеИмеется приложение с встроенными покупками, рекламой

231
Магия в Java Substring

Магия в Java Substring

Столкнулся со следующим непониманием, при переносе кода на c# под javaНужно вытащить из строки символов подстроку, взять, начиная с некоторой...

197