AXIS2のQUICKSTARTをやってみるテスト

http://ws.apache.org/axis2/1_1/quickstartguide.html を参考に、POJO(Plain Old Java Object)のサンプルをコンパイル、デプロイしてみました。追っていくと、手順は分かります。
続いて、とりあえずスタブを作って使ってみます。wsdl2javaでbuild.xmlまで作ってくれるので、antを実行するだけで、スタブのコンパイルは終了。

wsdl2java.sh (wsdlのURL)
ant

で、次のようなコードを作成して、コンパイルして実行しました。

import org.apache.axis2.AxisFault;

import samples.quickstart.StockQuoteServiceStub;
import samples.quickstart.StockQuoteServiceStub.Update;
import samples.quickstart.StockQuoteServiceStub.GetPrice;
import samples.quickstart.StockQuoteServiceStub.GetPriceResponse;

public class Client {
    public static void main(String[] args1) throws AxisFault, java.rmi.RemoteException {
	StockQuoteServiceStub stub = new  StockQuoteServiceStub();
	GetPrice p = new GetPrice();
	p.setSymbol("IBM");
	GetPriceResponse res =  stub.getPrice( p );
	System.out.println(res.get_return());
    }
}