2012-08-22 130 views
0

當我從asp.net調用java web服務。它顯示錯誤如何從asp.net調用java web服務?

java.lang.reflect.invocationtargetexception. 

我的代碼:

WebReference Rs = new WebReference(); 
string GetXMl = Rs.getPosition("dd/mm/yyyy", "dd/mm/yyyy"); 
+4

太寬泛。放一些代碼來縮小你的問題。 – robasta

+1

@Nandha什麼樣的網絡服務是你的? RPC,SOAP,REST ....您如何發送/接收數據? XML,JSON ...? –

+0

我使用肥皂和返回類型是XML – Nandhu

回答

0

您必須實例化您的代理類,但不是你的服務器類

你可以按照以下步驟

1轉到解決方案資源管理器窗口。

2右鍵單擊項目。上下文菜單彈出。

3單擊添加Web引用菜單。添加Web引用對話框打開。

4將Web瀏覽器的地址欄中的WSDL URL複製並粘貼到添加Web引用對話框的地址欄,然後按go按鈕。

我們可以看到我們Web服務的所有方法名稱。

5 using yourNamespace;

6接下來,創建Web引用的對象。

yourTypeProxy proxy = new yourTypeProxy();