From: gregarican Date: 2005-08-18T23:01:15+09:00 Subject: Getting an array back in xmlrpc? I started off passing back a single SQL record to my xmlrpc client using the following code on the xmlrpc server: resultSet = query.fetch.to_a return resultSet Now I am looking to pass along an SQL recordset to my xmlrpc client. So I tried the following code on the xmlrpc server: resultSet = query.fetch_all.to_a return resultSet But the xmlrpc client end reports an HTTP 500 Internal Server error when parsing this SQL recordset data back. I am using code like the following on the xmlrpc client: resultSet.collect {|line| puts line } What should I do on the xmlrpc client end to correctly interpret the results? When I print them to the console on the xmlrpc server I can tell the SQL recordset is being passed back to the xmlrpc client as a two dimensional array...