roshan      2004/10/23 05:20:07

  Modified:    targets/axis/cpp wininstall-guide.pdf wininstall-guide.html
  Log:
  Edited the wininstall guide.
  
  Revision  Changes    Path
  1.24      +290 -165  ws-site/targets/axis/cpp/wininstall-guide.pdf
  
        <<Binary file>>
  
  
  1.27      +40 -23    ws-site/targets/axis/cpp/wininstall-guide.html
  
  Index: wininstall-guide.html
  ===================================================================
  RCS file: /home/cvs/ws-site/targets/axis/cpp/wininstall-guide.html,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- wininstall-guide.html     21 Oct 2004 05:55:39 -0000      1.26
  +++ wininstall-guide.html     23 Oct 2004 12:20:07 -0000      1.27
  @@ -295,6 +295,10 @@
   <br>
   <a href="#writews">Writing your web services and client applications using Axis 
C++.</a>
   <br>
  +<a href="#parser1">Installing the Expat Parser</a>
  +<br>
  +<a href="#parser2">Installing the Xerces Parser</a>
  +<br>
   <p>
   <a name="dist"></a>
   </p>
  @@ -308,6 +312,27 @@
   <br> 5. "lib" folder contains jars needed to use the wsdl2ws tool.<br>
   <br> 6. "samples" folder contains sources of all the server and client samples 
including interop tests.</p>
   <p>
  +<a name="#parser1"></a>
  +</p>
  +<div class="h3">
  +<h3>Installing the Expat XML parser</h3>
  +</div>
  +<p>If you decide to use the Expat parser you need to install the Expat parser. 
Download the Expat-1.95.7 binary version from <a 
href="http://sourceforge.net/projects/expat/";>http://sourceforge.net/projects/expat/</a>
  +<br>
  +<br>Extract the Expat binaries to a folder Called Expat ,we will refer to this 
folder as [EXPAT_EXTRACT].</p>
  +<br>
  +<br>
  +<p>
  +<a name="#parser2"></a>
  +</p>
  +<div class="h3">
  +<h3>Installing the Xerces XML parser</h3>
  +</div>
  +<br>
  +<p>If you decide to use the Xerces parser you need to install the Xerces parser. 
Download the Xerces-C 2.2.0 ( 32 bit binary release) from: <a 
href="http://xml.apache.org/xerces-c/download.cgi";>http://xml.apache.org/xerces-c/download.cgi</a>
  +<br>
  +<br> Extract the Xerces-C 2.2.0 binary version. We will refer to this folder as 
[XERCES_EXTRACT].</p>
  +<p>
   <a name="#apache"></a>
   </p>
   <div class="h3">
  @@ -328,32 +353,23 @@
   <br> 10.If you want to use the Expat parser with Axis C++, rename 
AxisXMLParser_Expat.dll (which is located at AXIS_EXTRACT/bin) to AxisXMLParser.dll 
and copy it to AXIS_FOLDER/lib<br>
   <br> 11.If you want to use the Xerces parser with Axis C++, rename 
AxisXMLParser_Xerces.dll (which is located at AXIS_EXTRACT/bin) to AxisXMLParser.dll 
and copy it to AXIS_FOLDER/lib</p>
   <br>
  -<p>
  -<strong>Installing the Expat XML parser</strong>
  -</p>
  -<p>If you decide to use the Expat parser you need to install the Expat parser. 
Download the Expat-1.95.7 binary version from <a 
href="http://sourceforge.net/projects/expat/";>http://sourceforge.net/projects/expat/</a>
  -<br>
  -<br>Extract the Expat binaries to a folder Called Expat ,we will refer to this 
folder as [EXPAT_EXTRACT].<br>
  -<br>Copy libexpat.dll file from [EXPAT_EXTRACT]\Libs to [AXISCPP_DEPLOY]/lib/<br>
  +<ul>
  +<li>Copy libexpat.dll file from [EXPAT_EXTRACT]\Libs to [AXISCPP_DEPLOY]/lib/</li>
  +<li>Copy xerces-c_2_2_0.dll from [XERCES_EXTRACT]/bin/ to [AXISCPP_DEPLOY]/lib/</li>
  +<li style="list-style: none">
   <br>
   <br>
  -</p>
  -<p>
  -<strong>Installing the Xerces XML parser</strong>
  -<br>
  -<br>If you decide to use the Xerces parser you need to install the Xerces parser. 
Download the Xerces-C 2.2.0 ( 32 bit binary release) from: <a 
href="http://xml.apache.org/xerces-c/download.cgi";>http://xml.apache.org/xerces-c/download.cgi</a>
  -<br>
  -<br> Extract the Xerces-C 2.2.0 binary version. We will refer to this folder as 
