Hi, I have some problems with the configuration of Magnolia creating a cluster 
DAM with a FileSystem Based Datastore. 
We have a Author instance and a Public instance. 
I created 3 schema on DB (MySql): mgnl_publ, mgnl_auth, mgnl_dam.

I created 3 Jackrabbit configuration files:
- jackrabbit-bundle-mysql-search-author-dev.xml
- jackrabbit-bundle-mysql-search-public-dev.xml
- jackrabbit-bundle-mysql-search-dam-dev.xml

I created a Repositories definition file: repositories-dev.xml

I modified the files magnolia.properties in config folder (magnoliAuthor and 
magnoliaPublic) overriding the default properties as follow

I deployed the war (magnoliaPublic and magnoliaAuthor under the same Tomcat) 
and magnolia author started correctly but magnolia public doesn't start giving 
many exceptions.

Here is the configurations files and the stacktrace. 

Can anyone help me? I can't find a solution.

jackrabbit-bundle-mysql-search-author-dev.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Repository PUBLIC "-//The Apache Software Foundation//DTD Jackrabbit 
2.0//EN" "http://jackrabbit.apache.org/dtd/repository-2.0.dtd";>
<Repository>
  <DataSources>
    <DataSource name="magnolia">
      <param name="driver" value="com.mysql.jdbc.Driver" />
      <param name="url" value="jdbc:mysql://localhost:3306/mgnl_auth" />
      <param name="user" value="magnolia" />
      <param name="password" value="XXX" />
      <param name="databaseType" value="mysql"/>
      <param name="validationQuery" value="select 1"/>
    </DataSource>
  </DataSources>
  <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
     <param name="path" value="${rep.home}/repository" />
  </FileSystem>
  <Security appName="magnolia">
    <SecurityManager class="org.apache.jackrabbit.core.DefaultSecurityManager"/>
    <AccessManager 
class="org.apache.jackrabbit.core.security.DefaultAccessManager">
    </AccessManager>
    <!-- login module defined here is used by the repo to authenticate every 
