I'm trying my hand at linux here (new to it) and successfully installed Alfresco 4.0.a on a copy of Ubuntu server running in a HyperV session on a Windows 2008 server. The problem I have is that though i can install Alfresco into /opt/alfresco-4.0.a directory and it works great, when I try to install it onto a virtual SCSI drive, that I've mounted as /alfresco (install directory is /alfresco/alfresco-4.0.a) it doesn't work. I get "The remote server may be unavailable or your authentication details have not been recognized." when I try to log into Share. It's got to be something simple that I'm missing.
I'm not sure which log file to look at, but I've found the following error in alfresco.log:
12:06:42,878 INFO [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'sysAdmin' subsystem, ID: [sysAdmin, default]
12:06:42,931 INFO [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Startup of 'sysAdmin' subsystem, ID: [sysAdmin, default] complete
12:06:54,992 WARN [org.alfresco.util.AbstractTriggerBean] Job ehCacheTracerJob is not active/enabled
12:06:57,365 INFO [org.springframework.extensions.webscripts.TemplateProcessorRegistry] Registered template processor Repository Template Processor for extension ftl
12:06:57,367 INFO [org.springframework.extensions.webscripts.ScriptProcessorRegistry] Registered script processor Repository Script Processor for extension js
12:07:03,314 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.PostgreSQLDialect.
12:07:04,704 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-3295125993996461446.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoCreate-RepoTables.sql).
12:07:05,022 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-719716467086091570.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoCreate-LockTables.sql).
12:07:05,051 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-5500641000837787943.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoCreate-ContentTables.sql).
12:07:05,108 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-492548172213556055.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoCreate-PropertyValueTables.sql).
12:07:05,233 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-5323611751460430858.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoCreate-AuditTables.sql).
12:07:05,285 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-2791018768638173106.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoCreate-AvmTables.sql).
12:07:05,488 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-5679453919317655125.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoCreate-ActivityTables.sql).
12:07:05,546 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-5045637599635130899.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoCreate-UsageTables.sql).
12:07:05,560 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-4287003552324437807.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoCreate-SubscriptionTables.sql).
12:07:05,700 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-8855323805436344925.sql (Generated).
12:07:06,084 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-5857860233801905675.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoPostCreate-JBPM-Extra.sql).
12:07:06,086 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Executing database script /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-Update-4165585890974734400.sql (Copied from classpath:alfresco/dbscripts/create/org.hibernate.dialect.PostgreSQLDialect/AlfrescoPostCreate-JBPM-FK-indexes.sql).
12:07:06,347 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] All executed statements: /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-All_Statements-5207445361637556027.sql.
12:08:27,049 INFO [org.alfresco.repo.domain.schema.SchemaBootstrap] Normalized schema dumped to file /alfresco/alfresco-4.0.a/tomcat/temp/Alfresco/AlfrescoSchema-PostgreSQLDialect-8127086081302089635.xml.
12:08:27,220 WARN [org.alfresco.repo.dictionary.DictionaryRepositoryBootstrap] StoreRef 'workspace://SpacesStore' does not exist
12:08:27,302 INFO [org.alfresco.repo.management.subsystems.ChildApplicationContextFactory] Starting 'Search' subsystem, ID: [Search, managed, solr]
12:08:27,393 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.alfresco.error.AlfrescoRuntimeException: 07160000 Bootstrap failed
at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:361)
at org.alfresco.repo.importer.ImporterBootstrap.onBootstrap(ImporterBootstrap.java:718)
at org.springframework.extensions.surf.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:56)
at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEventInternal(SafeApplicationEventMulticaster.java:209)
at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEvent(SafeApplicationEventMulticaster.java:180)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:303)
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:911)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:428)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:63)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4135)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4630)
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:546)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:905)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:740)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:500)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
at org.apache.catalina.core.StandardService.start(StandardService.java:519)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
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:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [org.alfresco.repo.search.impl.solr.SolrCMISQueryLanguage] for bean with name 'search.lucene.sql.alfresco' defined in file [/alfresco/alfresco-4.0.a/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/subsystems/Search/solr/opencmis-context.xml]; nested exception is java.lang.ClassNotFoundException: org.alfresco.repo.search.impl.solr.SolrCMISQueryLanguage
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1250)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:576)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1319)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:885)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
at org.alfresco.repo.management.subsystems.ChildApplicationContextFactory$ApplicationContextState.start(ChildApplicationContextFactory.java:684)
at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.start(AbstractPropertyBackedBean.java:665)
at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.start(AbstractPropertyBackedBean.java:633)
at org.alfresco.repo.management.subsystems.SwitchableApplicationContextFactory$SwitchableState.start(SwitchableApplicationContextFactory.java:113)
at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.start(AbstractPropertyBackedBean.java:665)
at org.alfresco.repo.management.subsystems.AbstractPropertyBackedBean.getState(AbstractPropertyBackedBean.java:234)
at org.alfresco.repo.management.subsystems.SwitchableApplicationContextFactory.getApplicationContext(SwitchableApplicationContextFactory.java:62)
at org.alfresco.repo.management.subsystems.SubsystemProxyFactory$1.invoke(SubsystemProxyFactory.java:69)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy204.createNode(Unknown Source)
at org.alfresco.repo.node.index.NodeIndexer.indexCreateNode(NodeIndexer.java:98)
at org.alfresco.repo.node.db.DbNodeServiceImpl.createStore(DbNodeServiceImpl.java:223)
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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.alfresco.repo.tenant.MultiTNodeServiceInterceptor.invoke(MultiTNodeServiceInterceptor.java:104)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy8.createStore(Unknown Source)
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.alfresco.repo.service.StoreRedirectorProxyFactory$RedirectorInvocationHandler.invoke(StoreRedirectorProxyFactory.java:215)
at $Proxy9.createStore(Unknown Source)
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.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
at org.alfresco.repo.tagging.TagScopePropertyMethodInterceptor.invoke(TagScopePropertyMethodInterceptor.java:129)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:303)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.tagging.TagScopePropertyMethodInterceptor.invoke(TagScopePropertyMethodInterceptor.java:129)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.tagging.TagScopePropertyMethodInterceptor.invoke(TagScopePropertyMethodInterceptor.java:129)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:303)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:269)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.node.MLPropertyInterceptor.invoke(MLPropertyInterceptor.java:303)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:269)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.alfresco.repo.node.NodeRefPropertyMethodInterceptor.invoke(NodeRefPropertyMethodInterceptor.java:269)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
at $Proxy8.createStore(Unknown Source)
at org.alfresco.repo.importer.ImporterBootstrap.doImport(ImporterBootstrap.java:386)
at org.alfresco.repo.importer.ImporterBootstrap.access$000(ImporterBootstrap.java:70)
at org.alfresco.repo.importer.ImporterBootstrap$1$1.execute(ImporterBootstrap.java:350)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388)
at org.alfresco.repo.importer.ImporterBootstrap$1.doWork(ImporterBootstrap.java:354)
at org.alfresco.repo.security.authentication.AuthenticationUtil.runAs(AuthenticationUtil.java:519)
at org.alfresco.repo.importer.ImporterBootstrap.bootstrap(ImporterBootstrap.java:357)
… 35 more
Caused by: java.lang.ClassNotFoundException: org.alfresco.repo.search.impl.solr.SolrCMISQueryLanguage
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1645)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1491)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:257)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:408)
at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1271)
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1242)
… 105 more
12:08:36,788 INFO [org.springframework.extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl
12:08:37,030 INFO [org.springframework.extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js
12:08:37,030 INFO [org.springframework.extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl
12:08:37,035 INFO [org.springframework.extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js
12:08:38,580 INFO [org.springframework.extensions.webscripts.DeclarativeRegistry] Registered 307 Web Scripts (+0 failed), 317 URLs
12:08:38,581 INFO [org.springframework.extensions.webscripts.DeclarativeRegistry] Registered 8 Package Description Documents (+0 failed)
12:08:38,581 INFO [org.springframework.extensions.webscripts.DeclarativeRegistry] Registered 0 Schema Description Documents (+0 failed)
12:08:38,778 INFO [org.springframework.extensions.webscripts.AbstractRuntimeContainer] Initialised Spring Surf Container Web Script Container (in 1739.2549ms)
12:08:38,784 INFO [org.springframework.extensions.webscripts.TemplateProcessorRegistry] Registered template processor freemarker for extension ftl
12:08:39,173 INFO [org.springframework.extensions.webscripts.ScriptProcessorRegistry] Registered script processor javascript for extension js
12:19:58,708 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
12:20:00,684 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
12:20:05,001 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
12:20:05,051 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:17:12,383 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:17:12,429 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:17:30,805 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:17:30,822 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:17:34,766 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:17:34,795 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:25:35,294 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:25:35,340 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:31:41,169 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404
13:31:41,215 INFO [org.alfresco.web.site.EditionInterceptor] Unable to retrieve License information from Alfresco: 404