For those of you interested in this, I think we have a workaround to using Eclipse with Axis 1.5.1.
I tried this
Axis tutorial in Eclipse using Axis 2 version 1.5.1. As expected, there were problems. I got the following issues:
1. NoClassDefFoundError errors for HTTPResponseFactory
The class is in httpcore-4.0.jar which is not added to the library path in the tooling. Eclipse tooling currently supports Axis 1.4.1, but not 1.5.1. So the jar had to be copied from C:\axis2-1.5.1\lib (<axis directory>/lib) to C:\apache-tomcat-6.0.26\lib (<tomcat directory>/lib). I got this information
here.
2. NoClassDefFoundError errors for AxisAdminServlet
As it turns out, in the version change, AxisAdminServlet was moved from org.apache.axis2.transport.http package to org.apache.axis2.webapp. Got this information
here. So I made that change in the web.xml,
And now tomcat starts fine. The axis
servlet works. For the above tutorial, I was able to see the service at
http://localhost:8080/Axis2WSTest/axis2-web/index.jsp (where the project name is Axis2WSTest, and axis2-web is generated by the tooling with a whole bunch of JSPs).
Just a couple of minor one-time changes, and we should be able to use existing Eclipse tooling with Axis 1.5.1 - of course, until we encounter another problem.
Hope that helps someone.