request. not by the webapp to authenticate user against the webapp context 
(this one has to be passed before thing here gets invoked -->
    <LoginModule 
class="info.magnolia.jaas.sp.jcr.JackrabbitAuthenticationModule">
    </LoginModule>
  </Security>
  <DataStore class="org.apache.jackrabbit.core.data.db.DbDataStore">
    <param name="dataSourceName" value="magnolia"/>
    <param name="schemaObjectPrefix" value="ds_" />
    <param name="databaseType" value="mysql" />
    <param name="minRecordLength" value="1024" />
    <param name="maxConnections" value="100" />
    <param name="copyWhenReading" value="true" />
  </DataStore>
  <Workspaces rootPath="${rep.home}/workspaces" defaultWorkspace="default" />
  <Workspace name="default">
    <FileSystem 
class="org.apache.jackrabbit.core.fs.mem.MemoryFileSystem"></FileSystem>
    <PersistenceManager 
class="org.apache.jackrabbit.core.persistence.pool.MySqlPersistenceManager">
      <param name="dataSourceName" value="magnolia"/>
      <param name="schemaObjectPrefix" value="pm_${wsp.name}_" />
    </PersistenceManager>
    <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
      <param name="path" value="${wsp.home}/index" />
      <!-- SearchIndex will get the indexing configuration from the classpath, 
if not found in the workspace home -->
      <param name="indexingConfiguration" 
value="/info/magnolia/jackrabbit/indexing_configuration.xml"/>
      <param name="useCompoundFile" value="true" />
      <param name="minMergeDocs" value="100" />
      <param name="volatileIdleTime" value="3" />
      <param name="maxMergeDocs" value="100000" />
      <param name="mergeFactor" value="10" />
      <param name="maxFieldLength" value="10000" />
      <param name="bufferSize" value="10" />
      <param name="cacheSize" value="1000" />
      <param name="forceConsistencyCheck" value="false" />
      <param name="autoRepair" value="true" />
      <param name="queryClass" 
value="org.apache.jackrabbit.core.query.QueryImpl" />
      <param name="respectDocumentOrder" value="true" />
      <param name="resultFetchSize" value="100" />
      <param name="extractorPoolSize" value="3" />
      <param name="extractorTimeout" value="100" />
      <param name="extractorBackLogSize" value="100" />
    </SearchIndex>
    <WorkspaceSecurity>
      <AccessControlProvider 
class="info.magnolia.cms.core.MagnoliaAccessProvider" />
    </WorkspaceSecurity>
  </Workspace>
  <Versioning rootPath="${rep.home}/version">
    <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
      <param name="path" value="${rep.home}/workspaces/version" />
    </FileSystem>
    <PersistenceManager 
class="org.apache.jackrabbit.core.persistence.pool.MySqlPersistenceManager">
      <param name="dataSourceName" value="magnolia"/>
      <param name="schemaObjectPrefix" value="version_" />
    </PersistenceManager>
  </Versioning>
</Repository>

jackrabbit-bundle-mysql-search-public-dev.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Repository PUBLIC "-//The Apache Software Foundation//DTD Jackrabbit 
2.0//EN" "http://jackrabbit.apache.org/dtd/repository-2.0.dtd";>
<Repository>
  <DataSources>
    <DataSource name="magnolia">
      <param name="driver" value="com.mysql.jdbc.Driver" />
      <param name="url" value="jdbc:localhost:3306/mgnl_publ" />
      <param name="user" value="magnolia" />
      <param name="password" value="XXX" />
      <param name="databaseType" value="mysql"/>
      <param name="validationQuery" value="select 1"/>
    </DataSource>
  </DataSources>
  <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
     <param name="path" value="${rep.home}/repository" />
  </FileSystem>
  <Security appName="magnolia">
    <SecurityManager class="org.apache.jackrabbit.core.DefaultSecurityManager"/>
    <AccessManager 
class="org.apache.jackrabbit.core.security.DefaultAccessManager">
    </AccessManager>
    <!-- login module defined here is used by the repo to authenticate every 
request. not by the webapp to authenticate user against the webapp context 
(this one has to be passed before thing here gets invoked -->
    <LoginModule 
class="info.magnolia.jaas.sp.jcr.JackrabbitAuthenticationModule">
    </LoginModule>
  </Security>
  <DataStore class="org.apache.jackrabbit.core.data.db.DbDataStore">
    <param name="dataSourceName" value="magnolia"/>
    <param name="schemaObjectPrefix" value="ds_" />
    <param name="databaseType" value="mysql" />
    <param name="minRecordLength" value="1024" />
    <param name="maxConnections" value="100" />
    <param name="copyWhenReading" value="true" />
  </DataStore>
  <Workspaces rootPath="${rep.home}/workspaces" defaultWorkspace="default" />
  <Workspace name="default">
    <FileSystem 
class="org.apache.jackrabbit.core.fs.mem.MemoryFileSystem"></FileSystem>
    <PersistenceManager 
class="org.apache.jackrabbit.core.persistence.pool.MySqlPersistenceManager">
      <param name="dataSourceName" value="magnolia"/>
      <param name="schemaObjectPrefix" value="pm_${wsp.name}_" />
    </PersistenceManager>
    <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
      <param name="path" value="${wsp.home}/index" />
      <!-- SearchIndex will get the indexing configuration from the classpath, 
if not found in the workspace home -->
      <param name="indexingConfiguration" 
value="/info/magnolia/jackrabbit/indexing_configuration.xml"/>
      <param name="useCompoundFile" value="true" />
      <param name="minMergeDocs" value="100" />
      <param name="volatileIdleTime" value="3" />
      <param name="maxMergeDocs" value="100000" />
      <param name="mergeFactor" value="10" />
      <param name="maxFieldLength" value="10000" />
      <param name="bufferSize" value="10" />
      <param name="cacheSize" value="1000" />
      <param name="forceConsistencyCheck" value="false" />
      <param name="autoRepair" value="true" />
      <param name="queryClass" 
value="org.apache.jackrabbit.core.query.QueryImpl" />
      <param name="respectDocumentOrder" value="true" />
      <param name="resultFetchSize" value="100" />
      <param name="extractorPoolSize" value="3" />
      <param name="extractorTimeout" value="100" />
      <param name="extractorBackLogSize" value="100" />
    </SearchIndex>
    <WorkspaceSecurity>
      <AccessControlProvider 
class="info.magnolia.cms.core.MagnoliaAccessProvider" />
    </WorkspaceSecurity>
  </Workspace>
  <Versioning rootPath="${rep.home}/version">
    <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
      <param name="path" value="${rep.home}/workspaces/version" />
    </FileSystem>
    <PersistenceManager 
class="org.apache.jackrabbit.core.persistence.pool.MySqlPersistenceManager">
      <param name="dataSourceName" value="magnolia"/>
      <param name="schemaObjectPrefix" value="version_" />
    </PersistenceManager>
  </Versioning>
</Repository>

jackrabbit-bundle-mysql-search-dam-dev.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Repository PUBLIC "-//The Apache Software Foundation//DTD Jackrabbit 
2.0//EN" "http://jackrabbit.apache.org/dtd/repository-2.0.dtd";>
<Repository>
  <DataSources>
    <DataSource name="magnolia">
      <param name="driver" value="com.mysql.jdbc.Driver" />
      <param name="url" value="jdbc:mysql://localhost:3306/mgnl_dam" />
      <param name="user" value="magnolia" />
      <param name="password" value="XXX" />
      <param name="databaseType" value="mysql"/>
      <param name="validationQuery" value="select 1"/>
    </DataSource>
  </DataSources>

  <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
    <param name="path" value="${rep.home}/repository" />
  </FileSystem>
  <DataStore class="org.apache.jackrabbit.core.data.FileDataStore">
    <param name="path" value="${rep.home}/repository/datastore"/>
    <param name="minRecordLength" value="100"/>
  </DataStore>
  <Security appName="magnolia">
    <SecurityManager class="org.apache.jackrabbit.core.DefaultSecurityManager"/>
    <AccessManager 
class="org.apache.jackrabbit.core.security.DefaultAccessManager">
    </AccessManager>
    <!-- login module defined here is used by the repo to authenticate every 
request. not by the webapp to authenticate user against the webapp context 
(this one has to be passed before thing here gets invoked -->
    <LoginModule 
class="info.magnolia.jaas.sp.jcr.JackrabbitAuthenticationModule">
    </LoginModule>
  </Security>
  <Workspaces rootPath="${rep.home}/workspaces" defaultWorkspace="default" />
  <Workspace name="${wsp.name}">
    <FileSystem 
class="org.apache.jackrabbit.core.fs.mem.MemoryFileSystem"></FileSystem>
    <PersistenceManager 
class="org.apache.jackrabbit.core.persistence.pool.MySqlPersistenceManager">
      <param name="dataSourceName" value="magnolia"/>
      <param name="schemaObjectPrefix" value="pm_${wsp.name}_" />
    </PersistenceManager>
    <SearchIndex class="org.apache.jackrabbit.core.query.lucene.SearchIndex">
      <param name="path" value="${rep.home}/indexes/${wsp.name}" />
      <!-- SearchIndex will get the indexing configuration from the classpath, 
if not found in the workspace home -->
      <param name="indexingConfiguration" 
value="/info/magnolia/jackrabbit/indexing_configuration.xml"/>
      <param name="useCompoundFile" value="true" />
      <param name="minMergeDocs" value="100" />
      <param name="volatileIdleTime" value="3" />
      <param name="maxMergeDocs" value="100000" />
      <param name="mergeFactor" value="10" />
      <param name="maxFieldLength" value="10000" />
      <param name="bufferSize" value="10" />
      <param name="cacheSize" value="1000" />
      <param name="forceConsistencyCheck" value="false" />
      <param name="autoRepair" value="true" />
      <param name="queryClass" 
value="org.apache.jackrabbit.core.query.QueryImpl" />
      <param name="respectDocumentOrder" value="true" />
      <param name="resultFetchSize" value="100" />
      <param name="extractorPoolSize" value="3" />
      <param name="extractorTimeout" value="100" />
      <param name="extractorBackLogSize" value="100" />
    </SearchIndex>
    <WorkspaceSecurity>
      <AccessControlProvider 
class="info.magnolia.cms.core.MagnoliaAccessProvider" />
    </WorkspaceSecurity>
  </Workspace>
  <Versioning rootPath="${rep.home}/version">
    <FileSystem class="org.apache.jackrabbit.core.fs.local.LocalFileSystem">
      <param name="path" value="${rep.home}/workspaces/version" />
    </FileSystem>
    <PersistenceManager 
class="org.apache.jackrabbit.core.persistence.pool.MySqlPersistenceManager">
      <param name="dataSourceName" value="magnolia"/>
      <param name="schemaObjectPrefix" value="version_" />
    </PersistenceManager>
  </Versioning>
  <Cluster syncDelay="10000">
    <Journal class="org.apache.jackrabbit.core.journal.DatabaseJournal">
      <param name="dataSourceName" value="magnolia" />
      <param name="schema" value="mysql" />
      <param name="schemaObjectPrefix" value="journal_" />
      <param name="revision" value="${rep.home}/revision" />
      <param name="janitorEnabled" value="true" />
    </Journal>
  </Cluster>
</Repository>

magnoliAuthor/magnolia.properties
# the directories in which the bootstrap files are searched
magnolia.bootstrap.dir=WEB-INF/bootstrap/author WEB-INF/bootstrap/common
#mysql configuration
magnolia.repositories.jackrabbit.config=WEB-INF/config/repo-conf/jackrabbit-bundle-mysql-search-author-dev.xml
magnolia.home=/myproject/magnolia_home/myproject-magnolia/repo/author
#clustered configuration dam
magnolia.clusterid=magnoliacluster-dam-auth
magnolia.repositories.config=WEB-INF/config/default/repositories-dev.xml
magnolia.repositories.jackrabbit.cluster-dam.config=WEB-INF/config/repo-conf/jackrabbit-bundle-mysql-search-dam-dev.xml
#Cluster Dam NFS path
magnolia.repositories.home.dam=/myproject/media/myproject-magnolia

magnoliaPublic/magnolia.properties
# this is only used for the initial installation afterward the configuration in 
the config repository is used
# the value is saved in /server/admin
magnolia.bootstrap.authorInstance=false
# the directories in which the bootstrap files are searched
magnolia.bootstrap.dir=WEB-INF/bootstrap/public WEB-INF/bootstrap/common
magnolia.repositories.jackrabbit.config=WEB-INF/config/repo-conf/jackrabbit-bundle-mysql-search-public-dev.xml
magnolia.home=/myproject/magnolia_home/myproject-magnolia/repo/public
#clustered configuration dam
magnolia.clusterid=magnoliacluster-dam-publ
magnolia.repositories.config=WEB-INF/config/default/repositories-dev.xml
magnolia.repositories.jackrabbit.cluster-dam.config=WEB-INF/config/repo-conf/jackrabbit-bundle-mysql-search-dam-dev.xml
#Cluster Dam NFS path
magnolia.repositories.home.dam=/myproject/media/myproject-magnolia

repositories-dev.xml:
<JCR>
    <RepositoryMapping>
        <Map name="website" repositoryName="magnolia" workspaceName="website" />
        <Map name="config" repositoryName="magnolia" workspaceName="config" />
        <Map name="users" repositoryName="magnolia" workspaceName="users" />
        <Map name="userroles" repositoryName="magnolia" 
workspaceName="userroles" />
        <Map name="usergroups" repositoryName="magnolia" 
workspaceName="usergroups" />
        <Map name="mgnlSystem" repositoryName="magnolia" 
workspaceName="mgnlSystem" /> <!-- System internal data -->
        <Map name="mgnlVersion" repositoryName="magnolia" 
workspaceName="mgnlVersion" /> <!-- magnolia version workspace -->
        <Map name="dam" repositoryName="magnoliacluster-dam" 
workspaceName="dam" />
    </RepositoryMapping>

    <!-- magnolia default repository -->
    <Repository name="magnolia" 
provider="info.magnolia.jackrabbit.ProviderImpl" loadOnStartup="true">
        <param name="configFile" 
value="${magnolia.repositories.jackrabbit.config}" />
        <param name="repositoryHome" 
value="${magnolia.repositories.home}/magnolia" />
        <!-- the default node types are loaded automatically
                        <param name="customNodeTypes" 
value="WEB-INF/config/repo-conf/nodetypes/magnolia_nodetypes.xml" />
                -->
        <param name="contextFactoryClass" 
value="org.apache.jackrabbit.core.jndi.provider.DummyInitialContextFactory" />
        <param name="providerURL" value="localhost" />
        <param name="bindName" value="${magnolia.webapp}" />
        <workspace name="website" />
        <workspace name="config" />
        <workspace name="users" />
        <workspace name="userroles" />
        <workspace name="usergroups" />
        <workspace name="mgnlSystem" />
        <workspace name="mgnlVersion" />
    </Repository>

    <!-- DAM CLUSTERED REPOSITORY -->
    <Repository name="magnoliacluster-dam" 
provider="info.magnolia.jackrabbit.ProviderImpl" loadOnStartup="true">
        <param name="configFile" 
value="WEB-INF/config/repo-conf/jackrabbit-bundle-mysql-search-dam-dev.xml" />
        <param name="repositoryHome" 
value="${magnolia.repositories.home.dam}/magnoliacluster-dam" />
        <param name="contextFactoryClass" 
value="org.apache.jackrabbit.core.jndi.provider.DummyInitialContextFactory" />
        <param name="providerURL" value="localhost" />
        <param name="bindName" value="cluster-dam-${magnolia.webapp}" />
        <workspace name="dam" />
    </Repository>
</JCR>


StackTrace:
---------------------------------------------
 MAGNOLIA LICENSE
 ---------------------------------------------
 Version number : 5.3.2
 Build          : 13. August 2014 (rev. 
bb77364b28cdbe75eb348e71aa5647edca5dcb0b)
 Edition        : Community Edition
 Provider       : Magnolia International Ltd. ([email protected])
 2014-10-27 12:16:04,910 INFO  info.magnolia.cms.beans.config.ConfigLoader      
 : Initializing content repositories
 2014-10-27 12:16:04,911 INFO  
info.magnolia.repository.DefaultRepositoryManager : Loading JCR
 2014-10-27 12:16:04,919 INFO  
info.magnolia.repository.DefaultRepositoryManager : Loading JCR magnolia
 
 
 2014-10-27 12:16:04,925 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Loading repository at 
/myproject/magnolia_home/myproject-magnolia/repo/public/repositories/magnolia 
(config file: 
/myproject/myproject/bin/platform/tomcat/webapps/magnoliaPublic/WEB-INF/config/repo-conf/jackrabbit-bundle-mysql-search-public-dev.xml)
 - cluster id: "magnoliacluster-dam-publ"
 2014-10-27 12:16:07,878 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering prefix [mgnl] with URI http://www.magnolia.info/jcr/mgnl
 2014-10-27 12:16:07,897 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}metaData on 
repository magnolia
 2014-10-27 12:16:08,217 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}lastModified on 
repository magnolia
 2014-10-27 12:16:08,270 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}activatable on 
