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 su...@apache.org on 2008/07/03 07:13:35 UTC

svn commit: r673586 - in /webservices/axis2/trunk/c: INSTALL src/core/transport/http/server/IIS/README

Author: supun
Date: Wed Jul  2 22:13:35 2008
New Revision: 673586

URL: http://svn.apache.org/viewvc?rev=673586&view=rev
Log:
Update the README and INSTALL file to reflect the recent changes.

Modified:
    webservices/axis2/trunk/c/INSTALL
    webservices/axis2/trunk/c/src/core/transport/http/server/IIS/README

Modified: webservices/axis2/trunk/c/INSTALL
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/INSTALL?rev=673586&r1=673585&r2=673586&view=diff
==============================================================================
--- webservices/axis2/trunk/c/INSTALL (original)
+++ webservices/axis2/trunk/c/INSTALL Wed Jul  2 22:13:35 2008
@@ -648,6 +648,28 @@
 		debug	 - Log debug and above (default)
 	 	warning  - Log warnings
 
+    You can add a string value with the name services_url_prefix. This is optional and defaults to "/services".
+    As an example, if you have "/web_services" as the prefix, then all the services hosted would have the endpoint prefix of : 
+    http://localhost/axis2/web_services.
+    Note: don't forget the / at the begining.
+
+    If you wish, you can also change the location as well by adding a string value with the name axis2_location. 
+    This is also optional and defaults to /axis2. If you have /myserser as the value you can access your web 
+    services with a url like http://localhost/myserver/services.
+    Note: Don't forget the / at the beginning.
+
+    Now you can do all the registry editing using the JScript file axis2_iis_regedit.js 
+    provided with the distribution. When you build axis2/C with the IIS module the file 
+    is copied to the root directory of the binary distribution. Just double click it and 
+    everything will be set to the defaults. The axis2c_home is taken as the current directory, 
+    so make sure you run the file in the Axis2/C repository location (or root of the binary distribution). 
+    If you want to change the values you can manually edit the the .js file or give it as command line arguments 
+    to the script when running the script. To run the jscript from the command line use the command 
+    :\cscript axis2_iis_regedit.js optional arguments. 
+    We recomend the manual editing as it is the easiest way to specify the values
+
+    IIS 5.1 or Below
+    -----------------
     Using the IIS management console, add a new virtual directory to the
 	IIS/PWS web site called "axis2". The physical path of this virtual
 	directory should be the axis2\lib directory (Where the mod_axis2_IIS.dll
@@ -659,7 +681,17 @@
 
     Restart IIS and test whether mod_axis2_IIS module is loaded by typing the
 	URL http://localhost/axis2 in your Web browser.
-
+    
+    IIS 6 & 7
+    ---------
+    Using the IIS management console, add the mod_axis2_IIS.dll as a Wildcard Script Map.
+      Executable should be the complete path to the mod_axis2_IIS.dll
+      You can put any name as the name of the Wildcard Script Map
+
+    Please don't add the mod_axis2_IIS.dll as a filter to IIS as in the IIS 5.1 case.
+    
+    Note: If the Axis2/C failed to load, verify that Axis2/C and its dependent DLLs are in the 
+    System Path (not the user path). 
 
 5. FAQ
 ======

Modified: webservices/axis2/trunk/c/src/core/transport/http/server/IIS/README
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/src/core/transport/http/server/IIS/README?rev=673586&r1=673585&r2=673586&view=diff
==============================================================================
--- webservices/axis2/trunk/c/src/core/transport/http/server/IIS/README (original)
+++ webservices/axis2/trunk/c/src/core/transport/http/server/IIS/README Wed Jul  2 22:13:35 2008
@@ -16,6 +16,26 @@
 
 Add a string value with the name log_level. The value can be one of trace, error, info, critical, debug, warning
 
+You can add a string value with the name services_url_prefix. This is optional and defaults to "/services".
+As an example, if you have "/web_services" as the prefix, then all the services hosted would have the endpoint prefix of : 
+http://localhost/axis2/web_services.
+Note: don't forget the / at the begining.
+
+If you wish, you can also change the location as well by adding a string value with the name axis2_location. 
+This is also optional and defaults to /axis2. If you have /myserser as the value you can access your web 
+services with a url like http://localhost/myserver/services.
+Note: Don't forget the / at the beginning.
+
+Now you can do all the registry editing using the JScript file axis2_iis_regedit.js 
+provided with the distribution. When you build axis2/C with the IIS module the file 
+is copied to the root directory of the binary distribution. Just double click it and 
+everything will be set to the defaults. The axis2c_home is taken as the current directory, 
+so make sure you run the file in the Axis2/C repository location (or root of the binary distribution). 
+If you want to change the values you can manually edit the the .js file or give it as command line arguments 
+to the script when running the script. To run the jscript from the command line use the command 
+:\cscript axis2_iis_regedit.js optional arguments. 
+We recomend the manual editing as it is the easiest way to specify the values
+
 IIS 5.1 or Below
 
 Using the IIS management console, add a new virtual directory to your IIS/PWS Web site.