Ticket #205 (closed defect: fixed)

Opened 12 years ago

Last modified 11 years ago

GS3 install fail on Windows XP

Reported by: anonymous Owned by: oranfry
Priority: high Milestone: 3.04 Release
Component: Greenstone3 Runtime Severity: blocker
Keywords: installation Cc:


Using the Windows binary from sourceforge (v3.02) it installs correctly but then fails because it can't locate a Java Runtime Environment.

The Library itself exits with no information at all (should be more informative error handling here) and starting GLI produces the text below.

The file path separators look odd - the Perl one has both forward and backward slashes.

This is an especially bad error as checking for Java is the very first thing the installer does, so somehow GS has forgotten this information by the time it starts to run.

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 GSDL3: .. Checking GSDL: C:\Documents and Settings\daven\My Documents\gs2build Checking Perl: C:/Documents and Settings/daven/My Documents/gs2build\bin\windows \perl\bin Checking Java: 1\bin

Failed to locate an appropriate version of Java. You must install a Java Runtime Environment (version 1.4 or greater) before running the Greenstone Librarian Interface.

Press any key to continue . . .

Change History

Changed 12 years ago by nzdl

  • milestone Release 3.03 deleted

Milestone Release 3.03 deleted

Changed 12 years ago by oranfry

  • milestone set to Release 3.04

Changed 11 years ago by dmn

  • owner changed from nobody to oranfry

Changed 11 years ago by oranfry

  • status changed from new to assigned

Changed 11 years ago by mcennis

  • status changed from assigned to closed
  • resolution set to fixed
  • severity set to blocker

Complete overhaul of the release system and installer means this bug is no longer relevant. We just need to remember to test the new installer system and make sure it finds java properly, and doesn't then forget where it is.

Note: See TracTickets for help on using tickets.