* Signals that an I/O exception has occurred.
*/
public static String invoke(final Object destination, final String request,
final RequestParams requestParams, final Authorizor auth)
throws IOException {
JSONRequest jsonRequest = null;
JSONResponse jsonResponse = null;
try {
jsonRequest = new JSONRequest(request);
jsonResponse = invoke(destination, jsonRequest, requestParams, auth);
} catch (final JSONRPCException err) {
jsonResponse = new JSONResponse(err);
}