Hi Dumindu, Thanks for your response.
- Apache Installation: I am able to goto http://localhost and see the message “It works” – indicating the the Apache install works ok. - Axis2/C Installation: I used the AXIS2/C binary install, and copied over the AXIS2C_HOME/lib/mod_axis2c.dll to the APACHE_BIN_DIR/modules/ httpd.conf, has following entries: ##------------------------------------------------------ LoadModule axis2_module modules/mod_axis2.dll Axis2RepoPath D:/saju/tools/Apache/axis2c-bin-1.6.0-win32 Axis2LogFile D:/saju/tools/Apache/logs/axis2.log Axis2MaxLogFileSize 10 Axis2LogLevel trace <Location /axis2> SetHandler axis2_module </Location> ##------------------------------------------------------- Now, when I try to goto http://localhost/axis2/services, get an error HTTP404 – Webpage cannot be found. Regards, - Saju. From: Dumindu Pallewela [mailto:[email protected]] Sent: 23 March 2011 10:00 To: Saju Nair Cc: Apache AXIS C User List Subject: Re: AXIS2C Installation on Windows On Mon, Mar 21, 2011 at 4:36 PM, Saju Nair <[email protected]> wrote: Hi Dumindu, Thanks for your response. 1, On using the downloaded binaries, Thanks. I had originally copied the AXIS2C_INSTALL/lib/mod_axis2.dll -> APACHE_INSTALL_DIR/modules/mod_axis2.so based on the instructions in http://axis.apache.org/axis2/c/core/docs/installationguide.html#3_2 I reinstalled Apache2.2 and I did as you indicated, and copied the mod_axis2.dll as .dll itself. Added the loadModule in the httpd.conf. Now, when I start Apache, the UI indicates that the Service is running, I get a message though, in the APACHE_INSTALL_DIR/logs/error.log Starting the Apache2.2 service The Apache2.2 service is running. rmine the server's fully qualified domain name, using aaa.bbb.cc.dd for ServerName [Mon Mar 21 14:16:52 2011] [notice] Apache/2.2.17 (Win32) configured -- resuming normal operations [Mon Mar 21 14:16:52 2011] [notice] Server built: Oct 18 2010 01:58:12 [Mon Mar 21 14:16:52 2011] [notice] Parent: Created child process 7312 httpd.exe: Could not reliably determine the server's fully qualified domain name, using aaa.bbb.cc.dd for ServerName httpd.exe: Could not reliably determine the server's fully qualified domain name, using aaa.bbb.cc.dd for ServerName [Mon Mar 21 14:16:52 2011] [notice] Child 7312: Child process is running [Mon Mar 21 14:16:52 2011] [notice] Child 7312: Acquired the start mutex. [Mon Mar 21 14:16:52 2011] [notice] Child 7312: Starting 64 worker threads. [Mon Mar 21 14:16:52 2011] [notice] Child 7312: Starting thread to listen on port 80. even though, the httpd.conf contains ServerName localhost this looks to me like an apache configuration issue than anything to do with axis2/c. 2, On the path of compiling the source distribution, I added the path to APACHE_INSTALL_DIR/include during the compile. Now, the compile complains about apr.h, which is located in APACHE_INSTALL_DIR/srclib/apr/include but, the compile continues to complain. you also need to provide the path to apr.h in your include path. /dumindu.
