2011-02-11 6 views
1

Java에서 XML-RPC를 원한다면 연관 배열 (Hashmap)을 매개 변수로 전달하면서 문제가 발생했습니다. 여기에 내 코드가 있습니다. 해시 맵이 필요연관 배열 (Hashmap)을 XML rpc의 매개 변수로 전달

XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); 
     config.setServerURL(new URL(ServeUrl)); 
     XmlRpcClient client = new XmlRpcClient(); 
     client.setConfig(config); 
     Map map = new HashMap(); 
     map.put(Parameter Name, Parameter Value); 
     map.put(Parameter Name , Parameter Value); 
     Object result = client.execute("method name", map); 

답변

5

은 객체 배열에 싸여 수 :

Object result = client.execute("method name", new Object [] {map}); 
+0

나는 개체의 배열을 복용하지 않는 xmlrpcClient.execute 같이이에 문제가 있습니다. 허용되는 매개 변수 만 벡터입니다. 아마도 lib의 다른 버전을 사용하고있을 것입니다. 무슨 일 이니? (plzzz는 이미 대부분의 코드를 구현 했으므로 라이브러리를 변경하라는 제안을하지 않습니다.) –

관련 문제