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.