repository magnolia
 2014-10-27 12:16:08,327 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}renderable on 
repository magnolia
 2014-10-27 12:16:08,365 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}created on 
repository magnolia
 2014-10-27 12:16:08,405 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}versionable on 
repository magnolia
 2014-10-27 12:16:08,440 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}deleted on 
repository magnolia
 2014-10-27 12:16:08,475 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}content on 
repository magnolia
 2014-10-27 12:16:08,514 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}contentNode on 
repository magnolia
 2014-10-27 12:16:08,554 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}folder on repository 
magnolia
 2014-10-27 12:16:08,589 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}resource on 
repository magnolia
 2014-10-27 12:16:08,617 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}reserve on 
repository magnolia
 2014-10-27 12:16:08,646 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}page on repository 
magnolia
 2014-10-27 12:16:08,669 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}area on repository 
magnolia
 2014-10-27 12:16:08,691 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}component on 
repository magnolia
 2014-10-27 12:16:08,714 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}user on repository 
magnolia
 2014-10-27 12:16:08,736 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}role on repository 
magnolia
 2014-10-27 12:16:08,759 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Registering nodetype {http://www.magnolia.info/jcr/mgnl}group on repository 
magnolia
 2014-10-27 12:16:09,907 INFO  
info.magnolia.repository.DefaultRepositoryManager : Loading JCR 
magnoliacluster-dam
 2014-10-27 12:16:09,908 INFO  info.magnolia.jackrabbit.ProviderImpl            
 : Loading repository at 
/myproject/media/myproject-magnolia/magnoliacluster-dam (config file: 
/myproject/myproject/bin/platform/tomcat/webapps/magnoliaPublic/WEB-INF/config/repo-conf/jackrabbit-bundle-mysql-search-dam-dev.xml)
 - cluster id: "magnoliacluster-dam-publ"
 2014-10-27 12:16:09,919 WARN  org.apache.jackrabbit.core.util.RepositoryLock   
 : Existing lock file 
/myproject/media/myproject-magnolia/magnoliacluster-dam/.lock detected. 
Repository was not shut down properly.
 2014-10-27 12:16:09,920 ERROR info.magnolia.jackrabbit.ProviderImpl            
 : Unable to initialize repository: The repository home 
/myproject/media/myproject-magnolia/magnoliacluster-dam appears to be in use 
since the file named .lock is already locked by the current process.
 javax.jcr.RepositoryException: The repository home 
/myproject/media/myproject-magnolia/magnoliacluster-dam appears to be in use 
since the file named .lock is already locked by the current process.
         at 
org.apache.jackrabbit.core.util.RepositoryLock.tryLock(RepositoryLock.java:159)
         at 
org.apache.jackrabbit.core.util.RepositoryLock.acquire(RepositoryLock.java:138)
         at 
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:255)
         at 
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:615)
         at 
