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)&nbsp;</li>
  @@ -146,13 +146,12 @@
   <p><strong>$ cp -f &lt;expatinstdirectory&gt;/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 &lt;xercescinstdirectory&gt;/include/* $AXISCPP_HOME/include/xercesc/</strong></p>
  +<p><strong>$ cp -rf &lt;xercescinstdirectory&gt;/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&nbsp; /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>="&lt;Your expat installation root folder&gt;"</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>="&lt;Your xercesc installation root folder&gt;"</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 &lt;apache install directory&gt;/conf/httpd.conf</p>
  +<p><strong>$ vi &lt;apache install directory&gt;/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 &lt;apache install directory&gt;/conf/httpd.conf</p>
  +<p><strong>$ vi &lt;apache install directory&gt;/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 &#8211;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>&lt;service&gt;</b><br>
              <strong></strong><b>&lt;service name ="Calculator" provider ="CPP:RPC"
     description:"Simple calculator web service"&gt;<br>
  -    &lt;parameter name="classname" &nbsp;value = "/usr/local/apache/Axis/webservices/libcalculator.so"
  +    &lt;parameter name="classname" &nbsp;value = "/usr/local/Axis/webservices/libcalculator.so"
   /&gt;</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.&nbsp; 
  -                                                 <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 &nbsp;</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>