You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2004/05/07 06:26:05 UTC
cvs commit: ws-axis/site/src/documentation/content/xdocs/cpp lininstall-guide.ihtml linuser-guide.ihtml
damitha 2004/05/06 21:26:05
Modified: site/src/documentation/content/xdocs/cpp
lininstall-guide.ihtml linuser-guide.ihtml
Log:
Revision Changes Path
1.10 +15 -17 ws-axis/site/src/documentation/content/xdocs/cpp/lininstall-guide.ihtml
Index: lininstall-guide.ihtml
===================================================================
RCS file: /home/cvs/ws-axis/site/src/documentation/content/xdocs/cpp/lininstall-guide.ihtml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- lininstall-guide.ihtml 6 May 2004 10:49:58 -0000 1.9
+++ lininstall-guide.ihtml 7 May 2004 04:26:05 -0000 1.10
@@ -49,8 +49,8 @@
<h1>Installation On Linux</h1>
<p>We tested with the following</p>
<ul>
- <li>Redhat Linux 8.0(2.4.18-14) RedhatLinux9.0(2.4.20-8),
-Dabian(2.6.3-1-686)(unstable)</li>
+ <li>RedhatLinux9.0(2.4.20-8), Dabian(2.6.3-1-686)(unstable),
+ Redhat Linux8.0(2.4.18-14)</li>
<li>Apache 1.3 [apache_1.3.27.tar .gz, apache_1.3.28.tar.gz)]
(Source), Apache2.0 (source)</li>
<li>expat [expat-1.95.7.tar.gz](Source) </li>
@@ -146,13 +146,12 @@
<p><strong>$ cp -f <expatinstdirectory>/include/expat.h $AXISCPP_HOME/include/expat/</strong></p>
<p>If you are using xercesc parser copy the xercesc include files</p>
-<p><strong>$ cp -rf <xercescinstdirectory>/include/* $AXISCPP_HOME/include/xercesc/</strong></p>
+<p><strong>$ cp -rf <xercescinstdirectory>/include/xercesc/* $AXISCPP_HOME/include/xercesc/</strong></p>
<p class="command"><span class="command"></span></p>
<p><strong>$ cd $AXISCPP_HOME</strong></p>
-<p>The Folder called deploy in the $AXISCPP_HOME/ should be copied to
-apache root folder .Rename the deploy folder as "Axis" . Give all
-permissions to this folder.<br>
+<p>The Folder called deploy in the $AXISCPP_HOME/ should be copied to your place of choice. Rename the deploy folder
+as "Axis" . Give all permissions to this folder.<br>
<br>
<br>
<b>$ cp -rf $AXISCPP_HOME/deploy /usr/local</b><br>
@@ -177,7 +176,7 @@
<p>If you are using expat parser do the following<br>
</p>
<p>set<b> EXPAT_HOME</b>="<Your expat installation root folder>"</p>
-<p>set<b> LD_LIBRARY_PATH="$EXPAT_HOME/lib:AXISCPP_HOME/bin"</b> (do
+<p>set<b> LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$EXPAT_HOME/lib:$AXISCPP_HOME/bin:$AXIS_HOME"</b> (do
this in your .bash_profile)<br>
<br>
<br>
@@ -190,11 +189,9 @@
<b>cp -f Makefile.am_expat Makefile.am</b> </p>
<p>If you are using Xerces-c parser do the following</p>
<p>set<b> XERCESC_HOME</b>="<Your xercesc installation root folder>"</p>
-<p>set<b> LD_LIBRARY_PATH="$XERCESC_HOME/lib"</b> (do this in your
+<p>set<b> LD_LIBRARY_PATH="$XERCESC_HOME/lib:$AXISCPP_HOME/bin:$AXIS_HOME"</b> (do this in your
.bash_profile)<br>
<br>
-<b>cp -rf $XERCESC_HOME/include/xercesc/* $AXISCPP_HOME/include/xercesc/</b><br>
-<br>
<b>cd $AXISCPP_HOME/src/soap</b><br>
<b>cp -f Makefile.am_xercesc Makefile.am</b><br>
<br>
@@ -225,7 +222,8 @@
<br>
</p>
<p>libaxiscpp_mod.so (If you built for apache2 this is
-libaxiscpp_mod2.so) should have been created in $AXISCPP_HOME/bin
+libaxiscpp_mod2.so), libaxiscpp_client.so, libserver_engine.so, libAdminService.so,
+adminclient, simple-axis_server should have been created in $AXISCPP_HOME/bin
directory. Note:- you can give the install path inside the
runconfigure script.</p>
<p> Now there is no need to seperately build client side and server
@@ -251,8 +249,8 @@
Then to deploy it on apache<br>
<br>
</p>
-<p>First you need to edit /usr/local/apache/conf/httpd.conf</p>
-<p><strong>$ vi /usr/local/apache/conf/httpd.conf</strong></p>
+<p>First you need to edit <apache install directory>/conf/httpd.conf</p>
+<p><strong>$ vi <apache install directory>/conf/httpd.conf</strong></p>
<p>At the bottom of the file you have to include following lines and
save it.</p>
<p><strong>LoadModule axis_module libexec/libaxiscpp_mod.so (in apache2
@@ -287,8 +285,8 @@
<p>Verify the above change had been correctly effected by typing</p>
<p><strong>$ echo $AXISCPP_HOME</strong></p>
<p><strong>$ cd $AXISCPP_HOME</strong></p>
-<p>The Folder called deploy in the $AXISCPP_HOME/ should be copied to
-apache root folder .Rename the deploy folder as "Axis" . Give all
+<p>The Folder called deploy in the $AXISCPP_HOME/ should be copied to a folder of
+your choice .Rename the deploy folder as "Axis" . Give all
permissions to this folder.<br>
<br>
<br>
@@ -321,8 +319,8 @@
Then to deploy it on apache<br>
<br>
</p>
-<p>First you need to edit /usr/local/apache/conf/httpd.conf</p>
-<p><strong>$ vi /usr/local/apache/conf/httpd.conf</strong></p>
+<p>First you need to edit <apache install directory>/conf/httpd.conf</p>
+<p><strong>$ vi <apache install directory>/conf/httpd.conf</strong></p>
<p>At the bottom of the file you have to include following lines and
save it.</p>
<p><strong>LoadModule axis_module libexec/libaxiscpp_mod.so (in apache2
1.9 +14 -19 ws-axis/site/src/documentation/content/xdocs/cpp/linuser-guide.ihtml
Index: linuser-guide.ihtml
===================================================================
RCS file: /home/cvs/ws-axis/site/src/documentation/content/xdocs/cpp/linuser-guide.ihtml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- linuser-guide.ihtml 6 May 2004 11:40:02 -0000 1.8
+++ linuser-guide.ihtml 7 May 2004 04:26:05 -0000 1.9
@@ -246,7 +246,7 @@
<p>- Basic Wrapper Class Generator
- tool with following functionalities.</p>
+ tool.</p>
@@ -299,14 +299,11 @@
<p>- Speed: Axis uses SAX (event-based)
- parsing to acheive significantly greater speed than earlier versions of
- Apache</p>
+ parsing to acheive significantly greater speed</p>
-
-
- <p>SOAP.</p>
+
@@ -782,7 +779,8 @@
<p>add this jar to the classpath
- as well.</p>
+ as well.(In the binary distribution you don't need to create this jar. It is already in
+$AXISCPP_HOME/lib/axis)</p>
@@ -934,7 +932,7 @@
<p>The Folder called deploy in
the <strong>$AXISCPP_HOME/</strong>
- should be copied to apache root folder .Rename the deploy folder as
+ should be copied to a folder of your choice .Rename the deploy folder as
<strong> "Axis"</strong>
. Give all permissions to this folder.</p>
@@ -949,13 +947,13 @@
<p><strong>$ cp –rf $AXISCPP_HOME/deploy
- /usr/local/apache</strong></p>
+ /usr/local</strong></p>
- <p><strong>$ cd /usr/local/apache</strong></p>
+ <p><strong>$ cd /usr/local</strong></p>
@@ -993,7 +991,7 @@
- <p><strong>AXIS_HOME="/usr/local/apache/Axis"</strong></p>
+ <p><strong>AXIS_HOME="/usr/local/Axis"</strong></p>
@@ -1076,7 +1074,7 @@
<b><service></b><br>
<strong></strong><b><service name ="Calculator" provider ="CPP:RPC"
description:"Simple calculator web service"><br>
- <parameter name="classname" value = "/usr/local/apache/Axis/webservices/libcalculator.so"
+ <parameter name="classname" value = "/usr/local/Axis/webservices/libcalculator.so"
/></b></p>
@@ -1098,12 +1096,7 @@
-
-
- <p>You have to rename the relevant
- server.wsdd to match with the Apache version that you are using.
- <br>
- <strong></strong></p>
+
@@ -1414,7 +1407,7 @@
<br>
<p>sample executables will be created
in your current folder.<br>
-to run the samples for example</p>
+to run samples one by one</p>
@@ -1427,6 +1420,8 @@
80 </strong></strong></p>
<p><strong><strong><br>
</strong></strong></p>
+<p> to run all the samples at once <br>
+sh run_interoptests.sh (Note: local host and port 80 is assumed) </p>