This is an automated email from the ASF dual-hosted git repository. billblough pushed a commit to tag 1.5.0-rc1 in repository https://gitbox.apache.org/repos/asf/axis-axis2-c-core.git
commit d8fc3f551bc762673dda792e91cc982e60a421b7 Author: Supun Kamburugamuva <[email protected]> AuthorDate: Thu Jul 3 06:08:35 2008 +0000 --- INSTALL | 32 +++++++++++++++++++++++++++++++ src/core/transport/http/server/IIS/README | 20 +++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/INSTALL b/INSTALL index b58aa52..63d1a1c 100644 --- a/INSTALL +++ b/INSTALL @@ -648,6 +648,28 @@ Table of Contents 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 @@ Table of Contents 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 ====== diff --git a/src/core/transport/http/server/IIS/README b/src/core/transport/http/server/IIS/README index adbf289..1a47cc4 100644 --- a/src/core/transport/http/server/IIS/README +++ b/src/core/transport/http/server/IIS/README @@ -16,6 +16,26 @@ Add a string value with the name log_file and a value of c:\axis2c\logs\axis2.lo 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.
