From: Kishore Date: 2005-12-11T03:32:37+09:00 Subject: Re: Ruby SOAP client communication with Microsoft .NET webservice Hi Kero: Thanks a lot. That worked out. Would you know how to pass an array of strings as argument? I am trying to the following: Request = Struct.new(:request_id, :names, :values) result = soap_client.stopGenerate(Request.new("1", ["POWER", "FREQ"], ["-15", "5.18GHz"])) puts result.inspect This should generate the following SOAP request: string string string string string However, it creates the following: 1 Thanks, Kishore