Reference http://www.cnblogs.com/fjchenqian/archive/2012/08/05/2623601.html
Http://www.cnblogs.com/ezhong/archive/2013/03/27/2984730.html
Concept: jester:javascript Client for REST
Jester's official website is http://jesterjs.org/.
1. Compiling axis2/c
Download axis2c-src-1.6.0.tar.gz
Cflags=-wno-unused-but-set-variable./configure--with-apache2=/usr/local/apache2/include
--with-apache2=/usr/local/apache2/include is capable of generating libmod_axis2.so
Encountered Uuid_gen_unix.c:62:20:error:variable ' TV ' set but not used [-werror=unused-but-set-variable]
Solution: Cflags=-wno-unused-but-set-variable./configure
Encountered:/usr/bin/ld:test.o:undefined reference to symbol ' Axiom_xml_reader_free ', remove Neethi under Makefile Test directory, no use
Make Make install
2. CP $AXIS 2c_home/lib/libmod_axis2.so.0.6.0/apache/httpd/modules/mod_axis2.so
3. Modify Httpd.conf
LoadModule Axis2_module modules/mod_axis2.so
<ifmodule axis2_module>
Axis2repopath/apache/axiscpp
Axis2logfile/usr/tmp/axislog
Axis2maxlogfilesize 200
Axis2loglevel Log_level
<Location/axis2>
SetHandler Axis2_module
</Location>
</IfModule>
4. Compiling samples
You need to specify an environment variable axis2c_home =/usr/local/axis2c
Cd/apache/axis2c-src-1.6.0/samples/./configure--prefix=${axis2c_home}--with-axis2=${axis2c_home}/include/ Axis2-1.6.0make
Apache2 axis2/c Build Hello World