jackrabbit-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sergey Podatelev <brightnesslev...@gmail.com>
Subject Repository won't start after import
Date Fri, 20 Feb 2009 01:48:50 GMT
Hello,

I've tried to import a document-view XML of about 5 megabytes.
The import went fine, and I didn't get any errors during. Here's what I got
in stdout ("importing" is my own printout):

5973 [main] INFO org.apache.jackrabbit.core.TransientRepository - Transient
repository initialized
6004 [main] INFO org.apache.jackrabbit.core.TransientRepository - Session
opened
Importing...
17936 [main] INFO
org.apache.jackrabbit.core.persistence.bundle.util.LRUNodeIdCache -
num=4948/10240 hits=4943 miss=5057
18067 [main] INFO
org.apache.jackrabbit.core.persistence.bundle.util.LRUNodeIdCache -
num=4998/10240 hits=4998 miss=5002
86107 [IndexMerger] INFO org.apache.jackrabbit.core.query.lucene.IndexMerger
- merged 743 documents in 1291 ms into _ph.
86897 [IndexMerger] INFO org.apache.jackrabbit.core.query.lucene.IndexMerger
- merged 1000 documents in 449 ms into _pi.
87377 [IndexMerger] INFO org.apache.jackrabbit.core.query.lucene.IndexMerger
- merged 1000 documents in 410 ms into _pj.
87787 [IndexMerger] INFO org.apache.jackrabbit.core.query.lucene.IndexMerger
- merged 1000 documents in 365 ms into _pk.
88190 [IndexMerger] INFO org.apache.jackrabbit.core.query.lucene.IndexMerger
- merged 1000 documents in 397 ms into _pl.
88495 [IndexMerger] INFO org.apache.jackrabbit.core.query.lucene.IndexMerger
- merged 1000 documents in 285 ms into _pm.
88546 [main] INFO org.apache.jackrabbit.core.TransientRepository - Session
closed
88546 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - Shutting down
repository...
88558 [IndexMerger] INFO org.apache.jackrabbit.core.query.lucene.IndexMerger
- IndexMerger terminated
88572 [main] INFO org.apache.jackrabbit.core.query.lucene.SearchIndex -
Index closed: /var/jackrabbit/repository//repository/index
88573 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - shutting down
workspace 'default'...
88573 [main] INFO
org.apache.jackrabbit.core.observation.ObservationDispatcher - Notification
of EventListeners stopped.
88727 [IndexMerger] INFO org.apache.jackrabbit.core.query.lucene.IndexMerger
- merged 1000 documents in 209 ms into _pn.
88735 [IndexMerger] INFO org.apache.jackrabbit.core.query.lucene.IndexMerger
- IndexMerger terminated
88922 [main] INFO org.apache.jackrabbit.core.query.lucene.SearchIndex -
Index closed: /var/jackrabbit/repository/workspaces/default/index
89958 [main] INFO
org.apache.jackrabbit.core.persistence.bundle.DerbyPersistenceManager -
Database '/var/jackrabbit/repository/workspaces/default/db' shutdown.
89959 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - workspace
'default' has been shutdown
89965 [main] INFO
org.apache.jackrabbit.core.persistence.bundle.DerbyPersistenceManager -
Database '/var/jackrabbit/repository//version/db' shutdown.
89966 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - Repository has
been shutdown
89966 [main] INFO org.apache.jackrabbit.core.TransientRepository - Transient
repository shut down

So, I don't see anything bad up there.
But then, when I try to start jackrabbit, I get this:

