From: Andrew Knott Date: 2006-08-21T23:27:46+09:00 Subject: XMLRPC serialization bug? serializes the name / value parts of a struct in the wrong order? If I do a calll as below templatevalues = [:name=>"code",:value=>"thecode"},{:name=>"name", :value=>"the name" }] result = server.call("OrangeAPI.SendSmsTemplate",{:username=>"",:password=>"",:"remote-ip"=>""}, { :templateValues => templatevalues }) BUG?: it always produces after serialization - with the value first, rather than the name templateValues value the code name code value the name name name I know you're not supposed to assume any order in XML but is there any way around this? Andrew -- Posted via http://www.ruby-forum.com/.