Ticket #315 (new defect)

Opened 9 years ago

Last modified 10 months ago

exported lucene collections don't work on windows 10.

Reported by: kjdon Owned by: nobody
Priority: high Milestone: 2.87 Release
Component: Collection Exporting Severity: major
Keywords: Cc:

Description

Here is some stuff from an email that I wrote.

The library server (server.exe) needs to have Perl in its PATH variable to be able to search lucene collections.

On my computer, where Perl is not automatically in the PATH, for normal local library server: if I start server by double clicking in the gsdl folder, it can't find perl and searhcing lucene doesn't work. if I open a terminal, add perl to the path and run server.exe from there, it works. If I install greenstone from a binary release, and run it from the start menu, it works.

If I export a lucene collection, then copy it into an existing greenstone, it works (dependent on the above conditions).

But, If I try to run the server.exe from the exported collection folder (by double clicking OR from a terminal with perl in the path), it doesn't work. I have copied in the same server.exe from my other greenstone but it still doesn't work. This is strange.

I haven't tried this with a cd that is installed first - this gets server into the start menu. Would it work then??

Change History

Changed 9 years ago by davidb

  • milestone changed from Release 2.81 to Release 2.82

Changed 8 years ago by kjdon

  • milestone changed from Release 2.82 to Release 2.83

Changed 10 months ago by kjdon

  • priority changed from low to high
  • summary changed from exported lucene collections may not work to exported lucene collections don't work on windows 10.
  • milestone changed from Greenstone 2 wishlist to 2.87 Release

Michael Goodwin has been exporting collections to dvd using lucene. They worked fine with windows 7, but not with windows 10. On windows 10 searching doesn't work. He is using a nightly of 2.87.

We need to fix this for the next greenstone 2 release.

Note: See TracTickets for help on using tickets.