506 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - Starting
repository...
561 [main] INFO org.apache.jackrabbit.core.fs.local.LocalFileSystem -
LocalFileSystem initialized at path /var/jackrabbit/repository/repository
799 [main] INFO org.apache.jackrabbit.core.nodetype.NodeTypeRegistry - no
custom node type definitions found
806 [main] INFO org.apache.jackrabbit.core.fs.local.LocalFileSystem -
LocalFileSystem initialized at path /var/jackrabbit/repository/version
1736 [main] INFO
org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager
- Database: Apache Derby / 10.4.1.3 - (648739)
1736 [main] INFO
org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager
- Driver: Apache Derby Embedded JDBC Driver / 10.4.1.3 - (648739)
2524 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - initializing
workspace 'default'...
2524 [main] INFO org.apache.jackrabbit.core.fs.local.LocalFileSystem -
LocalFileSystem initialized at path
/var/jackrabbit/repository/workspaces/default
2558 [main] INFO
org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager
- Database: Apache Derby / 10.4.1.3 - (648739)
2558 [main] INFO
org.apache.jackrabbit.core.persistence.bundle.util.ConnectionRecoveryManager
- Driver: Apache Derby Embedded JDBC Driver / 10.4.1.3 - (648739)
2931 [main] INFO org.apache.jackrabbit.core.RepositoryImpl - workspace
'default' initialized
3118 [main] INFO org.apache.jackrabbit.core.fs.local.LocalFileSystem -
LocalFileSystem initialized at path
/var/jackrabbit/repository/repository/index
3229 [main] INFO org.apache.jackrabbit.core.query.lucene.SearchIndex - Index
initialized: /var/jackrabbit/repository//repository/index Version: 2
3248 [main] INFO org.apache.jackrabbit.core.fs.local.LocalFileSystem -
LocalFileSystem initialized at path
/var/jackrabbit/repository/workspaces/default/index
4475 [main] ERROR org.apache.jackrabbit.core.RepositoryImpl - Failed to
initialize workspace 'default'
javax.jcr.RepositoryException: cannot read directory
org.apache.lucene.store.FSDirectory@/var/jackrabbit/repository/workspaces/default/index/_kn:
list() returned null: cannot read directory
org.apache.lucene.store.FSDirectory@/var/jackrabbit/repository/workspaces/default/index/_kn:
list() returned null: cannot read directory
org.apache.lucene.store.FSDirectory@/var/jackrabbit/repository/workspaces/default/index/_kn:
list() returned null

Caused by: java.io.FileNotFoundException: cannot read directory
org.apache.lucene.store.FSDirectory@/var/jackrabbit/repository/workspaces/default/index/_kn:
list() returned null
    at
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:502)
    at org.apache.lucene.index.IndexReader.open(IndexReader.java:185)
    at org.apache.lucene.index.IndexReader.open(IndexReader.java:167)
    at
org.apache.jackrabbit.core.query.lucene.AbstractIndex.getReadOnlyIndexReader(AbstractIndex.java:273)
    at
org.apache.jackrabbit.core.query.lucene.MultiIndex.getIndexReader(MultiIndex.java:715)
    at
org.apache.jackrabbit.core.query.lucene.MultiIndex.<init>(MultiIndex.java:302)
    at
org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:447)
    at
org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:53)
    at
org.apache.jackrabbit.core.SearchManager.initializeQueryHandler(SearchManager.java:582)
    ... 13 more

java.io.FileNotFoundException: cannot read directory
org.apache.lucene.store.FSDirectory@/var/jackrabbit/repository/workspaces/default/index/_kn:
list() returned null
    at
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:502)
    at org.apache.lucene.index.IndexReader.open(IndexReader.java:185)
    at org.apache.lucene.index.IndexReader.open(IndexReader.java:167)
    at
org.apache.jackrabbit.core.query.lucene.AbstractIndex.getReadOnlyIndexReader(AbstractIndex.java:273)
    at
org.apache.jackrabbit.core.query.lucene.MultiIndex.getIndexReader(MultiIndex.java:715)
    at
org.apache.jackrabbit.core.query.lucene.MultiIndex.<init>(MultiIndex.java:302)
    at
org.apache.jackrabbit.core.query.lucene.SearchIndex.doInit(SearchIndex.java:447)
    at
org.apache.jackrabbit.core.query.AbstractQueryHandler.init(AbstractQueryHandler.java:53)
    at
org.apache.jackrabbit.core.SearchManager.initializeQueryHandler(SearchManager.java:582)
    at
org.apache.jackrabbit.core.SearchManager.<init>(SearchManager.java:264)
    at
org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.getSearchManager(RepositoryImpl.java:1613)
    at
org.apache.jackrabbit.core.RepositoryImpl.initWorkspace(RepositoryImpl.java:606)
    at
org.apache.jackrabbit.core.RepositoryImpl.initStartupWorkspaces(RepositoryImpl.java:415)
    at
org.apache.jackrabbit.core.RepositoryImpl.<init>(RepositoryImpl.java:305)
    at
org.apache.jackrabbit.core.RepositoryImpl.create(RepositoryImpl.java:557)
    at
org.apache.jackrabbit.core.TransientRepository$2.getRepository(TransientRepository.java:245)
    at
org.apache.jackrabbit.core.TransientRepository.startRepository(TransientRepository.java:265)
    at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:333)
    at
org.apache.jackrabbit.core.TransientRepository.login(TransientRepository.java:363)


I'm using Jackrabbit 1.4.5.

-- 
sp

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message