[XERCES_EXTRACT]. Copy xerces-c_2_2_0.dll from [XERCES_EXTRACT]/bin/ to 
[AXISCPP_DEPLOY]/lib/<br>
  -<br>
  -<br> 12. Open the AXIS_FOLDER/axiscpp.conf_win for editing. The contents of the 
file will look as follows.<br>
  -<br> LogPath:XXXX<br>WSDDFilePath:YYYY<br>
  -<br> XXXX is the path to a file named AxisLog (The log file)and YYYY is the path to 
the server.wsdd file. Give the appropriate values for XXXX and YYYY as follows.<br>
  +</li>
  +</ul>
  +<p>
  +<strong>Note:</strong> This could also be done by editing the axiscpp.conf.<br> 12. 
Open the AXISCPP_DEPLOY/axiscpp.conf_win for editing. The contents of the file will 
look as follows.<br>
  +<br> LogPath:XXXX<br>WSDDFilePath:YYYY<br>XMLParser:ZZZZ<br>Transport_http:AAAA<br>
  +<br> XXXX is the path to a file named AxisLog (The log file)and YYYY is the path to 
the server.wsdd file. Give the appropriate values for XXXX and YYYY as follows.ZZZZ is 
the path to the XMLParser and AAAA is the path to the Transport used.<br>
   <br> i.e.<br>
  -<br> LogPath: [APACHE_HOME]\Axis\logs\AxisLog<br>WSDDFilePath: 
[APACHE_HOME]\Axis\conf\server.wsdd<br>
  -<br>server.wsdd is located at [APACHE_HOME]\Axis\conf\ for Apache 1.3 and Apache 2. 
(There will be three wsdd files in the [APACHE_HOME]\Axis\conf\ rename the relevant 
wsdd file of your platform to server.wsdd).<br>
  +<br> LogPath: [APACHE_HOME]\Axis\logs\AxisLog<br>WSDDFilePath: 
[APACHE_HOME]\Axis\conf\server.wsdd<br>XMLParser:[APACHE_HOME]\Axis\lib\AxisXMLParser.dll
 Transport_http:[APACHE_HOME]\Axis\lib\AxisTransport.dll<br> server.wsdd is located at 
[APACHE_HOME]\Axis\conf\ for Apache 1.3 and Apache 2. (There will be three wsdd files 
in the [APACHE_HOME]\Axis\conf\ rename the relevant wsdd file of your platform to 
server.wsdd).<br>
   <br> Also in order to run the provided samples do the following.<br>
   <br>Open server.wsdd for editing. For each service element, locate the element 
"parameter name", which has the value "classname".<br>Give the absolute path of the 
indicated webservice.dll in the "value" attribute<br>
  -<br>Rename axiscpp.conf_win which is in AXIS_FOLDER to axiscpp.conf<br>
  +<br>Rename axiscpp.conf_win which is in AXISCPP_DEPLOY to axiscpp.conf<br>
   <br> 13. Restart the apache web server. If you have done correctly apache server 
will start without giving any error.</p>
   <br>
   <p>
  @@ -369,7 +385,7 @@
   <br>(However on a different machine, when I simply run the apache2 executable 
(version 2.0.49) without any arguments, as, "apache" on windows 2000 professional, 
service pack 5, with/without Axis C++ it seems to be working fine.<br>
   <br> But in this machine the apache could not be started as "apache -k start" (i.e. 
as a service). It simply exists and does not start. The 98% CPU usage scenario cannot 
be reproduced in this machine.<br>
   <br>It could happen with some other apache 2 versions or in different service 
packs. )<br>
  -<br> 14. Open an internet browser and check http://localhost/axis. If the module 
has loaded properly then you will get the axis welcome page with a listing of deployed 
web services.<br>
  +<br> 14. Open an internet browser and check <a 
href="http://localhost/axis";>http://localhost/axis</a> . If the module has loaded 
properly then you will get the axis welcome page with a listing of deployed web 
services.<br>
   <br>
   </p>
   <p>
  @@ -396,7 +412,8 @@
   <div class="h3">
   <h3>Running Provided Samples</h3>
   </div>
  -<p>If Axis installation is a complete success, then the following sample web 
services and handlers have been installed successfully.<br>
  +<p>If Axis installation is a complete success, then the following sample web 
services and handlers have been installed successfully. Please click on the following 
link to see the deployed web services. <a 
href="http://localhost/axis";>http://localhost/axis</a>
  +<br>
   <br> You will find the built console applications at AXIS/c/bin directory. 
Following are the built .exe files.<br>
   
<br>1.base.exe<br>2.cbase.exe<br>3.doclitbase.exe<br>4.doclitgroupB.exe<br>5.groupB.exe<br>6.cgroupB.exe<br>
   <br>In order to run these samples you should have AxisClient.dll in the PATH 
environment variable or in the same directory where the client .exe is located.<br>
  
  
  

Reply via email to