org.apache.jackrabbit.core.jndi.BindableRepository.createRepository(BindableRepository.java:141)
         at 
org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:117)
         at 
org.apache.jackrabbit.core.jndi.BindableRepository.<init>(BindableRepository.java:106)
         at 
org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.getObjectInstance(BindableRepositoryFactory.java:52)
         at 
org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:74)
         at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:213)
         at 
info.magnolia.repository.DefaultRepositoryManager.loadRepository(DefaultRepositoryManager.java:187)
         at 
info.magnolia.repository.DefaultRepositoryManager.loadRepositories(DefaultRepositoryManager.java:173)
         at 
info.magnolia.repository.DefaultRepositoryManager.init(DefaultRepositoryManager.java:87)
         at 
info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java:141)
         at 
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:139)
         at 
info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:248)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:414)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:411)
         at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385)
         at 
info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:245)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:171)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:125)
         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)
         at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)
         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
         at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229)
         at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)
         at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
         at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
         at java.lang.Thread.run(Thread.java:745)
 2014-10-27 12:16:09,921 ERROR 
info.magnolia.repository.DefaultRepositoryManager : 
javax.jcr.RepositoryException: The repository home 
/myproject/media/myproject-magnolia/magnoliacluster-dam appears to be in use 
since the file named .lock is already locked by the current process.
 info.magnolia.repository.RepositoryNotInitializedException: 
