[greenstone-users] Collections issue

From Robert Nix
DateThu, 25 Oct 2007 14:35:26 -0400
Subject [greenstone-users] Collections issue

We have been creating collections in Greenstone 2.72 for a few months now with no problems. Recently one of our employees needed to add data to a collection but when they tried to open it they received an error and the collection was removed from the open collections list. The employee is using the gli client 2.72 on Windows XP. The server running Greenstone 2.72 is a CentOS 4 server. The error that is showing on the Command Prompt for the gli client is:

 

gliserver args: cmd=download-collection&c=alexande

java.io.FileNotFoundException: C:Documents and SettingsusernameApplication Dat

aGreenstoneGLIcollectalexandearchivesDAlexander McBeth Store Ledger pa

ge 10.dirdoc.xml (The system cannot find the path specified)

        at java.io.FileOutputStream.open(Native Method)

        at java.io.FileOutputStream.<init>(Unknown Source)

        at java.io.FileOutputStream.<init>(Unknown Source)

        at org.greenstone.gatherer.util.UnzipTools.unzipFile(UnzipTools.java:70)

 

        at org.greenstone.gatherer.remote.RemoteGreenstoneServer$RemoteGreenston

eServerDownloadCollectionAction.perform(RemoteGreenstoneServer.java:427)

        at org.greenstone.gatherer.remote.RemoteGreenstoneServer$RemoteGreenston

eServerActionQueue.run(RemoteGreenstoneServer.java:229)

CollectionManager.loadCollection: No config file.

 

I've checked to see if the collect.cfg and the build.cfg files are there and they are. They look identical to the files before the incident but I'll attach them anyway just to make sure that there isn't something that I'm missing. Also, these are the entries in the error log in Greenstone:

 

Warning: couldn't read build.cfg
 file for collection "alexande", gsdlhome="/var/www/html/gsdl"
database open failed on: /var/www/html/gsdl/etc/history.db

 

The permissions on the attached files are globally readable, root writable with the exception of the history.db which is globally readable and writable. Any help on this issue would be greatly appreciated.

 

Thank you in advance,
Robert