You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ra...@apache.org on 2005/02/03 14:12:18 UTC

cvs commit: ws-axis/site/src/documentation/content/xdocs/cpp winuser-guide.ihtml wininstall-guide.ihtml windev-guide.ihtml lininstall-guide.ihtml

rangika     2005/02/03 05:12:18

  Modified:    site/src/documentation/content/xdocs/cpp winuser-guide.ihtml
                        wininstall-guide.ihtml windev-guide.ihtml
                        lininstall-guide.ihtml
  Log:
  Changed the default transport in the doc.
  
  Revision  Changes    Path
  1.26      +9 -4      ws-axis/site/src/documentation/content/xdocs/cpp/winuser-guide.ihtml
  
  Index: winuser-guide.ihtml
  ===================================================================
  RCS file: /home/cvs/ws-axis/site/src/documentation/content/xdocs/cpp/winuser-guide.ihtml,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- winuser-guide.ihtml	3 Feb 2005 06:42:31 -0000	1.25
  +++ winuser-guide.ihtml	3 Feb 2005 13:12:18 -0000	1.26
  @@ -32,6 +32,9 @@
   
   <a href="#IPV6"> IPV6</a> <br> <br> <br>
   
  +<a href="#axis3"> Axis 3 Transport</a> <br> <br> <br>
  +
  +
   <b>Before you follow this guide, please make sure that you have followed the</b> <a
   href="wininstall-guide.html"><b>Windows Installation guide</b>
   </p>
  @@ -297,7 +300,7 @@
   
   <h2>Transport Library and Parser Library</h2>
   
  -<p>AxisTransport.dll (Which can be found at Axis_Extract/bin) should be placed in the path, and should be specified as the value to the key "Transport_http" in axiscpp.conf [Axis_Folder]/axiscpp.conf Or in the same place as the client.exe. </p> 
  +<p>HTTPTransport.dll and HTTPChannel.dll (Which can be found at Axis_Extract/bin) should be placed in the path, and should be specified as the value to the keys "Transport_http" and "Channel_HTTP" respectively in axiscpp.conf [Axis_Folder]/axiscpp.conf Or in the same place as the client.exe. </p> 
   <p>Rename AxisXMLParser_Xerces.dll to AxisXMLParser.dll  and give the path of the AxisXMLParser.dll as the value of the key XMLParser in axiscpp.conf Or in the  same place as the client.exe. 
   <br> xerces-c_2_2_0.dll should be given in the path.
   <br>
  @@ -307,7 +310,8 @@
   <p><b>Axiscpp.conf file contains the following paths</b><br> <br>
   LogPath:XXXX<br>
   WSDDFilePath:YYYY<br>
  -Transport_http:ZZZZ (Not necessary)<br>
  +Transport_http:ZZZZ<br>
  +Channel_HTTP:BBBB <br>
   XMLParser:WWWW<br>
   
   <br>
  @@ -319,8 +323,9 @@
   
   <br>
   WSDDFilePath:[Apache_Folder]\Axis\conf\server.wsdd <br>
  -Transport_http:[Apache_Folder]\Axis\libs\AxisTransport_D.dll <br>
  -XMLParser:[Apache_Folder]\Axis\libs\AxisXMLParser_D.dll <br></p>
  +Transport_http:[Apache_Folder]\Axis\libs\HTTPTransport.dll <br>
  +Channel_HTTP:[Apache_Folder]\Axis\libs\HTTPChannel.dll <br>
  +XMLParser:[Apache_Folder]\Axis\libs\AxisXMLParser.dll <br></p>
   
   <p><a name="handlers"></a></p>
   
  
  
  
  1.33      +11 -6     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.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- wininstall-guide.ihtml	3 Feb 2005 06:42:31 -0000	1.32
  +++ wininstall-guide.ihtml	3 Feb 2005 13:12:18 -0000	1.33
  @@ -113,7 +113,7 @@
   
   8. Copy [Axis_Module]  from Axis_Extract/bin folder to [Apache_Folder]/modules folder.<br> <br>
   
  -9. Copy AxisServer.dll and AxisTransport.dll from Axis_Extract/bin folder  to [Axis_Folder]/lib <br>
  +9. Copy AxisServer.dll,HTTPTransport.dll and HTTPChannel.dll from Axis_Extract/bin folder  to [Axis_Folder]/lib <br>
   <br>
   
   10.Rename AxisXMLParser_Xerces.dll (which is located at Axis_Extract/bin ) to AxisXMLParser.dll and copy it to [Axis_Folder]/lib </p>
  @@ -129,15 +129,18 @@
   WSDDFilePath:YYYY <br>
   XMLParser:ZZZZ <br>
   Transport_http:AAAA <br>
  +Channel_HTTP:BBBB <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>
  + 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 and BBBB is the path to the Channel used.<br> <br>
   
   i.e. <br> <br>
   
   LogPath: [Apache_Folder]\Axis\logs\AxisLog <br>
   WSDDFilePath: [Apache_Folder]\Axis\conf\server.wsdd <br>
   XMLParser:[Apache_Folder]\Axis\lib\AxisXMLParser.dll <br>
  -Transport_http:[Apache_Folder]\Axis\lib\AxisTransport.dll<br> <br>
  +Transport_http:[Apache_Folder]\Axis\lib\HTTPTransport.dll<br>
  +Channel_HTTP:[Apache_Folder]\Axis\lib\HTTPChannel.dll<br> <br>
  +
   
   server.wsdd is located at [Apache_Folder]\Axis\conf\ for Apache 1.3 and Apache 2. (There will be three wsdd files in the [Apache_Folder]\Axis\conf\ rename the relevant wsdd file of your platform to server.wsdd).<br> <br>
   
  @@ -180,7 +183,7 @@
   5. Set environment variable AXISCPP_DEPLOY to point to above [Axis_Folder].<br> <br>
   6. Add [Axis_Folder]/lib to the PATH environment variable.<br> <br>
   7. Copy the SimpleAxisServer.exe from Axis_Extract/bin to the Simple_Axis_Server_Folder.<br> <br>
  -8. Copy AxisServer.dll and AxisTransport.dll from Axis_Extract/bin folder to [Axis_Folder]/lib <br> <br>
  +8. Copy AxisServer.dll,HTTPTransport.dll and HTTPChannel.dll from Axis_Extract/bin folder to [Axis_Folder]/lib <br> <br>
   
   9.Rename AxisXMLParser_Xerces.dll (which is located at  Axis_Extract/bin) to AxisXMLParser.dll and copy it to [Axis_Folder]/lib <br> <br>
   10.Copy xerces-c_2_2_0.dll from [Xerces_Folder]/bin and paste it in [Axis_Folder]/lib. <br> <br>  
  @@ -193,15 +196,17 @@
   WSDDFilePath:YYYY <br>
   XMLParser:ZZZZ <br>
   Transport_http:AAAA <br>
  +Channel_HTTP:BBBB <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 used Transport.<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 used Transport and BBBB is the path to the Channel used.<br> <br>
   
   i.e. <br> <br>
   
   LogPath: [Apache_Folder]\Axis\logs\AxisLog <br>
   WSDDFilePath: [Apache_Folder]\Axis\conf\server.wsdd <br>
   XMLParser:[Axis_Folder]\lib\AxisXMLParser.dll<br>
  -Transport_http:[Axis_Folder]\lib\AxisTransport.dll<br> <br>
  +Transport_http:[Apache_Folder]\Axis\lib\HTTPTransport.dll<br>
  +Channel_HTTP:[Apache_Folder]\Axis\lib\HTTPChannel.dll<br> <br>
   
   Rename axiscpp.conf_win to axiscpp.conf.
   
  
  
  
  1.29      +14 -12    ws-axis/site/src/documentation/content/xdocs/cpp/windev-guide.ihtml
  
  Index: windev-guide.ihtml
  ===================================================================
  RCS file: /home/cvs/ws-axis/site/src/documentation/content/xdocs/cpp/windev-guide.ihtml,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- windev-guide.ihtml	3 Feb 2005 06:42:31 -0000	1.28
  +++ windev-guide.ihtml	3 Feb 2005 13:12:18 -0000	1.29
  @@ -215,14 +215,14 @@
   
   &nbsp;</p>
   <br>
  -<p><b>Axis Transport Library</b></p>
  -<p>In VC++ distribution workspace build AxisTransport project.Then AxisTransport.dll will be built.</p> <br>
  +<p><b>Axis HTTPTransport Library and Axis HTTPChannel Library</b></p>
  +<p>In VC++ Axis3 workspace build AxisHTTPTransport project and in HTTPChannel workspace build AxisHTTPChannel project.Then HTTPTransport.dll and HTTPChannel.dll will be built.</p> <br>
   <p><b>Xerces Parser Library</b></p>
   <p>In VC++ distribution workspace build AxisXMLParserXerces project.Then AxisXMLParser.dll will be built.</p>  
   
   <br>
  -<p><b> Building AxisTransport.dll  and AxisXMLParser.dll</b>
  -<br>Build the AxisTransport and AxisXMLParser project. Which will build the AxisTransport.dll and AxisXMLParser.dll in [Checkout_Folder]\c\bin. </p>
  +<p><b> Building HTTPTransport.dll,HTTPChannel.dll and AxisXMLParser.dll</b>
  +<br>Build the AxisHTTPTransport project AxisHTTPChannel project, and AxisXMLParser project. Which will build the HTTPTransport.dll ,HTTPChannel.dll and AxisXMLParser.dll in [Checkout_Folder]\c\bin. </p>
   <p>(When the projects are built in Debug mode then the Dlls will appear as AxisTransport_D and AxisXMLParser_D.dll)</p> 
   <p><a name="deployaxis"></a></p>
   
  @@ -254,7 +254,7 @@
   <br>
   ii)Copy Apache_Module to [Apache_Folder]\modules directory of your apache installation.
   <br>
  -<p>Copy AxisServer.dll ,AxisTransport.dll and AxisXMLParser.dll to [AXISCPP_DEPLOY]\lib\ directory and add that directory to your PATH environment variable.Or to any location specified by your PATH environment variable.</p>    
  +<p>Copy AxisServer.dll ,HTTPTransport.dll,HTTPChannel.dll and AxisXMLParser.dll to [AXISCPP_DEPLOY]\lib\ directory and add that directory to your PATH environment variable.Or to any location specified by your PATH environment variable.</p>    
   
   <br> <br>
   <p>3) Set the "PATH" environment variable to the following directories.
  @@ -290,22 +290,24 @@
   <br>
   LogPath:XXXX<br>
   WSDDFilePath:YYYY<br>
  -Transport_http:ZZZZ (Not necessary)<br>
  -XMLParser:WWWW<br>
  +XMLParser:ZZZZ <br>
  +Transport_http:AAAA <br>
  +Channel_HTTP:BBBB <br>
   
   <br>
   XXXX is the path to a file named AxisLog (The log file)and YYYY 
  -is the path to the server.wsdd file.ZZZZ is the path to AxisTransport.dll if it's a HTTP(if the selected transport is SMTP then should give that path.)WWWW is the path to AxisXMLParser.dll<br>
  +is the path to the server.wsdd file.ZZZZ is the path to AxisTransport.dll if it's a HTTP(if the selected transport is SMTP then should give that path.)WWWW is the path to AxisXMLParser.dll. AAAA is the path to the used Transport and BBBB is the path to the Channel used<br>
   <br>
   i.e.<br>
   LogPath:[Apache_Folder]\Axis\logs\AxisLog.log  
   
   <br>
   WSDDFilePath:[Apache_Folder]\Axis\conf\server.wsdd <br>
  -Transport_http:[Apache_Folder]\Axis\lib\AxisTransport.dll <br>
  +Transport_http:[Apache_Folder]\Axis\lib\HTTPTransport.dll<br>
  +Channel_HTTP:[Apache_Folder]\Axis\lib\HTTPChannel.dll<br> <br>
   XMLParser:[Apache_Folder]\Axis\lib\AxisXMLParser.dll</p>  
   
  -<p><b>Note:If the AxisTransport.dll and AxisXMLParser.dll paths are not given in axiscpp.conf then the hardcoded values will be used.For that set the path of these two in the PATH environment variable or copy them to the same location as the Client.exe.</b></p>
  +<p><b>Note:If the HTTPTransport.dll, HTTPChannel.dll and AxisXMLParser.dll paths are not given in axiscpp.conf then the hardcoded values will be used.For that set the path of these two in the PATH environment variable or copy them to the same location as the Client.exe.</b></p>
   <br> <br>
   
   <p><b>Note:Make sure that xerces-c_2_2_0.dll  ([Xerces_Folder]\bin) is pasted in %AXISCPP_DEPLOY%/lib/ </b> </p>
  @@ -673,7 +675,7 @@
   
   
   <br>Add AxisClient.lib to the �Object/library modules� and in the �Additional library path� give the path.
  -AxisClient.lib can be found in [Checkout_Folder]\c\bin once you build the AxisClient,AxisTransport,AxisXMLParserXerces projects of the "Distribution" VC workspace.
  +AxisClient.lib can be found in [Checkout_Folder]\c\bin once you build the AxisClient and AxisXMLParserXerces projects of the "Distribution" VC workspace and build AxisHTTPTransport project and AxisHTTPChannel project in VC++ Axis3 workspace  and  HTTPChannel workspace. 
   <br>
   
   <br>
  @@ -694,7 +696,7 @@
   }</pre>
   <br>
   
  -<p>It is better to have the path to your AxisXMLParser.dll and AxisTransport.dll in axiscpp.conf or have the dlls where the client exe is.</p>
  +<p>It is better to have the path to your AxisXMLParser.dll , HTTPTransport.dll and HTTPChannel.dll in axiscpp.conf or have the dlls where the client exe is.</p>
   <p>Right click on the project and click �Build� on the menu that appears.
   
   <p>When the XMLParser is running these steps would occur.<br>
  
  
  
  1.27      +5 -2      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.26
  retrieving revision 1.27
  diff -u -r1.26 -r1.27
  --- lininstall-guide.ihtml	3 Feb 2005 06:42:31 -0000	1.26
  +++ lininstall-guide.ihtml	3 Feb 2005 13:12:18 -0000	1.27
  @@ -116,7 +116,7 @@
   <b>cd $AXISCPP_HOME </b> <br> <br>
   
   <b>./configure --prefix=$AXISCPP_DEPLOY --with-apache2=/path/to/Apache2 \<br>
  -&nbsp;&nbsp;&nbsp;&nbsp;--with-xercesc=/path/to/xerces-c </b> <br>
  +&nbsp;&nbsp;&nbsp;&nbsp;--with-xercesc=/path/to/xerces-c --enable-axis3=yes</b> <br>
   <b> make </b> <br>
   <b> make install</b><br>
   <br>
  @@ -189,6 +189,7 @@
   LogPath - Path to the Axis C++ server log<br> 
   ClientLogPath - Path to the Axis C++ client log<br>
   Transport_http - HTTP transport library<br>
  +Channel_HTTP - Channel transport library <br>
   XMLParser - XML parser library
   </p>
   <br>
  @@ -200,7 +201,9 @@
   WSDDFilePath:/usr/local/axiscpp_deploy/etc/server.wsdd
   ClientLogPath:/usr/local/axiscpp_deploy/log/AxisClientLog
   XMLParser:/usr/local/axiscpp_deploy/lib/libaxis_xercesc.so
  -Transport_http:/usr/local/axiscpp_deploy/lib/libaxis2_transport.so
  +Transport_http:/usr/local/axiscpp_deploy/lib/libaxis3_transport.so
  +Channel_HTTP:/usr/local/axiscpp_deploy/lib/libaxis3_transport_channel.so
  +
   </pre>
   
   <h2>9. Deploying with Apache Web Server </h2>