2017-08-14 2 views
0

Ich habe folgende Fehler versucht ODKAggregate in laufen - ubuntu 14.04 Server 32bit - tomcat 7 auf Port 8080 - Open-JDK-7 - java version "1.7.0_101" - Mysql 5.5 - ODK Aggregate v1.4.15 linux-installer.runODK Aggregate v1.4.15 ubuntu 14.04

Ich denke, es war eine Erlaubnis der Datenbank, aber ich crated den Benutzer mit allen Berechtigungen erteilt und von der Konsole überprüft.

ago 14, 2017 5:22:18 PM org.springframework.jdbc.support.SQLErrorCodesFactory 
INFORMACIÓN: SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase, Hana] 
ago 14, 2017 5:22:18 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl assertRelation 
INFORMACIÓN: Attempting: CREATE TABLE odk_prod._granted_authority_hierarchy (_URI VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATOR_URI_USER VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATION_DATE DATETIME(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _LAST_UPDATE_DATE DATETIME(6) NOT NULL , DOMINATING_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , SUBORDINATE_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , INDEX(_URI) USING HASH , INDEX(_LAST_UPDATE_DATE) , INDEX(DOMINATING_GRANTED_AUTHORITY) USING HASH) 
ago 14, 2017 5:22:18 PM org.opendatakit.common.persistence.engine.mysql.DatastoreImpl assertRelation 
ADVERTENCIA: Failure: _granted_authority_hierarchy exception: org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE odk_prod._granted_authority_hierarchy (_URI VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATOR_URI_USER VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATION_DATE DATETIME(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _LAST_UPDATE_DATE DATETIME(6) NOT NULL , DOMINATING_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , SUBORDINATE_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , INDEX(_URI) USING HASH , INDEX(_LAST_UPDATE_DATE) , INDEX(DOMINATING_GRANTED_AUTHORITY) USING HASH) ]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _L' at line 1 ago 14, 2017 5:22:18 PM org.opendatakit.common.security.spring.RoleHierarchyImpl refreshReachableGrantedAuthorities ADVERTENCIA: Datastore failure: refreshReachableGrantedAuthorities -- adjusting retry time ago 14, 2017 5:22:18 PM org.springframework.web.context.support.XmlWebApplicationContext refresh ADVERTENCIA: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hierarchicalRoleRelationships' defined in ServletContext resource [/WEB-INF/applicationContext-security.xml]: Invocation of init method failed; nested exception is org.opendatakit.common.persistence.exception.ODKDatastoreException: org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLEodk_prod._granted_authority_hierarchy(_URIVARCHAR(80) CHARACTER SET utf8 NOT NULL ,_CREATOR_URI_USERVARCHAR(80) CHARACTER SET utf8 NOT NULL ,_CREATION_DATEDATETIME(6) NOT NULL ,_LAST_UPDATE_URI_USERVARCHAR(80) CHARACTER SET utf8 NULL ,_LAST_UPDATE_DATEDATETIME(6) NOT NULL ,DOMINATING_GRANTED_AUTHORITYVARCHAR(80) CHARACTER SET utf8 NOT NULL ,SUBORDINATE_GRANTED_AUTHORITYVARCHAR(80) CHARACTER SET utf8 NOT NULL , INDEX(_URI) USING HASH , INDEX(_LAST_UPDATE_DATE) , INDEX(DOMINATING_GRANTED_AUTHORITY) USING HASH) ]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(6) NOT NULL ,_LAST_UPDATE_URI_USERVARCHAR(80) CHARACTER SET utf8 NULL ,_L’ at line 1 
ago 14, 2017 5:22:18 PM org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler shutdown 
INFORMACIÓN: Shutting down ExecutorService 'task_scheduler’ 
ago 14, 2017 5:22:18 PM org.springframework.web.context.ContextLoader initWebApplicationContext 
GRAVE: Context initialization failed 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘hierarchicalRoleRelationships’ defined in ServletContext resource [/WEB-INF/applicationContext-security.xml]: Invocation of init method failed; nested exception is org.opendatakit.common.persistence.exception.ODKDatastoreException: org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE odk_prod._granted_authority_hierarchy (_URI VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATOR_URI_USER VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATION_DATE DATETIME(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _LAST_UPDATE_DATE DATETIME(6) NOT NULL , DOMINATING_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , SUBORDINATE_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , INDEX(_URI) USING HASH , INDEX(_LAST_UPDATE_DATE) , INDEX(DOMINATING_GRANTED_AUTHORITY) USING HASH) ]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _L' at line 1 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1583) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:754) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5010) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5504) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1256) at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:692) at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:213) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: org.opendatakit.common.persistence.exception.ODKDatastoreException: org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLEodk_prod._granted_authority_hierarchy(_URIVARCHAR(80) CHARACTER SET utf8 NOT NULL ,_CREATOR_URI_USERVARCHAR(80) CHARACTER SET utf8 NOT NULL ,_CREATION_DATEDATETIME(6) NOT NULL ,_LAST_UPDATE_URI_USERVARCHAR(80) CHARACTER SET utf8 NULL ,_LAST_UPDATE_DATEDATETIME(6) NOT NULL ,DOMINATING_GRANTED_AUTHORITYVARCHAR(80) CHARACTER SET utf8 NOT NULL ,SUBORDINATE_GRANTED_AUTHORITYVARCHAR(80) CHARACTER SET utf8 NOT NULL , INDEX(_URI) USING HASH , INDEX(_LAST_UPDATE_DATE) , INDEX(DOMINATING_GRANTED_AUTHORITY) USING HASH) ]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(6) NOT NULL ,_LAST_UPDATE_URI_USERVARCHAR(80) CHARACTER SET utf8 NULL ,_L’ at line 1 
at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.assertRelation(DatastoreImpl.java:751) 
at org.opendatakit.common.security.spring.GrantedAuthorityHierarchyTable.assertRelation(GrantedAuthorityHierarchyTable.java:115) 
at org.opendatakit.common.security.spring.GrantedAuthorityHierarchyTable.getEntireGrantedAuthorityHierarchy(GrantedAuthorityHierarchyTable.java:186) 
at org.opendatakit.common.security.spring.RoleHierarchyImpl.buildRolesReachableInOneStepMap(RoleHierarchyImpl.java:465) 
at org.opendatakit.common.security.spring.RoleHierarchyImpl.refreshReachableGrantedAuthorities(RoleHierarchyImpl.java:282) 
at org.opendatakit.common.security.spring.RoleHierarchyImpl.afterPropertiesSet(RoleHierarchyImpl.java:132) 
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1642) 
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1579) 
… 42 more 
Caused by: org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE odk_prod._granted_authority_hierarchy (_URI VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATOR_URI_USER VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATION_DATE DATETIME(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _LAST_UPDATE_DATE DATETIME(6) NOT NULL , DOMINATING_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , SUBORDINATE_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , INDEX(_URI) USING HASH , INDEX(_LAST_UPDATE_DATE) , INDEX(DOMINATING_GRANTED_AUTHORITY) USING HASH) ]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _L' at line 1 at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:231) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:419) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:443) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.assertRelation(DatastoreImpl.java:737) ... 49 more Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(6) NOT NULL ,_LAST_UPDATE_URI_USERVARCHAR(80) CHARACTER SET utf8 NULL ,_L’ at line 1 
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
at java.lang.reflect.Constructor.newInstance(Constructor.java:526) 
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) 
at com.mysql.jdbc.Util.getInstance(Util.java:408) 
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:943) 
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973) 
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3909) 
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2527) 
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2680) 
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2490) 
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2448) 
at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:845) 
at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:745) 
at org.apache.commons.dbcp2.DelegatingStatement.execute(DelegatingStatement.java:291) 
at org.apache.commons.dbcp2.DelegatingStatement.execute(DelegatingStatement.java:291) 
at org.springframework.jdbc.core.JdbcTemplate$1ExecuteStatementCallback.doInStatement(JdbcTemplate.java:435) 
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408) 
… 51 more 

