Hi Jason, hard to say from here but this SO thread <http://stackoverflow.com/questions/36907095/more-than-one-table-found-in-namespace-schemaextractionexception> offers some insight. Best guess: there is a non-dhis table or view in the database with an underscore or other special char such as "organisation_unit" which conflicts with the organisationunit table. Perhaps something got stricter in Hibernat 5 which is what we use in 2.25.
best regards, Lars On Thu, Oct 13, 2016 at 8:36 AM, Jason Pickering < jason.p.picker...@gmail.com> wrote: > From the latest 2.24 build. Upgrading from 2.23 I get this. > Any ideas? > > Oct 13, 2016 8:34:06 AM org.apache.coyote.AbstractProtocol init > INFO: Initializing ProtocolHandler ["http-bio-127.0.0.1-8090"] > Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.Catalina load > INFO: Initialization processed in 679 ms > Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardService > startInternal > INFO: Starting service Catalina > Oct 13, 2016 8:34:06 AM org.apache.catalina.core.StandardEngine > startInternal > INFO: Starting Servlet Engine: Apache Tomcat/7.0.68 (Ubuntu) > Oct 13, 2016 8:34:06 AM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deploying web application archive /home/dhis/tomcat-dhis/ > webapps/ROOT.war > Oct 13, 2016 8:34:15 AM org.apache.catalina.startup.TldConfig execute > INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable > debug logging for this logger for a complete list of JARs that were scanned > but no TLDs were found in them. Skipping unneeded JARs during scanning can > improve startup time and JSP compilation time. > * INFO 2016-10-13 08:34:19,953 System property dhis2.home not set > (DefaultLocationManager.java [localhost-startStop-1]) > * INFO 2016-10-13 08:34:19,957 Environment variable DHIS2_HOME points to > /home/dhis/config (DefaultLocationManager.java [localhost-startStop-1]) > * INFO 2016-10-13 08:34:19,963 File /home/dhis/config/dhis-google-auth.json > does not exist (DefaultLocationManager.java [localhost-startStop-1]) > * INFO 2016-10-13 08:34:19,964 Could not find dhis-google-auth.json ( > DefaultDhisConfigurationProvider.java [localhost-startStop-1]) > * INFO 2016-10-13 08:34:19,965 File /home/dhis/config/dhis-google-auth.json > does not exist (DefaultLocationManager.java [localhost-startStop-1]) > * INFO 2016-10-13 08:34:19,965 Could not find dhis-google-auth.json ( > DefaultDhisConfigurationProvider.java [localhost-startStop-1]) > * INFO 2016-10-13 08:34:21,811 Hibernate configuration loaded, using > dialect: org.hibernate.dialect.PostgreSQLDialect ( > DefaultHibernateConfigurationProvider.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,159 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,160 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,160 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,161 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,177 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,178 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,230 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,243 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,243 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,260 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,261 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,261 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,262 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:24,262 HHH90000003: Use of DOM4J entity-mode is > considered deprecated (ModelBinder.java [localhost-startStop-1]) > * WARN 2016-10-13 08:34:32,971 Exception encountered during context > initialization - cancelling refresh attempt: > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'org.hisp.dhis.appstore.AppStoreManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private org.hisp.dhis.appmanager.AppManager > org.hisp.dhis.appstore.DefaultAppStoreManager.appManager; nested > exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'org.hisp.dhis.appmanager.AppManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private org.hisp.dhis.setting.SystemSettingManager > org.hisp.dhis.appmanager.DefaultAppManager.appSettingManager; nested > exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'org.hisp.dhis.setting.SystemSettingManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private > org.springframework.transaction.support.TransactionTemplate > org.hisp.dhis.setting.DefaultSystemSettingManager.transactionTemplate; > nested exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionTemplate' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionManager' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit (AbstractApplicationContext.java > [localhost-startStop-1]) > * ERROR 2016-10-13 08:34:33,029 Context initialization failed > (ContextLoader.java [localhost-startStop-1]) > org.springframework.beans.factory.BeanCreationException: Error creating > bean with name 'org.hisp.dhis.appstore.AppStoreManager': Injection of > autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private org.hisp.dhis.appmanager.AppManager > org.hisp.dhis.appstore.DefaultAppStoreManager.appManager; nested > exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'org.hisp.dhis.appmanager.AppManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private org.hisp.dhis.setting.SystemSettingManager > org.hisp.dhis.appmanager.DefaultAppManager.appSettingManager; nested > exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'org.hisp.dhis.setting.SystemSettingManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private > org.springframework.transaction.support.TransactionTemplate > org.hisp.dhis.setting.DefaultSystemSettingManager.transactionTemplate; > nested exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionTemplate' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionManager' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues( > AutowiredAnnotationBeanPostProcessor.java:334) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.populateBean( > AbstractAutowireCapableBeanFactory.java:1214) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.doCreateBean( > AbstractAutowireCapableBeanFactory.java:543) > 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:772) > at org.springframework.context.support.AbstractApplicationContext. > finishBeanFactoryInitialization(AbstractApplicationContext.java:839) > at org.springframework.context.support.AbstractApplicationContext.refresh( > AbstractApplicationContext.java:538) > 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:5068) > at org.apache.catalina.core.StandardContext.startInternal( > StandardContext.java:5584) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147) > at org.apache.catalina.core.ContainerBase.addChildInternal( > ContainerBase.java:899) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652) > at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1091) > at org.apache.catalina.startup.HostConfig$DeployWar.run( > HostConfig.java:1980) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) > at java.util.concurrent.FutureTask.run(FutureTask.java:266) > at java.util.concurrent.ThreadPoolExecutor.runWorker( > ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run( > ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: org.springframework.beans.factory.BeanCreationException: Could > not autowire field: private org.hisp.dhis.appmanager.AppManager > org.hisp.dhis.appstore.DefaultAppStoreManager.appManager; nested > exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'org.hisp.dhis.appmanager.AppManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private org.hisp.dhis.setting.SystemSettingManager > org.hisp.dhis.appmanager.DefaultAppManager.appSettingManager; nested > exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'org.hisp.dhis.setting.SystemSettingManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private > org.springframework.transaction.support.TransactionTemplate > org.hisp.dhis.setting.DefaultSystemSettingManager.transactionTemplate; > nested exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionTemplate' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionManager' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject( > AutowiredAnnotationBeanPostProcessor.java:573) > at org.springframework.beans.factory.annotation.InjectionMetadata.inject( > InjectionMetadata.java:88) > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues( > AutowiredAnnotationBeanPostProcessor.java:331) > ... 26 more > Caused by: org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'org.hisp.dhis.appmanager.AppManager': Injection > of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private org.hisp.dhis.setting.SystemSettingManager > org.hisp.dhis.appmanager.DefaultAppManager.appSettingManager; nested > exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'org.hisp.dhis.setting.SystemSettingManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private > org.springframework.transaction.support.TransactionTemplate > org.hisp.dhis.setting.DefaultSystemSettingManager.transactionTemplate; > nested exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionTemplate' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionManager' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues( > AutowiredAnnotationBeanPostProcessor.java:334) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.populateBean( > AbstractAutowireCapableBeanFactory.java:1214) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.doCreateBean( > AbstractAutowireCapableBeanFactory.java:543) > 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. > findAutowireCandidates(DefaultListableBeanFactory.java:1192) > at org.springframework.beans.factory.support.DefaultListableBeanFactory. > doResolveDependency(DefaultListableBeanFactory.java:1116) > at org.springframework.beans.factory.support.DefaultListableBeanFactory. > resolveDependency(DefaultListableBeanFactory.java:1014) > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject( > AutowiredAnnotationBeanPostProcessor.java:545) > ... 28 more > Caused by: org.springframework.beans.factory.BeanCreationException: Could > not autowire field: private org.hisp.dhis.setting.SystemSettingManager > org.hisp.dhis.appmanager.DefaultAppManager.appSettingManager; nested > exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'org.hisp.dhis.setting.SystemSettingManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private > org.springframework.transaction.support.TransactionTemplate > org.hisp.dhis.setting.DefaultSystemSettingManager.transactionTemplate; > nested exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionTemplate' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionManager' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject( > AutowiredAnnotationBeanPostProcessor.java:573) > at org.springframework.beans.factory.annotation.InjectionMetadata.inject( > InjectionMetadata.java:88) > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues( > AutowiredAnnotationBeanPostProcessor.java:331) > ... 39 more > Caused by: org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'org.hisp.dhis.setting.SystemSettingManager': > Injection of autowired dependencies failed; nested exception is > org.springframework.beans.factory.BeanCreationException: Could not > autowire field: private > org.springframework.transaction.support.TransactionTemplate > org.hisp.dhis.setting.DefaultSystemSettingManager.transactionTemplate; > nested exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionTemplate' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionManager' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues( > AutowiredAnnotationBeanPostProcessor.java:334) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.populateBean( > AbstractAutowireCapableBeanFactory.java:1214) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.doCreateBean( > AbstractAutowireCapableBeanFactory.java:543) > 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. > findAutowireCandidates(DefaultListableBeanFactory.java:1192) > at org.springframework.beans.factory.support.DefaultListableBeanFactory. > doResolveDependency(DefaultListableBeanFactory.java:1116) > at org.springframework.beans.factory.support.DefaultListableBeanFactory. > resolveDependency(DefaultListableBeanFactory.java:1014) > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject( > AutowiredAnnotationBeanPostProcessor.java:545) > ... 41 more > Caused by: org.springframework.beans.factory.BeanCreationException: Could > not autowire field: private > org.springframework.transaction.support.TransactionTemplate > org.hisp.dhis.setting.DefaultSystemSettingManager.transactionTemplate; > nested exception is org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionTemplate' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionManager' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject( > AutowiredAnnotationBeanPostProcessor.java:573) > at org.springframework.beans.factory.annotation.InjectionMetadata.inject( > InjectionMetadata.java:88) > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues( > AutowiredAnnotationBeanPostProcessor.java:331) > ... 52 more > Caused by: org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'transactionTemplate' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'transactionManager' while setting bean property > 'transactionManager'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'transactionManager' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit > at org.springframework.beans.factory.support.BeanDefinitionValueResolver. > resolveReference(BeanDefinitionValueResolver.java:359) > at org.springframework.beans.factory.support.BeanDefinitionValueResolver. > resolveValueIfNecessary(BeanDefinitionValueResolver.java:108) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.applyPropertyValues( > AbstractAutowireCapableBeanFactory.java:1481) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.populateBean( > AbstractAutowireCapableBeanFactory.java:1226) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.doCreateBean( > AbstractAutowireCapableBeanFactory.java:543) > 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. > findAutowireCandidates(DefaultListableBeanFactory.java:1192) > at org.springframework.beans.factory.support.DefaultListableBeanFactory. > doResolveDependency(DefaultListableBeanFactory.java:1116) > at org.springframework.beans.factory.support.DefaultListableBeanFactory. > resolveDependency(DefaultListableBeanFactory.java:1014) > at org.springframework.beans.factory.annotation. > AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject( > AutowiredAnnotationBeanPostProcessor.java:545) > ... 54 more > Caused by: org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'transactionManager' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Cannot resolve > reference to bean 'sessionFactory' while setting bean property > 'sessionFactory'; nested exception is > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit > at org.springframework.beans.factory.support.BeanDefinitionValueResolver. > resolveReference(BeanDefinitionValueResolver.java:359) > at org.springframework.beans.factory.support.BeanDefinitionValueResolver. > resolveValueIfNecessary(BeanDefinitionValueResolver.java:108) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.applyPropertyValues( > AbstractAutowireCapableBeanFactory.java:1481) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.populateBean( > AbstractAutowireCapableBeanFactory.java:1226) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.doCreateBean( > AbstractAutowireCapableBeanFactory.java:543) > 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.BeanDefinitionValueResolver. > resolveReference(BeanDefinitionValueResolver.java:351) > ... 67 more > Caused by: org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'sessionFactory' defined in URL > [jar:file:/home/dhis/tomcat-dhis/webapps/ROOT/WEB-INF/lib/ > dhis-support-hibernate-2.24.jar!/META-INF/dhis/beans.xml]: Invocation of > init method failed; nested exception is org.hibernate.tool.schema. > extract.spi.SchemaExtractionException: More than one table found in > namespace (, ) : organisationunit > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.initializeBean( > AbstractAutowireCapableBeanFactory.java:1578) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.doCreateBean( > AbstractAutowireCapableBeanFactory.java:545) > 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.BeanDefinitionValueResolver. > resolveReference(BeanDefinitionValueResolver.java:351) > ... 77 more > Caused by: org.hibernate.tool.schema.extract.spi.SchemaExtractionException: > More than one table found in namespace (, ) : organisationunit > at org.hibernate.tool.schema.extract.internal. > InformationExtractorJdbcDatabaseMetaDataImpl.processGetTableResults( > InformationExtractorJdbcDatabaseMetaDataImpl.java:381) > at org.hibernate.tool.schema.extract.internal. > InformationExtractorJdbcDatabaseMetaDataImpl.locateTableInNamespace( > InformationExtractorJdbcDatabaseMetaDataImpl.java:346) > at org.hibernate.tool.schema.extract.internal. > InformationExtractorJdbcDatabaseMetaDataImpl.getTable( > InformationExtractorJdbcDatabaseMetaDataImpl.java:241) > at org.hibernate.tool.schema.internal.exec.ImprovedDatabaseInformationImp > l.getTableInformation(ImprovedDatabaseInformationImpl.java:109) > at org.hibernate.tool.schema.internal.SchemaMigratorImpl.performMigration( > SchemaMigratorImpl.java:252) > at org.hibernate.tool.schema.internal.SchemaMigratorImpl.doMigration( > SchemaMigratorImpl.java:137) > at org.hibernate.tool.schema.internal.SchemaMigratorImpl.doMigration( > SchemaMigratorImpl.java:110) > at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinato > r.performDatabaseAction(SchemaManagementToolCoordinator.java:176) > at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process( > SchemaManagementToolCoordinator.java:64) > at org.hibernate.internal.SessionFactoryImpl.<init>( > SessionFactoryImpl.java:458) > at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build( > SessionFactoryBuilderImpl.java:465) > at org.hibernate.cfg.Configuration.buildSessionFactory( > Configuration.java:708) > at org.hibernate.cfg.Configuration.buildSessionFactory( > Configuration.java:724) > at org.springframework.orm.hibernate5.LocalSessionFactoryBean. > buildSessionFactory(LocalSessionFactoryBean.java:416) > at org.springframework.orm.hibernate5.LocalSessionFactoryBean. > afterPropertiesSet(LocalSessionFactoryBean.java:401) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.invokeInitMethods( > AbstractAutowireCapableBeanFactory.java:1637) > at org.springframework.beans.factory.support. > AbstractAutowireCapableBeanFactory.initializeBean( > AbstractAutowireCapableBeanFactory.java:1574) > ... 84 more > Oct 13, 2016 8:34:33 AM org.apache.catalina.core.StandardContext > startInternal > SEVERE: One or more listeners failed to start. Full details will be found > in the appropriate container log file > Oct 13, 2016 8:34:33 AM org.apache.catalina.core.StandardContext > startInternal > SEVERE: Context [] startup failed due to previous errors > * INFO 2016-10-13 08:34:33,076 De-registering jdbc driver: > org.postgresql.Driver@25acca30 (StartupListener.java > [localhost-startStop-1]) > Oct 13, 2016 8:34:33 AM org.apache.catalina.loader.WebappClassLoaderBase > clearReferencesThreads > SEVERE: The web application [] appears to have started a thread named > [__DEFAULT__] but has failed to stop it. This is very likely to create a > memory leak. > Oct 13, 2016 8:34:33 AM org.apache.catalina.loader.WebappClassLoaderBase > clearReferencesThreads > SEVERE: The web application [] appears to have started a thread named > [Statistics Thread-__DEFAULT__-1] but has failed to stop it. This is very > likely to create a memory leak. > Oct 13, 2016 8:34:33 AM org.apache.catalina.loader.WebappClassLoaderBase > checkThreadLocalMapForLeaks > SEVERE: The web application [] created a ThreadLocal with key of type > [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@4d8fd5cd]) and a > value of type [org.hibernate.boot.internal.MetadataImpl] (value > [org.hibernate.boot.internal.MetadataImpl@30dad794]) but failed to remove > it when the web application was stopped. Threads are going to be renewed > over time to try and avoid a probable memory leak. > Oct 13, 2016 8:34:33 AM org.apache.catalina.startup.HostConfig deployWAR > INFO: Deployment of web application archive > /home/dhis/tomcat-dhis/webapps/ROOT.war > has finished in 26,416 ms > Oct 13, 2016 8:34:33 AM org.apache.coyote.AbstractProtocol start > INFO: Starting ProtocolHandler ["http-bio-127.0.0.1-8090"] > Oct 13, 2016 8:34:33 AM org.apache.catalina.startup.Catalina start > INFO: Server startup in 26505 ms > > > -- > Jason P. Pickering > email: jason.p.picker...@gmail.com > tel:+46764147049 > > _______________________________________________ > Mailing list: https://launchpad.net/~dhis2-devs > Post to : dhis2-devs@lists.launchpad.net > Unsubscribe : https://launchpad.net/~dhis2-devs > More help : https://help.launchpad.net/ListHelp > > -- Lars Helge Øverland Lead developer, DHIS 2 University of Oslo Skype: larshelgeoverland l...@dhis2.org http://www.dhis2.org <https://www.dhis2.org/>
_______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : dhis2-devs@lists.launchpad.net Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp