Hallo Leute!
Ich habe ein Problem mit xmlrpc funktionaufrufen.
Folgendes:
- mein xmlrpc server ist ein php skript, engine stammt von http://keithdevens.com/software/xmlrpc
- xmlrpc client ist eine java umsetzung und benutzt die apache xmlrpc bibliothek 2.0
mein java code, verkürzt auf den Aufruf:
mein php code, auf includes wurde verzichtet:
jetzt kommts:
- java liefert mir beim execute ein org.apache.xmlrpc.XmlRpcException Object zurück, was den korreken Fehlercode und Fehlermeldung enthält
- java erzeugt aber keine exception
- erst bei der manuellen abfrage wird die exception erzeugt
Kann mir einer sagen wieso das so ist ? woran liegts ? Hat schonmal einer Erfahrungen gemacht mit java - php xmlrpc Aufrufen ?
Ich hab echt kein Idee mehr
Ich habe ein Problem mit xmlrpc funktionaufrufen.
Folgendes:
- mein xmlrpc server ist ein php skript, engine stammt von http://keithdevens.com/software/xmlrpc
- xmlrpc client ist eine java umsetzung und benutzt die apache xmlrpc bibliothek 2.0
mein java code, verkürzt auf den Aufruf:
Code:
Object result = client.execute("xmlrpcfunction", params);
System.err.println(result.getClass().getName()+": "+result.toString());
if(result.getClass().getName().equals("org.apache.xmlrpc.XmlRpcException")) throw new XmlRpcException(((XmlRpcException) result).code,((XmlRpcException) result).getMessage());
mein php code, auf includes wurde verzichtet:
Code:
$xmlrpc_methods["xmlrpcfunction"] = "xmlrpc_exception";
function xmlrpc_exception($params) {
XMLRPC_error(800,"fehler");
}
$xmlrpc_request = XMLRPC_parse($HTTP_RAW_POST_DATA);
$methodName = XMLRPC_getMethodName($xmlrpc_request);
$params = XMLRPC_getParams($xmlrpc_request);
#call the method
$xmlrpc_methods[$methodName]($params);
jetzt kommts:
- java liefert mir beim execute ein org.apache.xmlrpc.XmlRpcException Object zurück, was den korreken Fehlercode und Fehlermeldung enthält
- java erzeugt aber keine exception
- erst bei der manuellen abfrage wird die exception erzeugt
Kann mir einer sagen wieso das so ist ? woran liegts ? Hat schonmal einer Erfahrungen gemacht mit java - php xmlrpc Aufrufen ?
Ich hab echt kein Idee mehr