Foren

Lucene - error on file

thumbnail
Eunice Silva, geändert vor 6 Jahren.

Lucene - error on file

New Member Beiträge: 17 Beitrittsdatum: 27.09.17 Neueste Beiträge
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
Jorge Díaz, geändert vor 6 Jahren.

RE: Lucene - error on file

Liferay Master Beiträge: 753 Beitrittsdatum: 09.01.14 Neueste Beiträge
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
Eunice Silva, geändert vor 6 Jahren.

RE: Lucene - error on file

New Member Beiträge: 17 Beitrittsdatum: 27.09.17 Neueste Beiträge
Problem solved.
I will think seriously about your hint.

Thank you