[greenstone-users] GLI applet failure

From Anupama of Greenstone Team
DateTue Oct 6 19:38:42 2009
Subject [greenstone-users] GLI applet failure
In-Reply-To (web-19489834-be2-vtr-net)

I tried out Greenstone 2.82's GLI applet on Windows XP just yesterday. I
found that I needed to do the following to get things to work:

1. Open cgi-bingliserver.pl, and edit the 1st line.

#!C:yourgreenstonebinwindowsperlperl.exe -w
#!C:<yourgreenstone>binwindowsperlbinperl.exe -w

2. If you don't have gsdlsite.cfg yet, make a copy of
cgi-bingsdlsite.cfg.in and name the copy "gsdlsite.cfg"

Open the new file gsdlsite.cfg and adjust its gsdlhome value to be the
path to your GS2 installation (and save):

gsdlhome C:<your greenstone>

See steps 3.1 and 3.2 at

Make sure to replace $GSDLHOME with the path to your Greenstone

3. Also, just to be safe, rename the file "server.exe" in your top-level
Greenstone directory to "server.exe.old"

Now try http://wiki.greenstone.org/wiki/index.php/Remote_Greenstone
Especially step 6.

Does it work?


vcuo@vtr.net wrote:
> I succeeded in starting my web greenstone server, but have been unable
> to use de GLI applet. Would appreciate some help.
> My data:
> OS Server: Windows XP Pro SP 3
> webserver: Apache 2.2.4 Win32
> Greenstone ver: 2.82
> Java ver: 1.6
> OS Client machine: Windows XP Pro SP 3
> Latest action before failure message: click on "The Librarian Interface"
> Failure message (spanish):
> "
> Java Plug-in 1.6.0_16
> Usar versi□n JRE 1.6.0_16-b01 Java HotSpot(TM) Client VM
> Directorio local del usuario = C:Documents and SettingsPresidencia
> ----------------------------------------------------
> c: borrar ventana de consola
> f: finalizar objetos en la cola de finalizaci□n
> g: liberaci□n de recursos
> h: presentar este mensaje de ayuda
> l: volcar lista del cargador de clases
> m: imprimir sintaxis de memoria
> o: activar registro
> q: ocultar consola
> r: recargar configuraci□n de norma
> s: volcar propiedades del sistema y de despliegue
> t: volcar lista de subprocesos
> v: volcar pila de subprocesos
> x: borrar antememoria del cargador de clases
> 0-5: establecer nivel de rastreo en <n>
> ----------------------------------------------------
> cargar: clase org.greenstone.gatherer.GathererApplet no encontrada.
> java.lang.ClassNotFoundException: org.greenstone.gatherer.GathererApplet
> at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
> at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
> at
> sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown
> Source)
> at java.lang.Thread.run(Unknown Source)
> Caused by: java.io.IOException: open HTTP connection
> failed:
> at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
> at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
> at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> ... 7 more
> Excepci□n: java.lang.ClassNotFoundException:
> org.greenstone.gatherer.GathererApplet
> "
> _______________________________________________
> greenstone-users mailing list
> greenstone-users@list.scms.waikato.ac.nz
> https://list.scms.waikato.ac.nz/mailman/listinfo/greenstone-users