This document guides you on how to install Savan/C with Axis2/C, and run the server and client samples on Linux and Microsoft Windows operating systems.
This release comes in source form. This document explain how to install the source.
Please send your feedback to the developer mailing list: axis-c-dev@ws.apache.org (Subscription details are available on the Savan site.) Please remember to prefix the subject with [Savan/C].
Download source distribution
This version of Savan/C depends on Axis2/C 1.6. Download Axis2/C from and install. /p>
./configure --prefix=<axis2c_deploy_path> --enable-static=no --with-axis2=<axis2c_include_file_path>
Type configure --help for all available options.
This will install the Savan/C as a module in Axis2/C in <axis2c_deploy_path>/modules folder. The module folder contains the Savan/C libraries and the module.xml file. It will also install libsavan_client.so savan client library in <axis2c_deploy_path>/lib folder. This client library is needed for savan clients to be linked with.
Savan/C installation has the following folder structure.
Savan | + - modules/savan (savan module library and module.xml file) + - docs | + - samples | + - source files of samples in folders + - services (Contain Subscription Manager service and sample data source services) | + - include ( header files) + - bin + - bin/samples/savan ( sample executables) + - lib
This too can be done using binary or source distributions. (Download the two distributions.)
Savan/C binary distribution will have following directory structure.
Savan | + - Savan (savan module dll and module.xml file) | + - samples | + - bin | + - source files of samples in folders | + - include ( header files)
Now you should be able to run the samples.