You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by bobby john <bo...@yahoo.com> on 2006/06/14 19:53:27 UTC

AXIS CPP error: Deployment Descriptor Not Found

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



 __________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com