6.1在JBosss 1.5 ga上。我在eclipse中開發了幾個Web服務,並在axis.war中作爲軸歸檔進行部署。 Web服務返回自定義複雜對象(例如PurchaseOrder)反序列化時Axis 1.6.1問題
我在瀏覽器和JMeter中測試了webservices,它們工作正常。問題在於我使用eclipse插件生成的JAVA存根/客戶機。這是我在做什麼:
在Eclipse中創建
一個新的動態Web項目通過選擇Web服務實現類
創建新的Web服務客戶端創建在這個項目新的WebService在步驟2中創建的這個web服務
編寫一個測試類來創建生成的代理類的實例並對其執行Web服務方法。現在
我證實了瀏覽器/ JMeter的,該XML響應確實像自定義複雜類型,並具有正確的數據在複雜類型的屬性值的條件。但在Java客戶端類中,收到的輸出是NULL。很顯然,它無法將xml響應映射到客戶端的自定義java對象。
任何指針?我可以提供更多細節,例如如果需要實際的代碼/ XML O/P等。
-abhay
請注意,在軸1.4和與客戶端代碼中使用時此Web服務用於工作得很好在eclipse中使用軸1.4插件生成。 – 2012-03-07 04:08:03
任何人都可以幫我出來嗎? – 2012-03-09 05:33:32