I was searching for information to understand the remifications for implementing the methods in my web service implementation class as static menthods. This is the information I found - The Axis web services engine does not include static methods when it generates WSDL documents. As a result, static methods are not included in proxies that you generate for Axis-based web services.
I got the above information at (I wasn't able to find information on the jakarta site)- http://livedocs.macromedia.com/jrun/4/JRun_Service_Pack_1_Guide/4relnotes3.htm But, when I wrote a sample web service with a static method (used Axis1.1; JDK1.4; Tomcat 4.1.27) and generated a WSDL the static method did appear and I was able to generate a proxy along with that method successfully contrary to the information above. Does anybody have any views on this? Are there any potential pitfalls if the methods are implemented as static methods? Thanks Srinivas