Ни в одном. Вы не должны касаться сгенерированного кода вообще.
Ваш класс должен делать вызовы сгенерированного кода для того, чтобы
взаимодействовать с веб-сервисом.
Обычно вы создаете экземпляр сервисного локатора и используете его для получения заглушки
реализация. Вы можете использовать заглушку напрямую.
Короче говоря, ваш основной метод должен быть внутри отдельного класса.
См. Код ниже, чтобы узнать, как использовать реализацию заглушки, сгенерированную wsdl2java:
package com.axis.weather;
import static com.axis.weather.WeatherServiceStub.*;
public class Main {
public static void main(String[] args) {
Weather w = new Weather();
w.setHowMuchRain(2.2f);
SetWeather wrapper = new SetWeather();
wrapper.setArgs0(w);
try {
WeatherServiceStub stub = new WeatherServiceStub(); // will use http://localhost:8080/axis2/services/WeatherService.WeatherServiceHttpSoap12Endpoint/
stub.setWeather(wrapper);
} catch (java.rmi.RemoteException re) {
re.printStackTrace();
}
}
}
Привет
Юсуф