We tried your suggested fix:
Injector
by mergeJob.setInputPath(tempDir) (instead of mergeJob.addInputPath
(tempDir))
and this worked without any problem.
Thanks for catching that, this saved us a lot of time.
Stefan
On 07.07.2006, at 16:08, Jérôme Charron wrote:
I have the same problem on a distribute environment! :-(
So I think can confirm this is a bug.
Thanks for this feedback Stefan.
We should fix that.
What I suggest, is simply to remove the line 75 in createJob method
from
CrawlDb :
setInputPath(new Path(crawlDb, CrawlDatum.DB_DIR_NAME));
In fact, this method is only used by Injector.inject() and
CrawlDb.update()
and
the inputPath setted in createJob is not needed neither by
Injector.inject()
nor
CrawlDb.update() methods.
If no objection, I will commit this change tomorrow.
Regards
Jérôme
--
http://motrech.free.fr/
http://www.frutch.org/