Hi
Using Axis C++ (1.6b, axis-c-1.6b-Win32-trace-bin) and Apache Webserver
2.0.58 running on Win XP, SP2. Also installed Xerces C++ (2.2.0)
For compilation, I used MS VC++ 8.0 express edition
I have the Apache HTTP server running and it is configured for Axis.
1)Added the following to D:\Program Files\Apache
Group\Apache2\conf\httpd.conf :
LoadModule axis_module modules\mod_axis2.dll
<Location /axis>
SetHandler axis
</Location>
2) Then set up the following environment variables:
AXISCPP_DEPLOY=D:\axis-c-1.6b-Win32-trace-bin
3) I Configured Axis,
Modified D:\axis-c-1.6b-Win32-trace-bin\axiscpp.conf
LogPath:D:\axis-c-1.6b-Win32-trace-bin\conf\AxisLog.txt
WSDDFilePath:D:\axis-c-1.6b-Win32-trace-bin\conf\server.wsdd
#XMLParser:D:\axis-c-1.6b-Win32-trace-bin\bin\AxisXMLParser.dll
XMLParser:D:\xerces-c2_2_0-win32\bin\xerces-c_2_2_0.dll
Transport_http:D:\axis-c-1.6b-Win32-trace-bin\bin\HTTPTransport.dll
Channel_HTTP:D:\axis-c-1.6b-Win32-trace-bin\bin\HTTPChannel.dll
Channel_HTTP_SSL:D:\axis-c-1.6b-Win32-trace-bin\bin\HTTPSSLChannel.dll
4) Apache2 is installed at D:\Program Files\Apache Group\Apache2
Copied D:\axis-c-1.6b-Win32-trace-bin\mod_axis2.dll to D:\Program
Files\Apache Group\Apache2\modules
The above will allow me to get the following screen when accessing
"http://localhost/axis/"
Welcome to Axis C++
Deployment Descriptor Not Found
4) Updated D:\axis-c-1.6b-Win32-trace-bin\conf\server.wsdd
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:C="http://xml.apache.org/axis/wsdd/providers/C"
xmlns:CPP="http://xml.apache.org/axis/wsdd/providers/CPP">
<globalConfiguration>
</globalConfiguration>
<service name="ForecastService" provider="CPP:DOCUMENT"
description="Axis C++ Administration web service">
<parameter name="allowedMethods" value="DoForecast "/>
<parameter name="className"
value="D:\axis-c-1.6b-Win32-trace-bin\deploy\webservices" />
</service>
</deployment>
5) http://localhost:8080/axis/
I still getting the "Deployment Descriptor Not Found"
I appreciate any sort of suggestion/help
-Bob
2.0.58 running on Win XP, SP2. Also installed Xerces C++ (2.2.0)
For compilation, I used MS VC++ 8.0 express edition
I have the Apache HTTP server running and it is configured for Axis.
1)Added the following to D:\Program Files\Apache
Group\Apache2\conf\httpd.conf :
LoadModule axis_module modules\mod_axis2.dll
<Location /axis>
SetHandler axis
</Location>
2) Then set up the following environment variables:
AXISCPP_DEPLOY=D:\axis-c-1.6b-Win32-trace-bin
3) I Configured Axis,
Modified D:\axis-c-1.6b-Win32-trace-bin\axiscpp.conf
LogPath:D:\axis-c-1.6b-Win32-trace-bin\conf\AxisLog.txt
WSDDFilePath:D:\axis-c-1.6b-Win32-trace-bin\conf\server.wsdd
#XMLParser:D:\axis-c-1.6b-Win32-trace-bin\bin\AxisXMLParser.dll
XMLParser:D:\xerces-c2_2_0-win32\bin\xerces-c_2_2_0.dll
Transport_http:D:\axis-c-1.6b-Win32-trace-bin\bin\HTTPTransport.dll
Channel_HTTP:D:\axis-c-1.6b-Win32-trace-bin\bin\HTTPChannel.dll
Channel_HTTP_SSL:D:\axis-c-1.6b-Win32-trace-bin\bin\HTTPSSLChannel.dll
4) Apache2 is installed at D:\Program Files\Apache Group\Apache2
Copied D:\axis-c-1.6b-Win32-trace-bin\mod_axis2.dll to D:\Program
Files\Apache Group\Apache2\modules
The above will allow me to get the following screen when accessing
"http://localhost/axis/"
Welcome to Axis C++
Deployment Descriptor Not Found
4) Updated D:\axis-c-1.6b-Win32-trace-bin\conf\server.wsdd
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:C="http://xml.apache.org/axis/wsdd/providers/C"
xmlns:CPP="http://xml.apache.org/axis/wsdd/providers/CPP">
<globalConfiguration>
</globalConfiguration>
<service name="ForecastService" provider="CPP:DOCUMENT"
description="Axis C++ Administration web service">
<parameter name="allowedMethods" value="DoForecast "/>
<parameter name="className"
value="D:\axis-c-1.6b-Win32-trace-bin\deploy\webservices" />
</service>
</deployment>
5) http://localhost:8080/axis/
I still getting the "Deployment Descriptor Not Found"
I appreciate any sort of suggestion/help
-Bob
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com