下記の手順でJAX-WSのクライアントを作成できる。
1、WSDLを取得
2、wsimportを実行
wsimport -p net.tianyu.sample.axis2.client -keep .\META-INF\ClockService.wsdl
3、ClockService.javaのurlを変更
url = new URL("http://localhost:8080/axis2/services/ClockService?wsdl");
4、テストソース
package net.tianyu.sample.axis2.main;
import net.tianyu.sample.axis2.client.ClockService;
import net.tianyu.sample.axis2.client.ClockServicePortType;
public class TestClient {
public static void main(String[] args) {
ClockService service = new ClockService();
ClockServicePortType port = service.getClockServiceHttpSoap11Endpoint();
System.out.println(port.getClock("TianYu"));
}
}