我試圖從數據庫中獲取所有潛在客戶/聯繫人/帳戶。 所以我嘗試使用executeFind,但這不起作用。我總是得到0行與運行服務(也在Java中)。Ofbiz呼叫服務executeFind(從數據庫中獲取數據)
由於我的entityName設置例如:PartyContactInfo
我到底做錯了什麼?
public static void main(String[] args) throws MalformedURLException, XmlRpcException {
XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl();
config.setServerURL(new URL("http://10.0.2.19:8080/webtools/control/xmlrpc"));
config.setEnabledForExceptions(true);
config.setEnabledForExtensions(true);
XmlRpcClient client = new XmlRpcClient();
client.setConfig(config);
Map paramMap = new HashMap();
//Required Fields
paramMap.put("login.username", "admin");
paramMap.put("login.password", "opentaps");
paramMap.put("entityName", "Party");
Object[] params = new Object[]{paramMap};
Map result = (Map) client.execute("executeFind", params);
System.out.println(result.toString());
}
代碼中的一些片段可能會有所幫助 – 2012-03-15 23:29:26
服務總是返回listIt = null。通常服務應該返回派對錶中的所有信息 – 2012-03-19 12:24:31