Thread Previous • Date Previous • Date Next • Thread Next |
Hi, Can't run import for datavalue due to duplication of DataElementCategoryOption... but checked out the equivalent table - it seems fine... * See the logs:* * * INFO 10:12:34,832 Internal process started (AbstractStatementInternalProcess.java [Thread-15]) * INFO 10:12:43,949 Imported DataElementCategoryOptions (DefaultImportObjectManager.java [Thread-15]) * INFO 10:12:50,396 Imported DataElementCategories (DefaultImportObjectManager.java [Thread-15]) * INFO 10:12:59,588 Imported DataElementCategoryCombos (DefaultImportObjectManager.java [Thread-15]) * ERROR 10:13:14,721 Internal process failed (AbstractStatementInternalProcess.java [Thread-15]) org.hibernate.HibernateException: More than one row with the given identifier was found: 10878, for class: org.hisp.dhis.dataelement.DataElementCategoryOption at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityL oader.java:69) at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityL oader.java:42) at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractE ntityPersister.java:3049) at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(D efaultLoadEventListener.java:399) at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEv entListener.java:375) at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEven tListener.java:139) at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultL oadEventListener.java:195) at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEv entListener.java:103) at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878) at org.hibernate.impl.SessionImpl.get(SessionImpl.java:815) at org.hibernate.impl.SessionImpl.get(SessionImpl.java:808) at org.hisp.dhis.hibernate.HibernateGenericStore.get(HibernateGenericSto re.java:162) at org.hisp.dhis.dataelement.DefaultDataElementCategoryService.getDataEl ementCategoryOption(DefaultDataElementCategoryService.java:168) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo inpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.in voke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:171) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invok e(ExposeInvocationInterceptor.java:89) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:204) at $Proxy17.getDataElementCategoryOption(Unknown Source) at org.hisp.dhis.importexport.service.DefaultImportObjectManager.importC ategoryOptionCombos(DefaultImportObjectManager.java:342) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo inpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.in voke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:204) at $Proxy45.importCategoryOptionCombos(Unknown Source) at org.hisp.dhis.importexport.service.DefaultImportObjectService.importA ll(DefaultImportObjectService.java:637) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:307) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:198) at $Proxy46.importAll(Unknown Source) at org.hisp.dhis.importexport.ImportPreviewInternalProcess.executeStatem ents(ImportPreviewInternalProcess.java:69) at org.hisp.dhis.system.process.AbstractStatementInternalProcess.execute (AbstractStatementInternalProcess.java:92) at org.hisp.dhis.system.process.AbstractStatementInternalProcess.execute (AbstractStatementInternalProcess.java:40) at org.amplecode.cave.process.ProcessExecutor.run(ProcessExecutor.java:1 25) at java.lang.Thread.run(Thread.java:619) * ERROR 10:13:14,886 org.hibernate.HibernateException: More than one row with th e given identifier was found: 10878, for class: org.hisp.dhis.dataelement.DataEl ementCategoryOption at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityL oader.java:69) at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityL oader.java:42) at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractE ntityPersister.java:3049) at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(D efaultLoadEventListener.java:399) at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEv entListener.java:375) at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEven tListener.java:139) at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultL oadEventListener.java:195) at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEv entListener.java:103) at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878) at org.hibernate.impl.SessionImpl.get(SessionImpl.java:815) at org.hibernate.impl.SessionImpl.get(SessionImpl.java:808) at org.hisp.dhis.hibernate.HibernateGenericStore.get(HibernateGenericSto re.java:162) at org.hisp.dhis.dataelement.DefaultDataElementCategoryService.getDataEl ementCategoryOption(DefaultDataElementCategoryService.java:168) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo inpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.in voke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:171) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invok e(ExposeInvocationInterceptor.java:89) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:204) at $Proxy17.getDataElementCategoryOption(Unknown Source) at org.hisp.dhis.importexport.service.DefaultImportObjectManager.importC ategoryOptionCombos(DefaultImportObjectManager.java:342) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo inpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.in voke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:204) at $Proxy45.importCategoryOptionCombos(Unknown Source) at org.hisp.dhis.importexport.service.DefaultImportObjectService.importA ll(DefaultImportObjectService.java:637) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:307) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:198) at $Proxy46.importAll(Unknown Source) at org.hisp.dhis.importexport.ImportPreviewInternalProcess.executeStatem ents(ImportPreviewInternalProcess.java:69) at org.hisp.dhis.system.process.AbstractStatementInternalProcess.execute (AbstractStatementInternalProcess.java:92) at org.hisp.dhis.system.process.AbstractStatementInternalProcess.execute (AbstractStatementInternalProcess.java:40) at org.amplecode.cave.process.ProcessExecutor.run(ProcessExecutor.java:1 25) at java.lang.Thread.run(Thread.java:619) (AbstractStatementInternalProcess.java [Thread-15]) org.hibernate.HibernateException: More than one row with the given identifier wa s found: 10878, for class: org.hisp.dhis.dataelement.DataElementCategoryOption at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityL oader.java:69) at org.hibernate.loader.entity.AbstractEntityLoader.load(AbstractEntityL oader.java:42) at org.hibernate.persister.entity.AbstractEntityPersister.load(AbstractE ntityPersister.java:3049) at org.hibernate.event.def.DefaultLoadEventListener.loadFromDatasource(D efaultLoadEventListener.java:399) at org.hibernate.event.def.DefaultLoadEventListener.doLoad(DefaultLoadEv entListener.java:375) at org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEven tListener.java:139) at org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultL oadEventListener.java:195) at org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEv entListener.java:103) at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878) at org.hibernate.impl.SessionImpl.get(SessionImpl.java:815) at org.hibernate.impl.SessionImpl.get(SessionImpl.java:808) at org.hisp.dhis.hibernate.HibernateGenericStore.get(HibernateGenericSto re.java:162) at org.hisp.dhis.dataelement.DefaultDataElementCategoryService.getDataEl ementCategoryOption(DefaultDataElementCategoryService.java:168) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo inpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.in voke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:171) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invok e(ExposeInvocationInterceptor.java:89) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:204) at $Proxy17.getDataElementCategoryOption(Unknown Source) at org.hisp.dhis.importexport.service.DefaultImportObjectManager.importC ategoryOptionCombos(DefaultImportObjectManager.java:342) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:307) at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJo inpoint(ReflectiveMethodInvocation.java:182) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:149) at org.springframework.transaction.interceptor.TransactionInterceptor.in voke(TransactionInterceptor.java:106) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed( ReflectiveMethodInvocation.java:171) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:204) at $Proxy45.importCategoryOptionCombos(Unknown Source) at org.hisp.dhis.importexport.service.DefaultImportObjectService.importA ll(DefaultImportObjectService.java:637) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflecti on(AopUtils.java:307) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynami cAopProxy.java:198) at $Proxy46.importAll(Unknown Source) at org.hisp.dhis.importexport.ImportPreviewInternalProcess.executeStatem ents(ImportPreviewInternalProcess.java:69) at org.hisp.dhis.system.process.AbstractStatementInternalProcess.execute (AbstractStatementInternalProcess.java:92) at org.hisp.dhis.system.process.AbstractStatementInternalProcess.execute (AbstractStatementInternalProcess.java:40) at org.amplecode.cave.process.ProcessExecutor.run(ProcessExecutor.java:1 25) at java.lang.Thread.run(Thread.java:619)* Because of not knowing the association/relations relating between dataelement, dataelementCategoryOption, and , etc.... CAN anyone help? The database_backup and expected datavalues with import file (exported by DHIS2.0.4) are attached! -- -- Best regards, Kim-Anh Vo +84.906612246 kavo@xxxxxxxxxx Coordinator of HISP(hisp.info) in Vietnam Master of Information Systems at the University of Oslo ------------------------------------ join facebook at www.facebook.com join LinkedIn at www.linkedin.com
Attachment:
dhis2_vietnam_warehouse_MAY5.backup
Description: Binary data
Attachment:
Export_2009-01-01_2010-05-04_TP.HCM.zip
Description: Zip archive
Thread Previous • Date Previous • Date Next • Thread Next |