damitha 2004/10/19 04:49:27
Modified: targets/axis/cpp linuser-guide.html linuser-guide.pdf
Log:
updated the document
Revision Changes Path
1.18 +7 -30 ws-site/targets/axis/cpp/linuser-guide.html
Index: linuser-guide.html
===================================================================
RCS file: /home/cvs/ws-site/targets/axis/cpp/linuser-guide.html,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- linuser-guide.html 13 Sep 2004 10:23:56 -0000 1.17
+++ linuser-guide.html 19 Oct 2004 11:49:27 -0000 1.18
@@ -401,10 +401,7 @@
</p>
<h3>Installing Axis and Using this Guide</h3>
<p>See the Axis Installation Guide for instructions on installing Axis C++</p>
-<p>Before running the examples in this guide, you'll need to make sure that your
environment variables and other configurations are set correctly as described in
Installation guide. That is you need</p>
-<p>- Axis C++</p>
-<p>- Apache1.3 (or Apache2.0)</p>
-<p>- expat</p>
+<p>Before running the examples in this guide, you'll need to make sure that your
environment variables and other configurations are set correctly as described in
Installation guide. In addition you need</p>
<p>- j2SDK1.4</p>
<p>installed and configured.</p>
<p>
@@ -510,33 +507,13 @@
<p>
<a name="Deploying"></a>
</p>
-<h3>Deploying the Service</h3>
-<p>The Folder called deploy in the <strong>$AXISCPP_HOME/</strong> should be copied
to a folder of your choice .Rename the deploy folder as <strong>"Axis"</strong> . Give
all permissions to this folder.</p>
+<h3>Building and Deploying the Service</h3>
+<p>To build the service library</p>
<p>
-<strong>$ cp –rf $AXISCPP_HOME/deploy /usr/local</strong>
-</p>
-<p>
-<strong>$ cd /usr/local</strong>
-</p>
-<p>
-<strong>$ mv deploy Axis</strong>
-</p>
-<p>
-<strong>$ chmod -R 777 Axis</strong>
-</p>
-<p>Now set the environment variable <strong>AXIS_HOME</strong> pointing to this
directory.</p>
-<p>
-<strong>AXIS_HOME="/usr/local/Axis"</strong>
-</p>
-<p>Note that inside $AXIS_HOME directory there are files called axiscpp.conf_linux
and axiscpp.conf_win. Rename axiscpp.conf_linux to axiscpp.conf. Make sure that
it has read permissions. This file contains key, value pairs of paths used by the Axis
Soap Engine. You can change the WSDDFILEPATH and AXISLOGPATH inside this file
according to your choice.</p>
-<p>$ <strong>cd</strong> <strong>$AXISCPP_HOME/samples/server<br>$ sh build.sh<br>
-</strong>
-<br>
-<br>By typing above in the command line the dynamic library (
<strong>libcalculator.so</strong> for example) is created and installed<br>in<br>
-</p>
-<p>
-<strong>$AXIS_HOME/webservices where $AXIS_HOME = /usr/local/apache/Axis</strong>
+<strong>g++ -shared -I$AXISCPP_HOME/include -olibmyservice.so *.cpp</strong>
</p>
+<p>libmyservice.so is the name you give to your service library. You can give any
name you wish. But remeber to prefix with lib and suffix with .so</p>
+<p>Copy this service library int $AXICPP_DEPLOY/lib</p>
<p>Modify the <strong>$AXIS_HOME/conf/</strong><strong>server.wsdd</strong> .
(You have a sample server.wsdd file entry given below appropriately filled for this
service).</p>
<p>
<strong><?xml version="1.0" encoding="UTF-8"?></strong>
@@ -830,7 +807,7 @@
</p>
<br>
<br>
-<a href="linuser-guide.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif"><br>
PDF</a>
+<a href="linuser-guide.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif"><br>
PDF</a>
<div id="pdf" align="right">
<a href="linuser-guide.pdf"><img alt="PDF" src="../skin/images/pdfdoc.gif"
class="skin"><br>
PDF</a>
1.18 +150 -156 ws-site/targets/axis/cpp/linuser-guide.pdf
<<Binary file>>