Hi all. I'm trying to replicate one Nuxeo instance using the nuxeo-platform-replication, but I get some errors when I import the documents. Following the steps of the FAQ (http://doc.nuxeo.org/xwiki/bin/view/FAQ/ReplicateNuxeoRepository) I export the documents (using the "Export" link) successfully, but when I try to import them in a clean instance (using the "Import" link) I get the next exception:
2009-10-08 13:23:47,847 ERROR [org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask] Error during import javax.ejb.EJBTransactionRolledbackException: EntityManager must be access within a transaction at org.jboss.ejb3.tx.Ejb3TxPolicy.handleInCallerTx(Ejb3TxPolicy.java:87) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:130) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.stateless.StatelessInstanceInterceptor.invoke(StatelessInstanceInterceptor.java:62) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77) at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:240) at org.jboss.ejb3.stateless.StatelessContainer.localInvoke(StatelessContainer.java:210) at org.jboss.ejb3.stateless.StatelessLocalProxy.invoke(StatelessLocalProxy.java:84) at $Proxy149.addLogEntries(Unknown Source) at org.nuxeo.ecm.platform.audit.api.job.JobHistoryHelper.logJobFailed(JobHistoryHelper.java:105) at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.run(GenericThreadedImportTask.java:307) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: javax.persistence.TransactionRequiredException: EntityManager must be access within a transaction at org.jboss.ejb3.entity.ManagedEntityManagerFactory.verifyInTx(ManagedEntityManagerFactory.java:150) at org.jboss.ejb3.entity.TransactionScopedEntityManager.persist(TransactionScopedEntityManager.java:181) at org.nuxeo.ecm.platform.audit.service.LogEntryProvider.doPersist(LogEntryProvider.java:53) at org.nuxeo.ecm.platform.audit.service.LogEntryProvider.addLogEntries(LogEntryProvider.java:70) at org.nuxeo.ecm.platform.audit.service.NXAuditEventsService.addLogEntries(NXAuditEventsService.java:300) at org.nuxeo.ecm.platform.audit.ejb.LogsBean.addLogEntries(LogsBean.java:71) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112) at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166) at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) ... 22 more 2009-10-08 13:23:47,848 ERROR [org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask] Error during import org.nuxeo.ecm.core.api.RollbackClientException: Error during document import at org.nuxeo.ecm.core.api.ejb.DocumentManagerBean.importDocuments(DocumentManagerBean.java:506) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112) at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166) at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:57) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.nuxeo.jboss.interceptors.NXSessionSynchronizationInterceptor.invoke(NXSessionSynchronizationInterceptor.java:157) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:83) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.aspects.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:166) at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:115) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77) at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106) at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) at org.jboss.ejb3.stateful.StatefulContainer.localInvoke(StatefulContainer.java:206) at org.jboss.ejb3.stateful.StatefulLocalProxy.invoke(StatefulLocalProxy.java:119) at $Proxy247.importDocuments(Unknown Source) at org.nuxeo.ecm.platform.replication.importer.ImporterDocumentCreator.importUsualDocument(ImporterDocumentCreator.java:185) at org.nuxeo.ecm.platform.replication.importer.ImporterDocumentCreator.importDocument(ImporterDocumentCreator.java:83) at org.nuxeo.ecm.platform.replication.importer.ReplicationDocumentModelFactory.coreImportDocument(ReplicationDocumentModelFactory.java:202) at org.nuxeo.ecm.platform.replication.importer.ReplicationDocumentModelFactory.importDocument(ReplicationDocumentModelFactory.java:168) at org.nuxeo.ecm.platform.replication.importer.ReplicationDocumentModelFactory.createFolderishNode(ReplicationDocumentModelFactory.java:89) at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.doCreateFolderishNode(GenericThreadedImportTask.java:160) at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.recursiveCreateDocumentFromNode(GenericThreadedImportTask.java:242) at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.recursiveCreateDocumentFromNode(GenericThreadedImportTask.java:259) at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.run(GenericThreadedImportTask.java:300) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception: java.lang.UnsupportedOperationException. message: null at org.nuxeo.ecm.core.repository.jcr.JCRSession.importDocument(JCRSession.java:357) at org.nuxeo.ecm.core.api.AbstractSession.importDocument(AbstractSession.java:834) at org.nuxeo.ecm.core.api.AbstractSession.importDocuments(AbstractSession.java:802) at org.nuxeo.ecm.core.api.ejb.DocumentManagerBean.importDocuments(DocumentManagerBean.java:504) ... 48 more 2009-10-08 13:23:47,882 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] 0 docs created 2009-10-08 13:23:47,882 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] average speed = 0.0 docs/s 2009-10-08 13:23:47,882 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] immediate speed = 0.0 docs/s 2009-10-08 13:23:47,882 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] All Threads terminated 2009-10-08 13:23:47,882 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] 0 docs created 2009-10-08 13:23:47,882 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] 0.0 docs/s 2009-10-08 13:23:47,910 INFO [org.nuxeo.ecm.platform.replication.importer.ImportRunner] Second, version documents... 2009-10-08 13:23:48,043 ERROR [STDERR] org.nuxeo.ecm.core.api.RollbackClientException: Error during document import 2009-10-08 13:23:48,044 ERROR [STDERR] at org.nuxeo.ecm.core.api.ejb.DocumentManagerBean.importDocuments(DocumentManagerBean.java:506) 2009-10-08 13:23:48,044 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 2009-10-08 13:23:48,044 ERROR [STDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 2009-10-08 13:23:48,044 ERROR [STDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 2009-10-08 13:23:48,044 ERROR [STDERR] at java.lang.reflect.Method.invoke(Method.java:597) 2009-10-08 13:23:48,044 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112) 2009-10-08 13:23:48,044 ERROR [STDERR] at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166) 2009-10-08 13:23:48,044 ERROR [STDERR] at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63) 2009-10-08 13:23:48,044 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,044 ERROR [STDERR] at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:57) 2009-10-08 13:23:48,044 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,044 ERROR [STDERR] at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.nuxeo.jboss.interceptors.NXSessionSynchronizationInterceptor.invoke(NXSessionSynchronizationInterceptor.java:157) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:195) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:95) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:83) 2009-10-08 13:23:48,045 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.aspects.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:166) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:115) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:77) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3AuthenticationInterceptor.java:110) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationInterceptor.java:46) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousInterceptor.java:106) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulContainer.localInvoke(StatefulContainer.java:206) 2009-10-08 13:23:48,046 ERROR [STDERR] at org.jboss.ejb3.stateful.StatefulLocalProxy.invoke(StatefulLocalProxy.java:119) 2009-10-08 13:23:48,046 ERROR [STDERR] at $Proxy247.importDocuments(Unknown Source) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.platform.replication.importer.ReplicationDocumentModelWriter.write(ReplicationDocumentModelWriter.java:55) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.platform.replication.importer.ReplicationDocumentModelFactory.importDocument(ReplicationDocumentModelFactory.java:196) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.platform.replication.importer.ReplicationDocumentModelFactory.createLeafNode(ReplicationDocumentModelFactory.java:96) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.doCreateLeafNode(GenericThreadedImportTask.java:177) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.recursiveCreateDocumentFromNode(GenericThreadedImportTask.java:264) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.recursiveCreateDocumentFromNode(GenericThreadedImportTask.java:259) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.platform.importer.base.GenericThreadedImportTask.run(GenericThreadedImportTask.java:300) 2009-10-08 13:23:48,047 ERROR [STDERR] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 2009-10-08 13:23:48,047 ERROR [STDERR] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 2009-10-08 13:23:48,047 ERROR [STDERR] at java.lang.Thread.run(Thread.java:619) 2009-10-08 13:23:48,047 ERROR [STDERR] Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception: java.lang.UnsupportedOperationException. message: null 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.core.repository.jcr.JCRSession.importDocument(JCRSession.java:357) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.core.api.AbstractSession.importDocument(AbstractSession.java:834) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.core.api.AbstractSession.importDocuments(AbstractSession.java:802) 2009-10-08 13:23:48,047 ERROR [STDERR] at org.nuxeo.ecm.core.api.ejb.DocumentManagerBean.importDocuments(DocumentManagerBean.java:504) 2009-10-08 13:23:48,047 ERROR [STDERR] ... 46 more 2009-10-08 13:23:48,131 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] All Threads terminated 2009-10-08 13:23:48,131 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] 2 docs created 2009-10-08 13:23:48,131 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] 9.615385 docs/s 2009-10-08 13:23:48,131 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] pool-10-thread-1-T0 --> 2 2009-10-08 13:23:48,132 INFO [org.nuxeo.ecm.platform.replication.importer.ImportRunner] Third, proxies documents... 2009-10-08 13:23:48,836 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] All Threads terminated 2009-10-08 13:23:48,837 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] 132 docs created 2009-10-08 13:23:48,837 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] 188.30243 docs/s 2009-10-08 13:23:48,837 INFO [org.nuxeo.ecm.platform.replication.importer.DocumentaryBaseImpServiceImpl] pool-11-thread-1-T0 --> 132 I use these components: http://hg.nuxeo.org/sandbox/nuxeo-platform-importer/ http://hg.nuxeo.org/sandbox/nuxeo-platform-replication/ Thanks in advance. Best regards. -- Enrique Pérez Olivares. Dpto I+D. Yerbabuena Software. [email protected] http://www.yerbabuena.es Tlf/Fax: 902 995 246 -- Posted by "enriqueperez" at Nuxeo Discussions <http://nuxeo.org/discussions> View the complete thread: <http://www.nuxeo.org/discussions/thread.jspa?threadID=2905#8492> _______________________________________________ ECM mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm To unsubscribe, go to http://lists.nuxeo.com/mailman/options/ecm
