AnsweredAssumed Answered

dir.root not getting set (Installation on TomCat)

Question asked by murparth on May 5, 2009
Environment : Windows XP
Application server : TomCat
Database      : mySQl
Objective     : Do a Proof of Concept with Alfresco
Installation Option chosen : Tom Cat Bundle

Actions done so far :

Followed the instructions provided in the install guide
Brief : The dir.root set in the custom properties is not taken and set to c:alfrescoalf_data
          In the custom-repositories.properties file dir.root is set to c:\alfresco\alf_data
          dir.root=c:\alfresco\alf_data
Result : Unable to deploy alfresco.war file

Any help will be appreciated

Server log below

When I startup the server log is as follows

  err:        Cannot run program "soffice": CreateProcess error=2, The system cannot find the file specified

12:15:08,674 WARN  [org.alfresco.repo.node.index.FullIndexRecoveryComponent] The indexes are not synchronized with the database.

12:15:08,736 WARN  [org.alfresco.repo.node.index.AVMFullIndexRecoveryComponent]     Index for avm store sitestore is out of date

12:15:09,018 INFO  [org.alfresco.repo.admin.ConfigurationChecker] The Alfresco root data directory ('dir.root') is: c:alfrescoalf_data

12:15:09,049 ERROR [org.alfresco.repo.admin.ConfigurationChecker] CONTENT INTEGRITY ERROR: Indexes not found for 7 stores.

12:15:09,049 INFO  [org.alfresco.repo.admin.ConfigurationChecker] You may set 'index.recovery.mode=FULL' if you need to rebuild the indexes.

12:15:09,049 ERROR [org.alfresco.repo.admin.ConfigurationChecker] CONTENT INTEGRITY ERROR: System content not found in content store.

12:15:09,049 ERROR [org.alfresco.repo.admin.ConfigurationChecker] Ensure that the 'dir.root' property is pointing to the correct data location.

12:15:09,049 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)

   at org.alfresco.repo.admin.ConfigurationChecker$1.execute(ConfigurationChecker.java:178)

   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:320)

   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:246)

   at org.alfresco.repo.admin.ConfigurationChecker.onBootstrap(ConfigurationChecker.java:182)

   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:246)

   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:355)

   at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244)

   at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187)

   at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)

   at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)

   at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)

   at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

   at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

   at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

   at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:830)

   at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:719)

   at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)

   at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)

   at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)

   at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)

   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

   at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

   at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

   at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

   at org.apache.catalina.core.StandardService.start(StandardService.java:516)

   at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

   at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

   at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

   at java.lang.reflect.Method.invoke(Unknown Source)

   at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

   at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

Outcomes