source: other-projects/trunk/gs3-webservices-democlient/README.txt@ 15853

Last change on this file since 15853 was 15853, checked in by ak19, 16 years ago

Added a README file at the top level for users in a hurry

File size: 2.8 KB
RevLine 
[15853]1***********************************************************
2 README
3***********************************************************
4Application: Greenstone 3 (QBR) web services demo-client
5
6Summary: Demo-client application in Java for the QBR (Query,
7Browse and Retrieve) web services of Greenstone 3. Also
8provides similar access to a Fedora repository of Greenstone
9collections created by Greenstone's FLI application.
10
11This is a Java demonstration application for Greenstone 3
12that presents a graphical user interface to Greenstone 3's
13Query, Browsing and Retrieval functionality.
14
15The application allows one to search collections and browse
16them by classifiers, displaying the results.
17
18It uses the new QBRSOAPServer web services of Greenstone 3
19to access its search and (document and metadata) retrieval
20operations, thereby demonstrating the use of Greenstone
213's QBR web services.
22
23It also lets you browse Greenstone collections exported by
24the FLI application into a Fedora repository. If Fedora
25Generic Search is installed and if your "Fedora-Greenstone"
26collections are indexed, some basic querying features will
27be available in the demo-client's interface. A tool to help
28install Fedora Generic Search once you have Fedora (2.2.1 or
29greater) installed is included.
30
31Documentation on how to use the application, as well as
32related matters like deploying the QBR web services and
33using FLI can be found in the docs/HowToFiles folder when
34the distribution is unzipped.
35
36
37***********************************************************
38 What you need and how to run
39***********************************************************
40You need Java 1.5 or higher installed and JAVA_HOME set.
41It runs on Windows XP (not tested on Vista yet) and Linux.
42
43A. If you've downloaded the zip file:
441. Unzip it into a folder.
452. Open an xterm and go into the folder where you extracted
46it and type:
47 ./gs3democlient.sh
48If you're on Windows, you can double-click on
49gs3democlient.bat or otherwise open a DOS prompt, navigate
50into the folder where you extracted the zip folder and type
51 gs3democlient.bat
52
53
54B. If you've checked out the code and application from SVN,
55you'll need JDK 5 as it is used to compile the code. To get
56the application running from SVN:
571. Go into the folder where you've checked it out into.
582. (You'll need an internet connection for this step because
59it will download the file CheckJavaVersion.java)
60Open an x-term when on Linux or a DOS prompt when on windows
61and type:
62 ant build-demo-client
63This will generate the executable.
64To run, type
65 ./gs3democlient.sh
66on Linux and
67 gs3democlient.bat
68if you're on windows. (If you've got JAVA_HOME pointing to
69JDK 1.5, you can also double-click on gs3democlient.bat to
70get it running.)
71
72
73For detailed instructions, please refer to the html files
74in the folder docs/HowToFiles
Note: See TracBrowser for help on using the repository browser.