Opened 17 years ago

Closed 16 years ago

#205 closed defect (fixed)

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:

Description

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 (5)

comment:1 by nzdl, 16 years ago

Milestone: Release 3.03

Milestone Release 3.03 deleted

comment:2 by oranfry, 16 years ago

Milestone: Release 3.04

comment:3 by dmn, 16 years ago

Owner: changed from nobody to oranfry

comment:4 by oranfry, 16 years ago

Status: newassigned

comment:5 by mcennis, 16 years ago

Resolution: fixed
Severity: blocker
Status: assignedclosed

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.