require 'xmlrpc/client' server = XMLRPC::Client.new2('http://yourURL') server.call('yourmethod', 5) begin server.call('noSuchMethod') rescue XMLRPC::FaultException => e puts "Error: fault code #{e.faultCode}" puts e.faultString end