I need to move alfresco 2.1 from one machine to another. Also I need to copy everything from old repository to new one. I followed next instructions to export repository and import it on onother host, but bootstrap failed.
1. I exported full repository (package name 'export') 2. I created new database alfresco, granted database user… 3. repository-context-sample.xml renamed to repository-context.xml 4. Set hibernate dialect … 5. removed alf_data 6. copied 5 exported packages plus .xml files from previous alfresco to new one in the folder: $alfresco_home/tomcat/shared/classes/alfesco/extension/restore/ 7. Started alfresco ./alfresco start
And follow errors occured: Could someone help WHAT TO DO?!
CompilerOracle: exclude org/apache/lucene/index/IndexReader$1 doBody CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger mergeIndexes CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger mergeDeletions Sep 24, 2007 10:53:00 AM org.apache.coyote.http11.Http11BaseProtocol init INFO: Initializing Coyote HTTP/1.1 on http-8083 Sep 24, 2007 10:53:00 AM org.apache.catalina.startup.Catalina load INFO: Initialization processed in 1641 ms Sep 24, 2007 10:53:01 AM org.apache.catalina.core.StandardService start INFO: Starting service Catalina Sep 24, 2007 10:53:01 AM org.apache.catalina.core.StandardEngine start INFO: Starting Servlet Engine: Apache Tomcat/5.5.23 Sep 24, 2007 10:53:01 AM org.apache.catalina.core.StandardHost start INFO: XML validation disabled Sep 24, 2007 10:53:02 AM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive alfresco.war 10:53:39,143 WARN [remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI registry - creating new one 10:53:41,815 WARN [alfresco.util.OpenOfficeConnectionTester] A connection to OpenOffice could not be established. 10:53:47,265 INFO [domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.MySQLInnoDBDialect. 10:53:47,687 INFO [domain.schema.SchemaBootstrap] Executing database script /opt/alfresco/tomcat/temp/Alfresco/AlfrescoSchemaCreate-org.hibernate.dialect.MySQLInnoDBDialect-64369.sql (Generated). 10:54:10,093 INFO [domain.schema.SchemaBootstrap] Executing database script /opt/alfresco/tomcat/temp/Alfresco/AlfrescoSchemaUpdate-org.hibernate.dialect.MySQLInnoDBDialect-64370.sql (Copied from classpath:alfresco/dbscripts/create/2.1/org.hibernate.dialect.MySQLInnoDBDialect/AlfrescoPostCreate-2.1-FKIndexes.sql). 10:54:10,252 INFO [domain.schema.SchemaBootstrap] All executed statements written to file /opt/alfresco/tomcat/temp/Alfresco/AlfrescoSchemaUpdate-All_Statements-64371.sql. 10:54:12,235 DEBUG [repo.importer.ImporterBootstrap] Created store: user://alfrescoUserStore 10:54:12,261 DEBUG [repo.importer.ImporterBootstrap] Importing alfresco/extension/restore/export_users.acp 10:54:12,676 DEBUG [repo.importer.ImporterBootstrap] Import started at Mon Sep 24 10:54:12 CEST 2007 (1190624052675) 10:54:12,782 DEBUG [repo.importer.ImporterBootstrap] Import completed at Mon Sep 24 10:54:12 CEST 2007 (1190624052782) 10:54:12,782 DEBUG [repo.importer.ImporterBootstrap] Error occured at Mon Sep 24 10:54:12 CEST 2007 (1190624052782) 10:54:12,783 DEBUG [repo.importer.ImporterBootstrap] Exception: org.alfresco.service.cmr.view.ImporterException: [size=150]Failed to import package at line 11; column 24 due to error: Aspect name {http://www.alfresco.org/model/system/1.0}aspect_root is not valid; cannot find in Repository dictionary[/size] 10:54:12,783 DEBUG [repo.importer.ImporterBootstrap] Import duration: 107 ms (Note: excluding commit time) 10:54:12,783 DEBUG [repo.importer.ImporterBootstrap] Nodes created: 0 10:54:12,783 DEBUG [repo.importer.ImporterBootstrap] Nodes linked: 0 10:54:12,783 DEBUG [repo.importer.ImporterBootstrap] Aspects Added: 0 10:54:12,783 DEBUG [repo.importer.ImporterBootstrap] Properties set: 0 10:54:12,783 DEBUG [repo.importer.ImporterBootstrap] Content set: 0 10:54:12,783 DEBUG [repo.importer.ImporterBootstrap] Permissions set: 0 10:54:12,952 ERROR [web.context.ContextLoader] Context initialization failed org.alfresco.error.AlfrescoRuntimeException: Bootstrap failed at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:444) at org.alfresco.repo.importer.ImporterBootstrap.onBootstrap(ImporterBootstrap.java:666) at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62) at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77) at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:241) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:349) at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) Caused by: org.alfresco.service.cmr.view.ImporterException: Failed to import package at line 11; column 24 due to error: Aspect name {http://www.alfresco.org/model/system/1.0}aspect_root is not valid; cannot find in Repository dictionary at org.alfresco.repo.importer.view.ViewParser.parse(ViewParser.java:190) at org.alfresco.repo.importer.ImporterComponent.parserImport(ImporterComponent.java:360) at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:235) at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:430) … 35 more Caused by: org.alfresco.service.cmr.view.ImporterException: Aspect name {http://www.alfresco.org/model/system/1.0}aspect_root is not valid; cannot find in Repository dictionary at org.alfresco.repo.importer.view.ViewParser.processStartElement(ViewParser.java:309) at org.alfresco.repo.importer.view.ViewParser.parse(ViewParser.java:176) … 38 more 10:54:12,956 ERROR [[Catalina].[localhost].[/alfresco]] Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.alfresco.error.AlfrescoRuntimeException: Bootstrap failed at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:444) at org.alfresco.repo.importer.ImporterBootstrap.onBootstrap(ImporterBootstrap.java:666) at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62) at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77) at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:241) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:349) at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) Caused by: org.alfresco.service.cmr.view.ImporterException: Failed to import package at line 11; column 24 due to error: Aspect name {http://www.alfresco.org/model/system/1.0}aspect_root is not valid; cannot find in Repository dictionary at org.alfresco.repo.importer.view.ViewParser.parse(ViewParser.java:190) at org.alfresco.repo.importer.ImporterComponent.parserImport(ImporterComponent.java:360) at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:235) at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:430) … 35 more Caused by: org.alfresco.service.cmr.view.ImporterException: Aspect name {http://www.alfresco.org/model/system/1.0}aspect_root is not valid; cannot find in Repository dictionary at org.alfresco.repo.importer.view.ViewParser.processStartElement(ViewParser.java:309) at org.alfresco.repo.importer.view.ViewParser.parse(ViewParser.java:176) … 38 more 10:54:12,959 ERROR [[Catalina].[localhost].[/alfresco]] Exception sending context initialized event to listener instance of class org.alfresco.web.app.ContextListener org.alfresco.error.AlfrescoRuntimeException: Bootstrap failed at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:444) at org.alfresco.repo.importer.ImporterBootstrap.onBootstrap(ImporterBootstrap.java:666) at org.alfresco.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:62) at org.springframework.context.event.SimpleApplicationEventMulticaster$1.run(SimpleApplicationEventMulticaster.java:77) at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:49) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:75) at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:241) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:349) at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.refresh(AbstractRefreshableWebApplicationContext.java:156) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:246) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4216) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022) at org.apache.catalina.core.StandardHost.start(StandardHost.java:736) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:448) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552) 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.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) Caused by: org.alfresco.service.cmr.view.ImporterException: Failed to import package at line 11; column 24 due to error: Aspect name {http://www.alfresco.org/model/system/1.0}aspect_root is not valid; cannot find in Repository dictionary at org.alfresco.repo.importer.view.ViewParser.parse(ViewParser.java:190) at org.alfresco.repo.importer.ImporterComponent.parserImport(ImporterComponent.java:360) at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:235) at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:430) … 35 more Caused by: org.alfresco.service.cmr.view.ImporterException: Aspect name {http://www.alfresco.org/model/system/1.0}aspect_root is not valid; cannot find in Repository dictionary at org.alfresco.repo.importer.view.ViewParser.processStartElement(ViewParser.java:309) at org.alfresco.repo.importer.view.ViewParser.parse(ViewParser.java:176) … 38 more
A full export of the DB plus a copy of the alf_data directory is all the data required to copy/restore any instance of Alfresco. Make sure you export the FULL db (you have to select a checkbox for this in the MySQL admin console) and take the entire alf_data structure too.
The alf_data folder and filenames are generated the same for all systems (year/date/time for the folder structure and GUID for the filename). There should be no problems coping between systems.