Duplicate entry confluence_ContentEntityObject
Asked by Armenak Grigoryan:

Hello Atlassian team,

I am having problem re-importing the space after I deleted it. The error messages I see in the log files look like he one below.

I followed the recommendation from this site: <https://confluence.atlassian.com/display/CONFKB/Unable+to+Import+Space+due+to+Primary+Key+Constraint>

but it does not help. Every time I see new entityId in the log file.

This matter is urgent for us. Please help!

Thanks,

Armenak

-- referer: \<site_address\> \| url: /admin/restore-local-file.action \| userName: admin \| action: restore-local-file  
com.atlassian.confluence.importexport.ImportExportException: Unable to complete import: could not insert: \[bucket.user.propertyset.BucketPropertySetItem#BucketPropertySetItem\[entityId=13010596,entityName=confluence_ContentEntityObject,key=isbookmark,type=5,boolean=false,string=\<null\>,text=\<null\>,int=0,double=0.0,long=0,date=\<null\>\]\]  
at com.atlassian.confluence.importexport.xmlimport.DefaultXmlImporter.doImport(DefaultXmlImporter.java:81)  
at com.atlassian.confluence.importexport.xmlimport.BackupImporter.importEntities(BackupImporter.java:420)  
at com.atlassian.confluence.importexport.xmlimport.BackupImporter.importEverything(BackupImporter.java:388)  
at com.atlassian.confluence.importexport.xmlimport.FileBackupImporter.importEverything(FileBackupImporter.java:150)  
at com.atlassian.confluence.importexport.xmlimport.BackupImporter$1.doInTransactionWithoutResult(BackupImporter.java:259)  
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:33)  
at com.atlassian.confluence.importexport.xmlimport.RestorePluginStateStoreTransactionCallbackDecorator.doInTransaction(RestorePluginStateStoreTransactionCallbackDecorator.java:50)  
at com.atlassian.confluence.importexport.xmlimport.RestoreBandanaValuesTransactionCallbackDecorator.doInTransaction(RestoreBandanaValuesTransactionCallbackDecorator.java:50)  
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)  
at com.atlassian.confluence.importexport.xmlimport.BackupImporter.doImportInternal(BackupImporter.java:211)  
at com.atlassian.confluence.importexport.Importer.doImport(Importer.java:77)  
at com.atlassian.confluence.importexport.DefaultImportExportManager.performImportInternal(DefaultImportExportManager.java:83)  
at com.atlassian.confluence.importexport.DefaultImportExportManager.performImport(DefaultImportExportManager.java:73)  
at sun.reflect.GeneratedMethodAccessor1848.invoke(Unknown Source)  
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
at java.lang.reflect.Method.invoke(Method.java:606)  
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)  
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)  
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)  
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)  
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)  
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)  
at com.sun.proxy.$Proxy100.performImport(Unknown Source)  
at com.atlassian.confluence.importexport.actions.ImportLongRunningTask.runInternal(ImportLongRunningTask.java:95)  
at com.atlassian.confluence.util.longrunning.ConfluenceAbstractLongRunningTask.run(ConfluenceAbstractLongRunningTask.java:27)  
at com.atlassian.confluence.util.longrunning.ManagedTask.run(ManagedTask.java:35)  
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)  
at java.util.concurrent.FutureTask.run(FutureTask.java:262)  
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: net.sf.hibernate.exception.ConstraintViolationException: could not insert: \[bucket.user.propertyset.BucketPropertySetItem#BucketPropertySetItem\[entityId=13010596,entityName=confluence_ContentEntityObject,key=isbookmark,type=5,boolean=false,string=\<null\>,text=\<null\>,int=0,double=0.0,long=0,date=\<null\>\]\]  
at net.sf.hibernate.exception.ErrorCodeConverter.convert(ErrorCodeConverter.java:73)  
at net.sf.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:29)  
at net.sf.hibernate.persister.AbstractEntityPersister.convert(AbstractEntityPersister.java:1331)  
at net.sf.hibernate.persister.EntityPersister.insert(EntityPersister.java:472)  
at net.sf.hibernate.persister.EntityPersister.insert(EntityPersister.java:436)  
at net.sf.hibernate.impl.ScheduledInsertion.execute(ScheduledInsertion.java:37)  
at net.sf.hibernate.impl.SessionImpl.execute(SessionImpl.java:2464)  
at net.sf.hibernate.impl.SessionImpl.executeAll(SessionImpl.java:2450)  
at net.sf.hibernate.impl.SessionImpl.execute(SessionImpl.java:2407)  
at net.sf.hibernate.impl.SessionImpl.flush(SessionImpl.java:2276)  
at com.atlassian.confluence.importexport.xmlimport.DefaultXmlImporter.doImport(DefaultXmlImporter.java:62)  
... 30 more  
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate entry 'confluence_ContentEntityObject-13010596-isbookmark' for key 'PRIMARY'  
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:406)  
at com.mysql.jdbc.Util.getInstance(Util.java:381)  
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1038)  
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3563)  
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3495)  
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959)  
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2113)  
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2693)  
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2102)  
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2395)  
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2313)  
at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2298)  
at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:105)  
at net.sf.hibernate.impl.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:22)  
at net.sf.hibernate.persister.EntityPersister.insert(EntityPersister.java:462)  
... 37 more  


Answers:
author: Steve Lancashire
body: I think you'd be best raising a support ticket for one of our support engineers to help you directly : [https://support.atlassian.com/](https://support.atlassian.com/secure/Dashboard.jspa)


Tags: confluence-administration