title: Issue generating first web service client using eclipse and axis 2
body: <p>I followed every step of <a href="http://blog.sencide.com/2011/06/create-web-service-using-apache-axis2.html" rel="nofollow noreferrer">this tutorial</a> precisely (except for skipping step 4 because I only want to get this working in eclipse for now). </p>
  
  <p>I was careful to use the exact versions of each piece of software (eclipse helios, axis 2 1.5.2 etc). I am running this on mac os x 10.7.5 and now on windows like in the tutorial. </p>
  
  <p>Anyway, everything goes well until step 5 when I go to create the test client. I am able to get thru the wizard to create the client--but only if I point it to this URL:</p>
  
  <pre><code>localhost:8080/MyFirstWebService/services/FirstWebSertice?wsdl
  </code></pre>
  
  <p>instead of this one in the tutorial</p>
  
  <pre><code>http://localhost:8080/axis2/services/FirstWebService?wsdl
  </code></pre>
  
  <p>Afterwards, it does not generate two classes called FirstWebServiceStub.java and FirstWebServiceCallbackHandler.java --but instead generates a few classes shown in the picture below.</p>
  
  <p>Is this a major discrepancy? Have I done something wrong? How should I translate this code from the tutorial to get it working with the classes that were generated? </p>
  
  <pre><code>package com.sencide;
  
  import java.rmi.RemoteException;
  import com.sencide.FirstWebServiceStub.AddTwoNumbers;
  import com.sencide.FirstWebServiceStub.AddTwoNumbersResponse;
  
  public class TestClient {
  
   public static void main(String[] args) throws RemoteException {
  
    FirstWebServiceStub stub = new FirstWebServiceStub();
    AddTwoNumbers atn = new AddTwoNumbers();
    atn.setFirstNumber(5);
    atn.setSecondNumber(7);
    AddTwoNumbersResponse res = stub.addTwoNumbers(atn);
    System.out.println(res.get_return());
  
   }
  }
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/dAB0Z.png" alt="enter image description here"></p>