* @return The result object.
* @throws XmlRpcException The request failed.
*/
public Object execute(XmlRpcRequest pRequest) throws XmlRpcException {
final XmlRpcWorkerFactory factory = getWorkerFactory();
final XmlRpcWorker worker = factory.getWorker();
try {
return worker.execute(pRequest);
} finally {
factory.releaseWorker(worker);
}
}