axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ros...@apache.org
Subject cvs commit: ws-axis/site/src/documentation/content/xdocs/cpp wininstall-guide.ihtml
Date Wed, 29 Sep 2004 09:27:51 GMT
roshan      2004/09/29 02:27:51

  Modified:    site/src/documentation/content/xdocs/cpp
                        wininstall-guide.ihtml
  Log:
  Edited the wininstall guide. Changed by Rangika
  
  Revision  Changes    Path
  1.18      +19 -20    ws-axis/site/src/documentation/content/xdocs/cpp/wininstall-guide.ihtml
  
  Index: wininstall-guide.ihtml
  ===================================================================
  RCS file: /home/cvs/ws-axis/site/src/documentation/content/xdocs/cpp/wininstall-guide.ihtml,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- wininstall-guide.ihtml	27 Sep 2004 07:32:39 -0000	1.17
  +++ wininstall-guide.ihtml	29 Sep 2004 09:27:51 -0000	1.18
  @@ -41,7 +41,7 @@
   -&gt; samples<br>
   
   <br>
  -2.The folder “bin” contains sample clients and other dlls needed to run the Axis c++ server
  +2.The folder “bin” contains sample clients and other dlls which are needed to run the Axis
c++ server
   <br> <br>
   
   3.Inside the "deploy" folder following sub folders exist 
  @@ -93,26 +93,26 @@
   SetHandler axis <br>
   &lt;\Location&gt;<br> <br>
   
  -Where AXISMODULE is either mod_axis.dll for apache 1.3.X or mod_axis2.dll for apache 2.X.
<br>
  +AXISMODULE is either mod_axis.dll for apache 1.3.X or mod_axis2.dll for apache 2.X. <br>
   <br>
   
  -8. Copy AXISMODULE from the AXIS_EXTRACT/bin folder to APACHE_FOLDER/modules folder.<br>
<br>
  +8. Copy AXISMODULE from AXIS_EXTRACT/bin folder to APACHE_FOLDER/modules folder.<br>
<br>
   
  -9. Copy AxisServer.dll and AxisTransport.dll from the AXIS_EXTRACT/bin folder  to AXIS_FOLDER/lib
<br>
  +9. Copy AxisServer.dll and AxisTransport.dll from AXIS_EXTRACT/bin folder  to AXIS_FOLDER/lib
<br>
   <br>
   
  -10.If you want to use the Expat parser with Axis C++,rename AxisXMLParser_Expat.dll from
AXIS_EXTRACT/bin folder to AxisXMLParser.dll and copy it to AXIS_FOLDER/lib <br>
  +10.If you want to use the Expat parser with Axis C++, rename AxisXMLParser_Expat.dll from
AXIS_EXTRACT/bin folder 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
from AXIS_EXTRACT/bin folder to AxisXMLParser.dll and copy it to AXIS_FOLDER/lib </p>
  -
  +<br>
   <p><b>Installing the Expat XML parser </b></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> <br>
  +Copy libexpat.dll file from [EXPAT_EXTRACT]\Libs to [AXISCPP_DEPLOY]/lib/ <br> <br>
<br>
   <p><b>Installing the Xerces XML parser</b>
  -<br> 
  +<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>
   
  @@ -133,15 +133,14 @@
   WSDDFilePath: [APACHE_HOME]\Axis\conf\WSDDFILE <br>
   
   <br>
  -WSDDFILE is [APACHE_HOME]\Axis\conf\server.wsdd 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>
  +WSDDFILE is located at [APACHE_HOME]\Axis\conf\server.wsdd 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",
having the value "classname" for the "name" attribute.
  -Change the value of the "value" attribute, to have the absolute path to the indicated webservice.dll
in that value. <br>  <br>
  -
  -Rename AXIS_FOLDER/axiscpp.conf_win to AXIS_FOLDER/axiscpp.conf <br> <br>
  +Open server.wsdd for editing. For each service element, locate the element "parameter",
which has the value "classname" for the "name" attribute.
  +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>
   
  -13. Restart the apache web server. If you have done correctly apache server should start
without giving any error.</p> 
  +13. Restart the apache web server. If you have done correctly apache server will start
without giving any error.</p> 
   <br> 
   
   <p><b>apache 1.3.X : </b> <br> <br>
  @@ -150,7 +149,7 @@
   <b>apache 2.X :</b> <br> <br>
   While testing the apache 2 module a problem was noted with the apache 2 web server, in
that the webserver takes about 98% of CPU time and the server does not even serve the startup
page. The workaround for this is to start the apache web server as "apache -X" to make it
run single threaded. While this is sufficient to test the apache 2 module this problem needs
to be investigated further. <br> <br>
   
  -14. Open an internet browser and check http://localhost/axis. If the module has loaded
properly then you should get the axis welcome page with a listing of deployed web services.<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>
   
   <p><a name=#simpleaxis"></a></p>
   
  @@ -163,14 +162,14 @@
   3. Inside the extracted folder AXIS_EXTRACT there is a sub folder called deploy. Copy whole
deploy folder to SIMPLE_AXIS_SERVER_FOLDER.<br> <br>
   4. Rename copied "deploy" folder to "Axis". Lets say this folder to be AXIS_FOLDER.<br>
<br>
   5. Set environment variable AXISCPP_DEPLOY to point to above folder.<br> <br>
  -6. Copy the exe SimpleAxisServer.exe from AXIS_EXTRACT/bin to the SIMPLE_AXIS_SERVER_FOLDER.
<br> <br>
  +6. Copy the SimpleAxisServer.exe from AXIS_EXTRACT/bin to the SIMPLE_AXIS_SERVER_FOLDER.
<br> <br>
   7. Copy the content of AXIS_FOLDER/lib to the SIMPLE_AXIS_SERVER_FOLDER.<br> <br>
  -8. Start the SimpleAxisServer by providing the port to which operate. (eg: c:\SimpleAxisServer>SimpleAxisServer
80) </p>
  +8. Start the SimpleAxisServer by providing the port to which it operates.(eg: c:\SimpleAxisServer>SimpleAxisServer
80) </p>
   
   <p><a name="#samples"></a></p>
   <h1>Running Provided Samples</h1>
   
  -<p>If Axis installation is a complete success, following sample web services and
handlers have already been installed successfully.<br> <br>
  +<p>If Axis installation is a complete success, then the following sample web services
and handlers have been installed successfully.<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>
  @@ -193,8 +192,8 @@
   <h1>Using Visual C++ to play with provided samples.</h1>
   
   <p>In your AXIS_EXTRACT/samples folder you have the samples.<br> <br>
  - If you are using Visual C++ you can open the workspace file for client applications AXIS_EXTRACT\c\samples\client\interoptests\interoptests.dsw
<br> <br>
  - For Deployable webservices, AXIS_EXTRACT\c\samples\server\interoptests\interoptests.dsw
and play with them. <br> <br>
  + If you are using Visual C++ you can open the workspace file for client applications which
are in AXIS_EXTRACT\c\samples\client\interoptests\interoptests.dsw <br> <br>
  + Deployable webservices are in AXIS_EXTRACT\c\samples\server\interoptests\interoptests.dsw
and you can play with them. <br> <br>
   There are seven projects in the workspace.
   <br> <br> </p>
   
  
  
  

Mime
View raw message