Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via opensearchserve by ale-ale
, 1 year ago
java.io.IOException: Already open for read
com.jaeksoft.searchlib.SearchLibException: java.io.IOException: Already open for read at com.jaeksoft.searchlib.crawler.web.database.UrlManager.updateCrawlTarget(UrlManager.java:638) at com.jaeksoft.searchlib.crawler.web.database.UrlCrawlQueue.updateCrawls(UrlCrawlQueue.java:192) at com.jaeksoft.searchlib.crawler.web.database.UrlCrawlQueue.indexWork(UrlCrawlQueue.java:167) at com.jaeksoft.searchlib.crawler.common.process.CrawlQueueAbstract.index(CrawlQueueAbstract.java:128) at com.jaeksoft.searchlib.crawler.web.process.WebCrawlMaster.runner(WebCrawlMaster.java:158) at com.jaeksoft.searchlib.process.ThreadAbstract.run(ThreadAbstract.java:263) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744)Caused by: java.io.IOException: Already open for read at com.jaeksoft.searchlib.cluster.VersionFile.lock(VersionFile.java:67) at com.jaeksoft.searchlib.index.IndexLucene.updateDocuments(IndexLucene.java:300) at com.jaeksoft.searchlib.Client.updateDocuments(Client.java:129) at com.jaeksoft.searchlib.crawler.web.database.UrlManager.updateCrawlTarget(UrlManager.java:619) ... 8 more