title: Using axis 1.4 on server side and axis 2.0 on client side
body: <p>I have a wsdl and xsd to create a web service. I am planning to use axis's wsdltojava to generate the stub and skeleton. The server side Axis is on 1.4 version and client side Axis is on version 2.0. In the initially phases of the project, we created a dummy (with limited test data) web service client and server code using axis 2. So far so good. When it came to putting the real one we realized that server side application server is axis 1.4. It is hosting other web services as well. So, we have 2 options here to implement the new web service.  </p>
  
  <p>1) Upgrade the server side Axis from 1.4 to 2.0. Upgrade other web services to 2.0. and generate my new web service's client and server stubs using axis2 wsdltoJava.</p>
  
  <p>2) Use Axis 1.4 wsdltoJava and generate server side stub and use Axis 2.0 wsdltoJava and generate client side stub. </p>
  
  <p>Any suggestions/recommendations going with either of the approaches? Do you see any compatibility issues with the second approach? Got to decide one way the other. A quick response is highly appreciated. Thanks in advance.</p>