Hi,
Since I still find myself being directed to this article from google, a
quick comment:
The interceptor code will generate lucene lock obtain timeout exceptions
when multiple entities are updated at the same time. This because you
are not allowed to have IndexReader.delete and IndexWriter.add at the
same time for the same index.
A workaround is to increase the lucene lock timeout. But I was hoping
someone could provide the example with better synchronization mechanics. |