javax.jcr.RepositoryException: The repository home 
/myproject/media/myproject-magnolia/magnoliacluster-dam appears to be in use 
since the file named .lock is already locked by the current process.
         at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:224)
         at 
info.magnolia.repository.DefaultRepositoryManager.loadRepository(DefaultRepositoryManager.java:187)
         at 
info.magnolia.repository.DefaultRepositoryManager.loadRepositories(DefaultRepositoryManager.java:173)
         at 
info.magnolia.repository.DefaultRepositoryManager.init(DefaultRepositoryManager.java:87)
         at 
info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java:141)
         at 
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:139)
         at 
info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:248)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:414)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:411)
         at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385)
         at 
info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:245)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:171)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:125)
         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)
         at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)
         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
         at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229)
         at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)
         at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
         at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
         at java.lang.Thread.run(Thread.java:745)
 Caused by: javax.jcr.RepositoryException: The repository home 
/myproject/media/myproject-magnolia/magnoliacluster-dam appears to be in use 
since the file named .lock is already locked by the current process.
         at 
org.apache.jackrabbit.core.util.RepositoryLock.tryLock(RepositoryLock.java:159)
         at 
org.apache.jackrabbit.core.util.RepositoryLock.acquire(RepositoryLock.java:138)
         at 
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:255)
         at 
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:615)
         at 
