[英]How to import an Axis2 sample project into eclipse?
如何將Apache Axis2示例項目導入eclipse? 我試圖導入名為pojo的項目,但沒有成功。 似乎正常的導入方法在這里不起作用。
在Eclipse中創建一個新的動態Web項目(您需要具有Eclipse J2EE版本)
將示例pojo源代碼從AXIS2_HOME \\ sample目錄復制到動態Web項目源代碼目錄
從Eclipse創建新的Web服務
選擇“自下而上”,然后在包sample.addressbook.service中選擇AddressBookService。
確保選擇“軸”和“項目名稱”。 還要檢查如下的“客戶端”選項,
點擊完成
將客戶端代碼移動到客戶端項目PojoClient(包sample.addressbook.adbclient中的AddressBookADBClient
重構軟件包名稱和方法以適合自動生成的存根
我進行了3次更改修改了程序包名稱以匹配存根
1) //import sample.addressbook.stub.AddressBookServiceStub;
import sample.addressbook.service.AddressBookServiceStub;
修改了方法名稱以匹配存根
2)//addEntry.setArgs0(entry);
addEntry.setEntry(entry);
修改了方法名稱以匹配存根
3) //findEntry.setArgs0("Abby Cadabby");
findEntry.setName("Abby Cadabby");
服務的最后一項更改,因為我無法進行測試。 我將條目變量設置為靜態
私有靜態HashMap條目= new HashMap();
來自SOAP UI的全部設置響應
客戶端Java代碼的響應
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.