I have a tomcat based web application running on JDK1.4.13 in tomcat 5.0.19 and there is a requirement that I would need to consume a web service. I downloaded Axis2 and tried to read the examples to develop a client to consume a web service. My questions are 1. Do I need to upgrade my java to 1.5 ? 2. Can someone give me a simple example of a client class that I can learn from? To build the client class from scratch?