org.apache.jackrabbit.core.jndi.BindableRepository.createRepository(BindableRepository.java:141)
         at 
org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:117)
         at 
org.apache.jackrabbit.core.jndi.BindableRepository.<init>(BindableRepository.java:106)
         at 
org.apache.jackrabbit.core.jndi.BindableRepositoryFactory.getObjectInstance(BindableRepositoryFactory.java:52)
         at 
org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:74)
         at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:213)
         ... 25 more
 2014-10-27 12:16:10,536 ERROR info.magnolia.cms.security.JCRSessionOp          
 : failed to retrieve repository config with config
 javax.jcr.NoSuchWorkspaceException: config
         at 
info.magnolia.repository.DefaultRepositoryManager.getSystemSession(DefaultRepositoryManager.java:240)
         at 
info.magnolia.context.SystemRepositoryStrategy.internalGetSession(SystemRepositoryStrategy.java:54)
         at 
info.magnolia.context.AbstractRepositoryStrategy.getSession(AbstractRepositoryStrategy.java:74)
         at 
info.magnolia.context.AbstractContext.getJCRSession(AbstractContext.java:132)
         at 
info.magnolia.context.MgnlContext.getJCRSession(MgnlContext.java:649)
         at 
info.magnolia.cms.security.SilentSessionOp.exec(SilentSessionOp.java:64)
         at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385)
         at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:371)
         at 
