Axis2/C - Installation

Download

Install

Extract axis2c-bin-1.1.0-win32.zip. I installed to:

C:\bin\axis2c-bin-1.1.0-win32\
  • Extract libxml2.dll from the bin folder of libxml2-2.6.27.win32.zip.

  • Extract iconv.dll from the lib folder of libiconv-1.9.1.bin.woe32.zip.

  • Extract zlib1.dll from zlib123-dll.zip.

Copy libxml2.dll, iconv.dll and zlib1.dll to the lib folder of the axis2c installation:

C:\bin\axis2c-bin-1.1.0-win32\lib\

Set a couple of environment variables:

set AXIS2C_HOME=C:\bin\axis2c-bin-1.1.0-win32
set PATH=%PATH%;%AXIS2C_HOME%\lib

Start

Start the server:

cd C:\bin\axis2c-bin-1.1.0-win32\bin\
axis2_http_server.exe

Test

  • To list available services:

    http://localhost:9090/axis2/services

  • To run a sample client (from a new command window):

    set AXIS2C_HOME=C:\bin\axis2c-bin-1.1.0-win32
    set PATH=%PATH%;%AXIS2C_HOME%\lib
    cd C:\bin\axis2c-bin-1.1.0-win32\bin\samples\
    math