掲示板

Lucene - error on file

thumbnail
6年前 に Eunice Silva によって更新されました。

Lucene - error on file

New Member 投稿: 17 参加年月日: 17/09/27 最新の投稿
Hello
When I start Liferay server on Eclipe, it presents the error below, can I get help to fix it?
In folder C:\Liferay\liferay-portal-6.2-ce-ga2\data\lucene\0, I don’t have any file .prx.

Thank you

10:07:34,524 WARN [liferay/search_writer/SYSTEM_ENGINE-1][ProxyMessageListener:81] com.liferay.portal.kernel.search.SearchException: java.io.FileNotFoundException: C:\Liferay\liferay-portal-6.2-ce-ga2\data\lucene\0\_27j.prx (O sistema não conseguiu localizar o ficheiro especificado)
com.liferay.portal.kernel.search.SearchException: java.io.FileNotFoundException: C:\Liferay\liferay-portal-6.2-ce-ga2\data\lucene\0\_27j.prx (O sistema não conseguiu localizar o ficheiro especificado)
at com.liferay.portal.search.lucene.LuceneIndexWriter.deleteDocument(LuceneIndexWriter.java:84)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.liferay.portal.kernel.messaging.proxy.ProxyRequest.execute(ProxyRequest.java:85)
at com.liferay.portal.kernel.messaging.proxy.ProxyMessageListener.receive(ProxyMessageListener.java:51)
at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:72)
at com.liferay.portal.kernel.messaging.ParallelDestination$1.run(ParallelDestination.java:69)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:682)
at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:593)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.FileNotFoundException: C:\Liferay\liferay-portal-6.2-ce-ga2\data\lucene\0\_27j.prx (O sistema não conseguiu localizar o ficheiro especificado)
at java.io.RandomAccessFile.open(Native Method)
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:241)
at org.apache.lucene.store.MMapDirectory.openInput(MMapDirectory.java:214)
at org.apache.lucene.index.SegmentCoreReaders.<init>(SegmentCoreReaders.java:89)
at org.apache.lucene.index.SegmentReader.get(SegmentReader.java:115)
at org.apache.lucene.index.IndexWriter$ReaderPool.get(IndexWriter.java:705)
at org.apache.lucene.index.IndexWriter$ReaderPool.get(IndexWriter.java:680)
at org.apache.lucene.index.BufferedDeletesStream.applyDeletes(BufferedDeletesStream.java:245)
at org.apache.lucene.index.IndexWriter.doFlush(IndexWriter.java:3651)
at org.apache.lucene.index.IndexWriter.prepareCommit(IndexWriter.java:3417)
at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:3524)
at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:3506)
at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:3490)
at com.liferay.portal.search.lucene.IndexAccessorImpl._doCommit(IndexAccessorImpl.java:311)
at com.liferay.portal.search.lucene.IndexAccessorImpl._commit(IndexAccessorImpl.java:265)
at com.liferay.portal.search.lucene.IndexAccessorImpl.deleteDocuments(IndexAccessorImpl.java:143)
at com.liferay.portal.search.lucene.LuceneHelperImpl.deleteDocuments(LuceneHelperImpl.java:339)
at com.liferay.portal.search.lucene.LuceneHelperUtil.deleteDocuments(LuceneHelperUtil.java:301)
at com.liferay.portal.search.lucene.LuceneIndexWriter.deleteDocument(LuceneIndexWriter.java:76)
... 11 more
thumbnail
6年前 に Jorge Díaz によって更新されました。

RE: Lucene - error on file

Liferay Master 投稿: 753 参加年月日: 14/01/09 最新の投稿
I think your error is cause by a lucene index corruption

The best option is to execute a full reindex:
  • Delete (or move) the content inside C:\Liferay\liferay-portal-6.2-ce-ga2\data\lucene
  • Go to control panel and execute a full reindex


An additional hint: seeing your Liferay path C:\Liferay\liferay-portal-6.2-ce-ga2 it seems you are using Liferay 6.2 GA2. It is a very old version. You should upgrade at least from 6.2 GA2 to 6.2 GA6 but my advice is to upgrade to 7.0 (but it is harder)

Regards
thumbnail
6年前 に Eunice Silva によって更新されました。

RE: Lucene - error on file

New Member 投稿: 17 参加年月日: 17/09/27 最新の投稿
Problem solved.
I will think seriously about your hint.

Thank you