info.magnolia.objectfactory.ObservedComponentFactory.load(ObservedComponentFactory.java:139)
         at 
info.magnolia.objectfactory.ObservedComponentFactory.<init>(ObservedComponentFactory.java:95)
         at 
info.magnolia.objectfactory.ObservedComponentFactory.<init>(ObservedComponentFactory.java:87)
         at 
info.magnolia.cms.security.SecuritySupportObservedComponentFactory.<init>(SecuritySupportObservedComponentFactory.java:50)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
         at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
         at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
         at java.lang.Class.newInstance(Class.java:374)
         at 
info.magnolia.objectfactory.ComponentFactoryUtil.createFactory(ComponentFactoryUtil.java:54)
         at 
info.magnolia.objectfactory.guice.GuiceUtils$2.get(GuiceUtils.java:81)
         at com.google.inject.util.Providers$3.get(Providers.java:109)
         at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
         at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
         at com.google.inject.Scopes$1$1.get(Scopes.java:65)
         at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
         at 
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
         at 
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
         at 
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)
         at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
         at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
         at com.google.inject.Scopes$1$1.get(Scopes.java:65)
         at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
         at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)
         at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:204)
         at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:198)
         at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
         at 
com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:198)
         at 
com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:179)
         at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
         at com.google.inject.Guice.createInjector(Guice.java:95)
         at com.google.inject.Guice.createInjector(Guice.java:83)
         at 
info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder.build(GuiceComponentProviderBuilder.java:142)
         at 
info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder.build(GuiceComponentProviderBuilder.java:152)
         at 
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:145)
         at 
info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:248)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:414)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:411)
         at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385)
         at 
info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:245)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:171)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:125)
         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)
         at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)
         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
         at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229)
         at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)
         at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
         at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
         at java.lang.Thread.run(Thread.java:745)
 2014-10-27 12:16:10,538 ERROR info.magnolia.cms.security.JCRSessionOp          
 : Failed to execute  load repository [config] path [/server/security]. session 
operation with null
 java.lang.NullPointerException
         at 
info.magnolia.objectfactory.ObservedComponentFactory$2.doExec(ObservedComponentFactory.java:143)
         at 
info.magnolia.objectfactory.ObservedComponentFactory$2.doExec(ObservedComponentFactory.java:139)
         at 
info.magnolia.cms.security.SilentSessionOp.exec(SilentSessionOp.java:69)
         at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385)
         at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:371)
         at 
info.magnolia.objectfactory.ObservedComponentFactory.load(ObservedComponentFactory.java:139)
         at 
info.magnolia.objectfactory.ObservedComponentFactory.<init>(ObservedComponentFactory.java:95)
         at 
info.magnolia.objectfactory.ObservedComponentFactory.<init>(ObservedComponentFactory.java:87)
         at 
info.magnolia.cms.security.SecuritySupportObservedComponentFactory.<init>(SecuritySupportObservedComponentFactory.java:50)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
         at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
         at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
         at java.lang.Class.newInstance(Class.java:374)
         at 
info.magnolia.objectfactory.ComponentFactoryUtil.createFactory(ComponentFactoryUtil.java:54)
         at 
info.magnolia.objectfactory.guice.GuiceUtils$2.get(GuiceUtils.java:81)
         at com.google.inject.util.Providers$3.get(Providers.java:109)
         at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
         at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
         at com.google.inject.Scopes$1$1.get(Scopes.java:65)
         at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
         at 
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
         at 
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
         at 
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)
         at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
         at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
         at com.google.inject.Scopes$1$1.get(Scopes.java:65)
         at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
         at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)
         at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:204)
         at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:198)
         at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
         at 
com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:198)
         at 
com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:179)
         at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
         at com.google.inject.Guice.createInjector(Guice.java:95)
         at com.google.inject.Guice.createInjector(Guice.java:83)
         at 
info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder.build(GuiceComponentProviderBuilder.java:142)
         at 
info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder.build(GuiceComponentProviderBuilder.java:152)
         at 
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:145)
         at 
info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:248)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:414)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:411)
         at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385)
         at 
info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:245)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:171)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:125)
         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)
         at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)
         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
         at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229)
         at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)
         at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
         at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
         at java.lang.Thread.run(Thread.java:745)
 2014-10-27 12:16:10,546 INFO  info.magnolia.context.LifeTimeJCRSessionUtil     
 : Will handle lifetime sessions because the system context is of type 
