Forums Alfresco

Startup fails due to Context initialization failed

Subscribe to Startup fails due to Context initialization failed 7 post(s), 2 voice(s)

 
Avatar Hans Petter 4 post(s)

I ran the bitnami-alfresco-2.1.0-7-windows-installer.exe once and everything worked well, but then I tried to run the “Uninstall BitNami Alfresco Stack service” script and after that I Haven’t been able to get Alfresco running again. I get the BitNami Welcom screen, but when I click the “Access BitNami Alfresco Stack” link I only get a “HTTP STATUS 404” message. I’m not a 100% sure that is was the unistall service thing that caused the problem, because I have installed a few programs since then, including other BitNami stacks. I also tried to uninstall the Alfresco stack, delete the folders that are left behind by the uninstaller and then reinstall everything. I still get the same problem. Here is the error log from Tomcat:

19.jun.2008 13:13:04 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
19.jun.2008 13:13:04 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 655 ms
19.jun.2008 13:13:04 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
19.jun.2008 13:13:04 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.25
19.jun.2008 13:13:04 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
13:13:24,911 WARN [remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI registry – creating new one
13:13:27,937 WARN [alfresco.util.OpenOfficeConnectionTester] A connection to OpenOffice could not be established.
13:13:33,429 INFO [domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.MySQLInnoDBDialect.
13:13:36,658 INFO [domain.schema.SchemaBootstrap] No changes were made to the schema.
13:13:39,762 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.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.alfresco.repo.search.SearcherException: More than one root node in index: 2 at org.alfresco.repo.search.impl.lucene.query.LeafScorer.initialise(LeafScorer.java:252) at org.alfresco.repo.search.impl.lucene.query.LeafScorer.<init>(LeafScorer.java:164) at org.alfresco.repo.search.impl.lucene.query.PathScorer.createPathScorer(PathScorer.java:167) at org.alfresco.repo.search.impl.lucene.query.PathQuery$StructuredFieldWeight.scorer(PathQuery.java:258) at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:130) at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:100) at org.apache.lucene.search.Hits.getMoreDocs(Hits.java:66) at org.apache.lucene.search.Hits.<init>(Hits.java:45) at org.apache.lucene.search.Searcher.search(Searcher.java:45) at org.apache.lucene.search.Searcher.search(Searcher.java:37) at org.alfresco.repo.search.impl.lucene.ADMLuceneSearcherImpl.query(ADMLuceneSearcherImpl.java:272) at org.alfresco.repo.search.SearcherComponent.query(SearcherComponent.java:85) at org.alfresco.repo.importer.ImporterComponent$NodeImporter.resolveImportedNodeRef(ImporterComponent.java:1026) at org.alfresco.repo.importer.ImporterComponent$NodeImporter.end(ImporterComponent.java:746) at org.alfresco.repo.importer.ImporterComponent.parserImport(ImporterComponent.java:361) at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:224) at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:426) ... 35 more
13:13:39,762 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.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.alfresco.repo.search.SearcherException: More than one root node in index: 2 at org.alfresco.repo.search.impl.lucene.query.LeafScorer.initialise(LeafScorer.java:252) at org.alfresco.repo.search.impl.lucene.query.LeafScorer.<init>(LeafScorer.java:164) at org.alfresco.repo.search.impl.lucene.query.PathScorer.createPathScorer(PathScorer.java:167) at org.alfresco.repo.search.impl.lucene.query.PathQuery$StructuredFieldWeight.scorer(PathQuery.java:258) at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:130) at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:100) at org.apache.lucene.search.Hits.getMoreDocs(Hits.java:66) at org.apache.lucene.search.Hits.<init>(Hits.java:45) at org.apache.lucene.search.Searcher.search(Searcher.java:45) at org.apache.lucene.search.Searcher.search(Searcher.java:37) at org.alfresco.repo.search.impl.lucene.ADMLuceneSearcherImpl.query(ADMLuceneSearcherImpl.java:272) at org.alfresco.repo.search.SearcherComponent.query(SearcherComponent.java:85) at org.alfresco.repo.importer.ImporterComponent$NodeImporter.resolveImportedNodeRef(ImporterComponent.java:1026) at org.alfresco.repo.importer.ImporterComponent$NodeImporter.end(ImporterComponent.java:746) at org.alfresco.repo.importer.ImporterComponent.parserImport(ImporterComponent.java:361) at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:224) at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:426) ... 35 more
13:13:39,762 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.deployDirectory(HostConfig.java:920) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) 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:585) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
Caused by: org.alfresco.repo.search.SearcherException: More than one root node in index: 2 at org.alfresco.repo.search.impl.lucene.query.LeafScorer.initialise(LeafScorer.java:252) at org.alfresco.repo.search.impl.lucene.query.LeafScorer.<init>(LeafScorer.java:164) at org.alfresco.repo.search.impl.lucene.query.PathScorer.createPathScorer(PathScorer.java:167) at org.alfresco.repo.search.impl.lucene.query.PathQuery$StructuredFieldWeight.scorer(PathQuery.java:258) at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:130) at org.apache.lucene.search.IndexSearcher.search(IndexSearcher.java:100) at org.apache.lucene.search.Hits.getMoreDocs(Hits.java:66) at org.apache.lucene.search.Hits.<init>(Hits.java:45) at org.apache.lucene.search.Searcher.search(Searcher.java:45) at org.apache.lucene.search.Searcher.search(Searcher.java:37) at org.alfresco.repo.search.impl.lucene.ADMLuceneSearcherImpl.query(ADMLuceneSearcherImpl.java:272) at org.alfresco.repo.search.SearcherComponent.query(SearcherComponent.java:85) at org.alfresco.repo.importer.ImporterComponent$NodeImporter.resolveImportedNodeRef(ImporterComponent.java:1026) at org.alfresco.repo.importer.ImporterComponent$NodeImporter.end(ImporterComponent.java:746) at org.alfresco.repo.importer.ImporterComponent.parserImport(ImporterComponent.java:361) at org.alfresco.repo.importer.ImporterComponent.importView(ImporterComponent.java:224) at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:426) ... 35 more
19.jun.2008 13:13:39 org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
19.jun.2008 13:13:39 org.apache.catalina.core.StandardContext start
SEVERE: Context [/alfresco] startup failed due to previous errors
19.jun.2008 13:13:40 org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: http://www.cnn.com], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: http://www.yahoo.com], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
19.jun.2008 13:13:41 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
19.jun.2008 13:13:41 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
19.jun.2008 13:13:41 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
19.jun.2008 13:13:41 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
19.jun.2008 13:13:41 org.apache.catalina.startup.Catalina start
INFO: Server startup in 36863 ms

