具有sitecore异常的Lucene拼写检查程序

时间:2012-04-23 10:27:34

标签: lucene sitecore spell-checking

我正在尝试在我们的解决方案中实现Lucene搜索功能。我们选择这样做的方式是覆盖数据库爬虫功能,而不是更正统的索引编写器/读取器方法。

它工作正常但尝试实现拼写检查程序模块会生成以下异常。

 System.InvalidOperationException: Lock@C:\Windows\TEMP\lucene-df395a60eeb827dc92350de6e4528673-write.lock# is not locked
 Sitecore.Data.Indexing.FSLock.Release() +198
 Lucene.Net.Index.IndexReader.Unlock(Directory directory) +26
 SpellChecker.Net.Search.Spell.SpellChecker.ClearIndex() +15

我已尝试在单独的非sitecore项目上运行拼写检查程序,它运行正常。

我指的是article指导

0 个答案:

没有答案