diff options
author | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2010-01-30 08:06:00 +0000 |
---|---|---|
committer | jsdelfino <jsdelfino@13f79535-47bb-0310-9956-ffa450edef68> | 2010-01-30 08:06:00 +0000 |
commit | c06d7a38b904247917462c3c1a780f95c68e0709 (patch) | |
tree | 09e734786aa4aa710b7248921185f9ace9454078 /sca-cpp/trunk/INSTALL | |
parent | eb644871fca453fbc7de6dc6746eade97cb3a848 (diff) |
Added a Web service listener component integrating Axis2/C's mod_axis2. Consolidated a bit the HTTPD redirect functions (used to redirect to mod_axis2.) Minor updates to the README and INSTALL files.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@904733 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '')
-rw-r--r-- | sca-cpp/trunk/INSTALL | 32 |
1 files changed, 23 insertions, 9 deletions
diff --git a/sca-cpp/trunk/INSTALL b/sca-cpp/trunk/INSTALL index 5dff8031dc..aaad7a0b30 100644 --- a/sca-cpp/trunk/INSTALL +++ b/sca-cpp/trunk/INSTALL @@ -25,10 +25,6 @@ httpd-2.2-13 libapr-1-0.3.8 libaprutil-1-0.3.9 -Recommended HTTPD configure options: ---with-included-apr to build HTTPD with the included APR distribution, ---with-mpm=worker to run HTTPD modules in multiple threads. - XML libxml2-2.7.5 @@ -39,11 +35,11 @@ JSON SpiderMonkey libmozjs (included in xulrunner-1.9.1.7) -Python (optional) -libpython2.6 +Optional dependencies: -Java (optional) -a Java 6 development kit including jni.h and libjava +Axis2/C 1.6.0 +Python 2.6 +a Java 6 SDK To configure the Tuscany SCA build do this: @@ -88,7 +84,7 @@ installed under $HOME: --enable-python --with-python=/usr \ --enable-java --with-java=/usr/lib/jvm/default-java \ --enable-webservice --with-axis2c=$HOME/axis2c-1.6.0-bin \ ---enable-threads --enable-maintainer-mode +--enable-maintainer-mode To build the Tuscany SCA runtime, do this: @@ -113,3 +109,21 @@ Installing To install the Tuscany SCA binaries, do this: make install + +Building dependencies from source +================================= + +Here are example build and install steps for HTTPD (including APR) and Axis2/C: + +./configure --enable-ssl --enable-proxy --enable-rewrite --with-included-apr \ +--with-mpm=prefork --prefix=$HOME/httpd-2.2.13-bin +make +make install +export PATH=$HOME/httpd-2-2.13-bin/bin:$PATH + +./configure --enable-libxml2 --enable-openssl --enable-libcurl \ +--with-apache2=$HOME/httpd-2.2.13-bin/include --prefix=$HOME/axis2c-1.6.0-bin +make +make install +export AXIS2C_HOME=$HOME/axis2c-1.6.0-bin + |