What does “org.alfresco.repo.search.SearcherException: More than one root node in index: 2” mean?

Please help anyone

 
Avatar beltran Administrator 371 post(s)

Hi,

Check that the Alfresco services are installed with “services.msc” command. You should be able start/stop alfrescoMySQL, alfrescoTomcat, etc services. If you have problems to start/stop the services you can delete the services with “sc delete” command. Then try to install the services with the shortcut “Install BitNami Alfresco Stack services” and start the BitNami Alfresco Stack.

 
Avatar Hans Petter 4 post(s)

I tried what you suggested, but I still get the same error. The deleting and creation of MS services is not the issue I guess. it seems like there is another application interferring or something. Since I tried to uninstall and then install again gives the same error I’m at a loss. If I messed up something in the installed stack I should be able to uninstall and then delete the leftovers and re-install the stack, right? So what else can I try?

I run Windows Vista Business SP1 on a laptop.

 
Avatar beltran Administrator 371 post(s)

I’m searching about the error and take a look this post:

http://forums.alfresco.com/en/viewtopic.php?t=8291

have you tried this? The alf_data location could be different, this folder is located in apps/alfresco/data.

 
Avatar Hans Petter 4 post(s)

I tried to reindex and then I get another error:

15:25:21,474 WARN [org.springframework.remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI registry – creating new one
15:25:24,474 WARN [org.alfresco.util.OpenOfficeConnectionTester] A connection to OpenOffice could not be established.
15:25:29,684 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.MySQLInnoDBDialect.
15:25:31,487 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] No changes were made to the schema.
15:25:32,964 INFO [org.alfresco.repo.node.index.FullIndexRecoveryComponent] Index recovery started: 7 transactions.
15:25:32,985 INFO [org.alfresco.repo.node.index.FullIndexRecoveryComponent] 10 % complete.
15:25:32,994 INFO [org.alfresco.repo.node.index.FullIndexRecoveryComponent] 20 % complete.
15:25:33,004 INFO [org.alfresco.repo.node.index.FullIndexRecoveryComponent] 40 % complete.
15:25:33,013 INFO [org.alfresco.repo.node.index.FullIndexRecoveryComponent] 50 % complete.
15:25:33,612 INFO [org.alfresco.repo.node.index.FullIndexRecoveryComponent] 70 % complete.
15:25:33,642 INFO [org.alfresco.repo.node.index.FullIndexRecoveryComponent] 80 % complete.
15:25:33,678 INFO [org.alfresco.repo.node.index.FullIndexRecoveryComponent] 100 % complete.
15:25:33,689 INFO [org.alfresco.repo.node.index.FullIndexRecoveryComponent] Index recovery completed.
15:25:46,736 INFO [org.alfresco.repo.admin.ConfigurationChecker] The Alfresco root data directory (‘dir.root’) is: C:Program FilesBitNami Alfresco Stack\apps\alfresco\data\alf_data
15:25:46,745 ERROR [org.alfresco.repo.admin.ConfigurationChecker] CONTENT INTEGRITY ERROR: System content not found in content store.
15:25:46,745 ERROR [org.alfresco.repo.admin.ConfigurationChecker] Ensure that the ‘dir.root’ property is pointing to the correct data location.
15:25:46,749 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.alfresco.error.AlfrescoRuntimeException: Ensure that the ‘dir.root’ property is pointing to the correct data location. at org.alfresco.repo.admin.ConfigurationChecker.check(ConfigurationChecker.java:312) at org.alfresco.repo.admin.ConfigurationChecker.access$000(ConfigurationChecker.java:72)

and also:
15:45:58,759 ERROR [[Catalina].[localhost].[/alfresco]] Exception sending context initialized event to listener instance of class org.alfresco.web.app.ContextListener
org.alfresco.error.AlfrescoRuntimeException: The store ‘archive://SpacesStore’ has a duplicate root node entry.

I tried to change the dir.root property in the repository.properties file, but that doesn’t have any effect. It seem like it is using a different dir.root, so where is the other one?

 
Avatar beltran Administrator 371 post(s)

Hi, have you check that your root data directory is correct? I can see in your log this:

15:25:46,736 INFO [org.alfresco.repo.admin.ConfigurationChecker] The Alfresco root data directory (‘dir.root’) is: C:Program FilesBitNami Alfresco Stack\apps\alfresco\data\alf_data

I think that it should be similar to “C:\Program Files\BitNami Alfresco Stack\apps\data\alf_data”.

 
Avatar Hans Petter 4 post(s)

If you read the 5 last (hidden away :-) ) lines in my previous post you see that I tried this, but I find only one dir.root property in my installation. Any ideas?

Forums Alfresco