From: mmm Date: 2005-12-03T16:27:32+09:00 Subject: Calling ASP C# web service from Ruby? Hi, I'm new to Ruby and would appreciate some suggestions....I'm attempting to call a soap web service written in C# and hosted w/ IIS from Ruby. Does anyone know of a simple code segment that actually does this? The AWS icd example that does this is giving lots of errors (c:/program files/ruby/lib/ruby/1.8/xsd/charset.rb:97:in `encoding_conv': Converter not found: UTF8 -> SJIS (XSD::Charset::CharsetConversionError) which I do not understand and can't figure out how to resolve... The code i've tried so far looks like this: --- class GPSLog < ActionWebService::API::Base inflect_names false api_method :RetrLastPosition, :expects => [:int], :returns => [:int] end soap_client = ActionWebService::Client::Soap.new(GPSLog,"http://localhost/WebService/GPSLog/GPSLog.asmx") ret = soap_client.RetrLastPosition(11); --- The error I'm getting back from the ASP server is: The request element <RetrLastPosition xmlns='urn:ActionWebService'> was not recognized." ....w/ a sc-status error of 500 from IIS. As I'm new to this it seems there are a zillion things I could be doing wrong so a working example would be really great or if some can point me in the right direction it will be greatly appreciated, thanks, mmm