ago 14, 2017 5:22:18 PM org.apache.catalina.core.StandardContext listenerStart 
GRAVE: Excepción enviando evento inicializado de contexto a instancia de escuchador de clase org.springframework.web.context.ContextLoaderListener 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘hierarchicalRoleRelationships’ defined in ServletContext resource [/WEB-INF/applicationContext-security.xml]: Invocation of init method failed; nested exception is org.opendatakit.common.persistence.exception.ODKDatastoreException: org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE odk_prod._granted_authority_hierarchy (_URI VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATOR_URI_USER VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATION_DATE DATETIME(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _LAST_UPDATE_DATE DATETIME(6) NOT NULL , DOMINATING_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , SUBORDINATE_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , INDEX(_URI) USING HASH , INDEX(_LAST_UPDATE_DATE) , INDEX(DOMINATING_GRANTED_AUTHORITY) USING HASH) ]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _L' at line 1 at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1583) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:754) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:866) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5010) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5504) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1256) at org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:692) at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:217) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:213) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: org.opendatakit.common.persistence.exception.ODKDatastoreException: org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLEodk_prod._granted_authority_hierarchy(_URIVARCHAR(80) CHARACTER SET utf8 NOT NULL ,_CREATOR_URI_USERVARCHAR(80) CHARACTER SET utf8 NOT NULL ,_CREATION_DATEDATETIME(6) NOT NULL ,_LAST_UPDATE_URI_USERVARCHAR(80) CHARACTER SET utf8 NULL ,_LAST_UPDATE_DATEDATETIME(6) NOT NULL ,DOMINATING_GRANTED_AUTHORITYVARCHAR(80) CHARACTER SET utf8 NOT NULL ,SUBORDINATE_GRANTED_AUTHORITYVARCHAR(80) CHARACTER SET utf8 NOT NULL , INDEX(_URI) USING HASH , INDEX(_LAST_UPDATE_DATE) , INDEX(DOMINATING_GRANTED_AUTHORITY) USING HASH) ]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(6) NOT NULL ,_LAST_UPDATE_URI_USERVARCHAR(80) CHARACTER SET utf8 NULL ,_L’ at line 1 
at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.assertRelation(DatastoreImpl.java:751) 
at org.opendatakit.common.security.spring.GrantedAuthorityHierarchyTable.assertRelation(GrantedAuthorityHierarchyTable.java:115) 
at org.opendatakit.common.security.spring.GrantedAuthorityHierarchyTable.getEntireGrantedAuthorityHierarchy(GrantedAuthorityHierarchyTable.java:186) 
at org.opendatakit.common.security.spring.RoleHierarchyImpl.buildRolesReachableInOneStepMap(RoleHierarchyImpl.java:465) 
at org.opendatakit.common.security.spring.RoleHierarchyImpl.refreshReachableGrantedAuthorities(RoleHierarchyImpl.java:282) 
at org.opendatakit.common.security.spring.RoleHierarchyImpl.afterPropertiesSet(RoleHierarchyImpl.java:132) 
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1642) 
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1579) 
… 42 more 
Caused by: org.springframework.jdbc.BadSqlGrammarException: StatementCallback; bad SQL grammar [CREATE TABLE odk_prod._granted_authority_hierarchy (_URI VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATOR_URI_USER VARCHAR(80) CHARACTER SET utf8 NOT NULL , _CREATION_DATE DATETIME(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _LAST_UPDATE_DATE DATETIME(6) NOT NULL , DOMINATING_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , SUBORDINATE_GRANTED_AUTHORITY VARCHAR(80) CHARACTER SET utf8 NOT NULL , INDEX(_URI) USING HASH , INDEX(_LAST_UPDATE_DATE) , INDEX(DOMINATING_GRANTED_AUTHORITY) USING HASH) ]; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘(6) NOT NULL , _LAST_UPDATE_URI_USER VARCHAR(80) CHARACTER SET utf8 NULL , _L' at line 1 at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:231) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:419) at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:443) at org.opendatakit.common.persistence.engine.mysql.DatastoreImpl.assertRelation(DatastoreImpl.java:737) ... 49 more Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(6) NOT NULL ,_LAST_UPDATE_URI_USERVARCHAR(80) CHARACTER SET utf8 NULL ,_L’ at line 1 
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) 
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) 
at java.lang.reflect.Constructor.newInstance(Constructor.java:526) 
at com.mysql.jdbc.Util.handleNewInstance(Util.java:425) 
at com.mysql.jdbc.Util.getInstance(Util.java:408) 
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:943) 
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3973) 
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3909) 
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2527) 
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2680) 
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2490) 
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2448) 
at com.mysql.jdbc.StatementImpl.executeInternal(StatementImpl.java:845) 
at com.mysql.jdbc.StatementImpl.execute(StatementImpl.java:745) 
at org.apache.commons.dbcp2.DelegatingStatement.execute(DelegatingStatement.java:291) 
at org.apache.commons.dbcp2.DelegatingStatement.execute(DelegatingStatement.java:291) 
at org.springframework.jdbc.core.JdbcTemplate$1ExecuteStatementCallback.doInStatement(JdbcTemplate.java:435) 
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:408) 
… 51 more 

ago 14, 2017 5:22:18 PM org.apache.catalina.core.StandardContext startInternal 
GRAVE: Error listenerStart 
ago 14, 2017 5:22:18 PM org.apache.catalina.core.StandardContext startInternal 
GRAVE: Falló en arranque del Contexto [/ODKAggregate] debido a errores previos 
ago 14, 2017 5:22:18 PM org.apache.catalina.core.ApplicationContext log 
INFORMACIÓN: Closing Spring root WebApplicationContext 

Antwort