Hi,

since today my repository won't load on server startup. I did not do anything special besides build another page.

1) I get a bunch of Warings e.g.
WARN org.apache.jackrabbit.core.query.lucene.CachingIndexReader CachingIndexReader.java(cacheInit:212) 02.10.2005 13:39:58 Duplicate index entry for node: 66f4b088-058d-4aed-a93b-bf529ae9e3be

2) Error saying "Unable to start repository. forcing shutdown"
3) Error saying "Unable to initialize repository: /opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm does not denote an existing file:"

Followed by a RepositoryException with the same message which is caused by an IOException with the same message.

It seems that my repository (or the index) is corrupt. Is there any way to fix this?

Thanks for tips,

Christoph

Below the parts of the stacktrace:

---------------------------------------------
MAGNOLIA LICENSE
---------------------------------------------
Version number : 2.1-RC4
Build          : 1320 August 10. 2005
Provider       : obinary ltd ([EMAIL PROTECTED])
INFO   info.magnolia.cms.beans.config.ConfigLoader ConfigLoader.java(load:102) 
02.10.2005 13:39:56  Init content repositories
INFO   info.magnolia.cms.beans.config.ContentRepository 
ContentRepository.java(init:171) 02.10.2005 13:39:56  System : loading JCR
INFO   info.magnolia.cms.beans.config.ContentRepository 
ContentRepository.java(loadRepository:284) 02.10.2005 13:39:56  System : 
loading JCR - website
INFO   info.magnolia.jackrabbit.ProviderImpl ProviderImpl.java(init:61) 
02.10.2005 13:39:56  Loading repository at 
/opt/tomcat/webapps/go/repositories/website (config file: 
/opt/tomcat/webapps/go/WEB-INF/config/repo-conf/jackrabbit-file-search.xml)
WARN   org.apache.jackrabbit.core.query.lucene.PersistentIndex 
PersistentIndex.java(<init>:81) 02.10.2005 13:39:57  Removing write lock on 
search index.
WARN   org.apache.jackrabbit.core.query.lucene.MultiIndex 
MultiIndex.java(<init>:178) 02.10.2005 13:39:57  Found uncommitted redo log. 
Applying changes now...
WARN   org.apache.jackrabbit.core.query.lucene.CachingIndexReader 
CachingIndexReader.java(cacheInit:212) 02.10.2005 13:39:58  Duplicate index 
entry for node: e36122a1-2418-443f-a523-d05b664828b3
WARN   org.apache.jackrabbit.core.query.lucene.CachingIndexReader 
CachingIndexReader.java(cacheInit:212) 02.10.2005 13:39:58  Duplicate index 
entry for node: 614bd48d-8b1e-478a-8e89-804da4ac824f
WARN   org.apache.jackrabbit.core.query.lucene.CachingIndexReader 
CachingIndexReader.java(cacheInit:212) 02.10.2005 13:39:58  Duplicate index 
entry for node: a86f34f4-5c55-4d1f-84a1-2a6e9c2e160a

...

WARN   org.apache.jackrabbit.core.query.lucene.CachingIndexReader 
CachingIndexReader.java(cacheInit:212) 02.10.2005 13:39:58  Duplicate index 
entry for node: 66f4b088-058d-4aed-a93b-bf529ae9e3be

ERROR  org.apache.jackrabbit.core.RepositoryImpl 
RepositoryImpl.java(<init>:208) 02.10.2005 13:39:58  Unable to start 
repository. forcing shutdown.
ERROR  info.magnolia.jackrabbit.ProviderImpl ProviderImpl.java(init:99) 
02.10.2005 13:39:58  Unable to initialize repository: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm 
does not denote an existing file: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm 
does not denote an existing file: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm
javax.jcr.RepositoryException: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm 
does not denote an existing file: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm 
does not denote an existing file: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm 
does not denote an existing file: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm
        at 
org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:125)
        at 
org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1141)
        at 
org.apache.jackrabbit.core.RepositoryImpl.getSearchManager(RepositoryImpl.java:550)
        at 
org.apache.jackrabbit.core.RepositoryImpl.initWorkspace(RepositoryImpl.java:412)
        at 
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:204)
        at 
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:358)
        at 
org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:116)
        at 
org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRepository.java:104)
        at 
org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:57)
        at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:91)
        at 
info.magnolia.cms.beans.config.ContentRepository.loadRepository(ContentRepository.java:286)
        at 
info.magnolia.cms.beans.config.ContentRepository.loadRepositories(ContentRepository.java:265)
        at 
info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java:175)
        at 
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:103)
        at 
info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:89)
        at 
info.magnolia.cms.servlets.Initializer.contextInitialized(Initializer.java:111)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
        at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:480)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
        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:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)
Caused by: java.io.IOException: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm 
does not denote an existing file: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm
        at 
org.apache.jackrabbit.core.query.lucene.FileSystemInputStream.checkOpen(FileSystemInputStream.java:158)
        at 