interface info.magnolia.context.ThreadDependentSystemContext
 2014-10-27 12:16:10,546 ERROR info.magnolia.cms.util.ObservationUtil           
 : Unable to add event listeners for /server/security
 javax.jcr.NoSuchWorkspaceException: config
         at 
info.magnolia.repository.DefaultRepositoryManager.getSystemSession(DefaultRepositoryManager.java:240)
         at 
info.magnolia.context.SystemRepositoryStrategy.internalGetSession(SystemRepositoryStrategy.java:54)
         at 
info.magnolia.context.AbstractRepositoryStrategy.getSession(AbstractRepositoryStrategy.java:74)
         at 
info.magnolia.context.LifeTimeJCRSessionUtil.getSession(LifeTimeJCRSessionUtil.java:84)
         at 
info.magnolia.cms.util.ObservationUtil.getSession(ObservationUtil.java:211)
         at 
info.magnolia.cms.util.ObservationUtil.getObservationManager(ObservationUtil.java:206)
         at 
info.magnolia.cms.util.ObservationUtil.registerChangeListener(ObservationUtil.java:149)
         at 
info.magnolia.cms.util.ObservationUtil.registerChangeListener(ObservationUtil.java:129)
         at 
info.magnolia.cms.util.ObservationUtil.registerDeferredChangeListener(ObservationUtil.java:180)
         at 
info.magnolia.cms.util.ObservationUtil.registerDeferredChangeListener(ObservationUtil.java:162)
         at 
info.magnolia.objectfactory.ObservedComponentFactory.startObservation(ObservedComponentFactory.java:126)
         at 
info.magnolia.objectfactory.ObservedComponentFactory.<init>(ObservedComponentFactory.java:96)
         at 
info.magnolia.objectfactory.ObservedComponentFactory.<init>(ObservedComponentFactory.java:87)
         at 
info.magnolia.cms.security.SecuritySupportObservedComponentFactory.<init>(SecuritySupportObservedComponentFactory.java:50)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
Method)
         at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
         at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
         at java.lang.Class.newInstance(Class.java:374)
         at 
info.magnolia.objectfactory.ComponentFactoryUtil.createFactory(ComponentFactoryUtil.java:54)
         at 
info.magnolia.objectfactory.guice.GuiceUtils$2.get(GuiceUtils.java:81)
         at com.google.inject.util.Providers$3.get(Providers.java:109)
         at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
         at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
         at com.google.inject.Scopes$1$1.get(Scopes.java:65)
         at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
         at 
com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38)
         at 
com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62)
         at 
com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84)
         at 
com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46)
         at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031)
         at 
com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
         at com.google.inject.Scopes$1$1.get(Scopes.java:65)
         at 
com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40)
         at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54)
         at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:204)
         at 
com.google.inject.internal.InternalInjectorCreator$1.call(InternalInjectorCreator.java:198)
         at 
com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024)
         at 
com.google.inject.internal.InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:198)
         at 
com.google.inject.internal.InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:179)
         at 
com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:109)
         at com.google.inject.Guice.createInjector(Guice.java:95)
         at com.google.inject.Guice.createInjector(Guice.java:83)
         at 
info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder.build(GuiceComponentProviderBuilder.java:142)
         at 
info.magnolia.objectfactory.guice.GuiceComponentProviderBuilder.build(GuiceComponentProviderBuilder.java:152)
         at 
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:145)
         at 
info.magnolia.init.MagnoliaServletContextListener$1.doExec(MagnoliaServletContextListener.java:248)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:414)
         at info.magnolia.context.MgnlContext$VoidOp.exec(MgnlContext.java:411)
         at 
info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:385)
         at 
info.magnolia.init.MagnoliaServletContextListener.startServer(MagnoliaServletContextListener.java:245)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:171)
         at 
info.magnolia.init.MagnoliaServletContextListener.contextInitialized(MagnoliaServletContextListener.java:125)
         at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4973)
         at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5467)
         at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
         at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1229)
         at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1875)
         at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
         at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
         at java.lang.Thread.run(Thread.java:745)
 2014-10-27 12:16:10,547 WARN  
fo.magnolia.objectfactory.ObservedComponentFactory: An instance of interface 
info.magnolia.cms.security.SecuritySupport couldn't be loaded from 
config:/server/security yet, returning null.

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=f13a58a7-c74d-4aab-b415-55ab9ef90849


----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to