2012-10-06 59 views
1

我使用XMLRPC來查詢我的Bugzilla的服務器,但是當我執行:XMLRPC發送數組變量的Bugzilla intreface - 「嚴格的裁判」

Map params = new HashMap<String, Object>(); 
params.put("ids", "250"); 
result = (Map) client.execute("Bug.get", new Object[] { params }); 

我得到: 異常線程「main」組織。 apache.xmlrpc.XmlRpcException:在Bugzilla/WebService/Bug.pm 76行使用「strict refs」時,不能使用字符串(「250」)作爲ARRAY參考。

我也試過[250]和{250}。
有人能告訴我如何正確地發送參數到這個方法嗎?

回答

1
Vector array = new Vector(); 
array.addElement(250); 
params.put("ids", array);