Graphtools Webservice Demo
%%%%%%%%%%%%%%%%%%%%%%%%%%

Usage
=====
- unzip and place the 'graphtoolsdemo' folder in your file system
- go to graphtoolsdemo/bin

Call the demo client by typing in one line:

java -cp .:../lib/be_ac_ulb_bigre_pathwayinference_core.jar:../lib/graphtoolsclient.jar:../lib/RSATWS.jar:../lib/jaxrpc.jar:../lib/axis.jar:../lib/wsdl4j-1.5.1.jar:../lib/saaj.jar:../lib/commons-logging-1.0.4.jar:../lib/commons-discovery-0.2.jar GraphAlgorithmsClient

Remark
======
- jar separators may depend on your operating system
- to call GraphAlgorithmsClient from everywhere, place the jars in your class path
- all jars except graphtoolsclient, be_ac_ulb_bigre_pathwayinference_core.jar and RSATWS are needed for axis

Clients in other languages
===========================
- the folder example contains two simple clients of the pathfinder web service,
one in perl (pathfinder_client.pl) and the other in python (pathfinder_client.py)
- for those clients to work, their dependencies in perl/python need to be installed

Author
======
Karoline Faust (kfaust@ulb.ac.be)

Copyright note
==============
You may freely modify and re-distributed this software.
Note that this software makes use of libraries from Apache Axis
(jaxrpc.jar, axis.jar, wsdl4j-1.5.1.jar, saaj.jar, commons-logging-1.0.4.jar and commons-discovery-0.2.jar).
These libraries are covered by the Apache License, which you can find in the lib folder.

Date
====
13 January 2009