XMLPRC と Java を使用して顧客の詳細を OpenERP サーバーに挿入しようとしています。認証を行うことができます。しかし、パラメーターを渡してレコードを挿入するために execute メソッドを呼び出すと、スレッド "main" java.lang.NullPointerException 行 res_create = client_1.execute("execute", params_create); で例外が発生します。
以下の私のコードを見つけてください
res = client.execute("login", params);
String url_1 = "http://agilewebdevelopment.net:8514/xmlrpc/object";
XmlRpcClientConfigImpl config_1 = new XmlRpcClientConfigImpl();
try {
config_1.setServerURL(new URL(url_1));
} catch (MalformedURLException e) {
System.out.println("First");
e.printStackTrace();
}
System.out.println(res);
HashMap<String, Object> vals = new HashMap<String, Object>();
vals.put("name", "Mantavya Gajjar");
vals.put("ref", "MGA");
XmlRpcClient client_1 = new XmlRpcClient();
client.setConfig(config_1);
Object[] params_create = new Object[]{"erp_performance", "1", "admin", "res.partner", "create", vals};
Object res_create = null;
try {
res_create = client_1.execute("execute", params_create);
} catch (XmlRpcException e) {
e.printStackTrace();
}
どんな助けでも大歓迎です