[greenstone-users] Problem with Greenstone 2.80 on Linux

From Renate Morgenstern
DateSat Mar 8 01:54:15 2008
Subject [greenstone-users] Problem with Greenstone 2.80 on Linux
HI,
I had Greenstone 2.74 running Linux Redhat 9 without problems. I then
upgraded to Greenstone 2.75 and then I had prioblems with 2.76 which
I could not resolve. Now I have installed 2.80 and still no success.
It seems that it is Java problem. Below are the error messages.
=========================

Removing the Greenstone Librarian Interface class files...
Done!

[root@greenstone gli]# ./makegli.sh

Greenstone Librarian Interface (GLI)
Copyright (C) 2006, New Zealand Digital Library Project, University Of Waikato
GLI comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt
This is free software, and you are welcome to redistribute it

Checking Javac: /usr/java/j2sdk1.4.2_05/bin/javac

Removing the Greenstone Librarian Interface class files...
Done!

Compiling the Greenstone Librarian Interface...
src/org/greenstone/gatherer/gui/DownloadPane.java:317: cannot resolve symbol
symbol : method updateArgument (boolean)
location: class org.greenstone.gatherer.gui.ArgumentControl
cont = cont &&
((ArgumentControl)component).updateArgument(checkRequired);
^
src/org/greenstone/gatherer/download/ServerInfoDialog.java:50:
reference to BorderFactory is ambiguous, both class
org.greenstone.gatherer.gui.BorderFactory in
org.greenstone.gatherer.gui and class javax.swing.BorderFactory in
javax.swing match
button_pane.setBorder(BorderFactory.createEtchedBorder());
^
src/org/greenstone/gatherer/download/ServerInfoDialog.java:55:
reference to BorderFactory is ambiguous, both class
org.greenstone.gatherer.gui.BorderFactory in
org.greenstone.gatherer.gui and class javax.swing.BorderFactory in
javax.swing match
info_list_pane.setBorder(BorderFactory.createEtchedBorder());
^
src/org/greenstone/gatherer/download/ServerInfoDialog.java:62:
reference to BorderFactory is ambiguous, both class
org.greenstone.gatherer.gui.BorderFactory in
org.greenstone.gatherer.gui and class javax.swing.BorderFactory in
javax.swing match
information_pane.setBorder(BorderFactory.createEtchedBorder());
^
src/org/greenstone/gatherer/download/ServerInfoDialog.java:66:
reference to BorderFactory is ambiguous, both class
org.greenstone.gatherer.gui.BorderFactory in
org.greenstone.gatherer.gui and class javax.swing.BorderFactory in
javax.swing match
main_pane.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
^
src/org/greenstone/gatherer/download/DownloadProgressBar.java:101:
reference to BorderFactory is ambiguous, both class
org.greenstone.gatherer.gui.BorderFactory in
org.greenstone.gatherer.gui and class javax.swing.BorderFactory in
javax.swing match
this.setBorder(BorderFactory.createBevelBorder(BevelBorder.RAISED));
^
src/org/greenstone/gatherer/download/DownloadProgressBar.java:106:
reference to BorderFactory is ambiguous, both class
org.greenstone.gatherer.gui.BorderFactory in
org.greenstone.gatherer.gui and class javax.swing.BorderFactory in
javax.swing match
inner_pane.setBorder(BorderFactory.createEmptyBorder(2,2,2,2));
^
src/org/greenstone/gatherer/download/DownloadProgressBar.java:408:
reference to BorderFactory is ambiguous, both class
org.greenstone.gatherer.gui.BorderFactory in
org.greenstone.gatherer.gui and class javax.swing.BorderFactory in
javax.swing match
content_pane.setBorder(BorderFactory.createEmptyBorder(5,5,5,5));
^
src/org/greenstone/gatherer/gui/ArgumentControl.java:91: incompatible types
found : java.util.ArrayList
required: java.util.HashMap
HashMap arg_list = argument.getOptions();
^
9 errors
Done!
[root@greenstone gli]# ./gli.sh

Greenstone Librarian Interface (GLI)
Copyright (C) 2006, New Zealand Digital Library Project, University Of Waikato
GLI comes with ABSOLUTELY NO WARRANTY; for details see LICENSE.txt
This is free software, and you are welcome to redistribute it

Checking GSDL: /var/www/gsdl
Checking Perl: /usr/bin/perl
Checking Java: /usr/java/j2sdk1.4.2_05/bin/java

Running the Greenstone Librarian Interface...
Exception in thread "main" java.lang.NoClassDefFoundError:
org/greenstone/gatherer/gui/URLField
at org.greenstone.gatherer.GathererProg.main(GathererProg.java:71)
Done!


Mrs. Renate Morgenstern
University of Namibia Library
Head: Technical Services and Systems
Private Bag 13301, Windhoek, Namibia
Tel: +264 61 2063869
email: rmorgenstern@unam.na
http://library.unam.na/index.html