org.apache.jackrabbit.core.query.lucene.FileSystemInputStream.readInternal(FileSystemInputStream.java:66)
        at org.apache.lucene.store.InputStream.refill(InputStream.java:158)
        at org.apache.lucene.store.InputStream.readByte(InputStream.java:43)
        at org.apache.lucene.store.InputStream.readVInt(InputStream.java:83)
        at org.apache.lucene.index.FieldInfos.read(FieldInfos.java:195)
        at org.apache.lucene.index.FieldInfos.<init>(FieldInfos.java:55)
        at 
org.apache.lucene.index.SegmentReader.initialize(SegmentReader.java:109)
        at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:89)
        at org.apache.lucene.index.IndexReader$1.doBody(IndexReader.java:118)
        at org.apache.lucene.store.Lock$With.run(Lock.java:109)
        at org.apache.lucene.index.IndexReader.open(IndexReader.java:111)
        at org.apache.lucene.index.IndexReader.open(IndexReader.java:106)
        at 
org.apache.jackrabbit.core.query.lucene.AbstractIndex.getIndexReader(AbstractIndex.java:127)
        at 
org.apache.jackrabbit.core.query.lucene.AbstractIndex.removeDocument(AbstractIndex.java:112)
        at 
org.apache.jackrabbit.core.query.lucene.MultiIndex.deleteNodePersistent(MultiIndex.java:476)
        at 
org.apache.jackrabbit.core.query.lucene.MultiIndex.<init>(MultiIndex.java:191)
        at 
org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:132)
        at 
org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:39)
        at 
org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:123)
        ... 40 more
java.io.IOException: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm 
does not denote an existing file: 
/opt/tomcat/webapps/go/repositories/website/workspaces/default/index/_b/_1.fnm
        at 
org.apache.jackrabbit.core.query.lucene.FileSystemInputStream.checkOpen(FileSystemInputStream.java:158)
        at 
org.apache.jackrabbit.core.query.lucene.FileSystemInputStream.readInternal(FileSystemInputStream.java:66)
        at org.apache.lucene.store.InputStream.refill(InputStream.java:158)
        at org.apache.lucene.store.InputStream.readByte(InputStream.java:43)
        at org.apache.lucene.store.InputStream.readVInt(InputStream.java:83)
        at org.apache.lucene.index.FieldInfos.read(FieldInfos.java:195)
        at org.apache.lucene.index.FieldInfos.<init>(FieldInfos.java:55)
        at 
org.apache.lucene.index.SegmentReader.initialize(SegmentReader.java:109)
        at org.apache.lucene.index.SegmentReader.<init>(SegmentReader.java:89)
        at org.apache.lucene.index.IndexReader$1.doBody(IndexReader.java:118)
        at org.apache.lucene.store.Lock$With.run(Lock.java:109)
        at org.apache.lucene.index.IndexReader.open(IndexReader.java:111)
        at org.apache.lucene.index.IndexReader.open(IndexReader.java:106)
        at 
org.apache.jackrabbit.core.query.lucene.AbstractIndex.getIndexReader(AbstractIndex.java:127)
        at 
org.apache.jackrabbit.core.query.lucene.AbstractIndex.removeDocument(AbstractIndex.java:112)
        at 
org.apache.jackrabbit.core.query.lucene.MultiIndex.deleteNodePersistent(MultiIndex.java:476)
        at 
org.apache.jackrabbit.core.query.lucene.MultiIndex.<init>(MultiIndex.java:191)
        at 
org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:132)
        at 
org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:39)
        at 
org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:123)
        at 
org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1141)
        at 
org.apache.jackrabbit.core.RepositoryImpl.getSearchManager(RepositoryImpl.java:550)
        at 
org.apache.jackrabbit.core.RepositoryImpl.initWorkspace(RepositoryImpl.java:412)
        at 
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:204)
        at 
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:358)
        at 
org.apache.jackrabbit.core.jndi.BindableRepository.init(BindableRepository.java:116)
        at 
org.apache.jackrabbit.core.jndi.BindableRepository.create(BindableRepository.java:104)
        at 
org.apache.jackrabbit.core.jndi.RegistryHelper.registerRepository(RegistryHelper.java:57)
        at info.magnolia.jackrabbit.ProviderImpl.init(ProviderImpl.java:91)
        at 
info.magnolia.cms.beans.config.ContentRepository.loadRepository(ContentRepository.java:286)
        at 
info.magnolia.cms.beans.config.ContentRepository.loadRepositories(ContentRepository.java:265)
        at 
info.magnolia.cms.beans.config.ContentRepository.init(ContentRepository.java:175)
        at 
info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:103)
        at 
info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:89)
        at 
info.magnolia.cms.servlets.Initializer.contextInitialized(Initializer.java:111)
        at 
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3827)
        at 
org.apache.catalina.core.StandardContext.start(StandardContext.java:4343)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
        at 
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277)
        at org.apache.catalina.core.StandardHost.install(StandardHost.java:832)
        at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:701)
        at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:432)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983)
        at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349)
        at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:789)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083)
        at 
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478)
        at 
org.apache.catalina.core.StandardService.start(StandardService.java:480)
        at 
org.apache.catalina.core.StandardServer.start(StandardServer.java:2313)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:556)
        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:324)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425)



----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to