From: "rpardee@..." Date: 2005-11-04T07:32:09+09:00 Subject: Re: walkthrough for consuming web service from ruby? Hee-hee--"I feel your pain" as they say. Here's my script: require "soap/wsdlDriver" WSGUID = "39AC29C5-68BB-4678-BD6D-6486FA277544" WSDL_URL = "http://ctrhs-devnet/pardre1/MailException/ExceptionMailer.asmx?wsdl" proxobj = SOAP::WSDLDriverFactory.new(WSDL_URL).create_rpc_driver proxobj.sendGeneralMessageRPC("pardee.r@ghc.org", "subject: sent from script", "this was sent from a ruby script.", WSGUID) Which, when submitted results in: c:/ruby/lib/ruby/1.8/wsdl/operation.rb:67:in `outputparts': undefined method `find_message' for nil:NilClass (NoMethodError) from c:/ruby/lib/ruby/1.8/wsdl/soap/methodDefCreator.rb:72:in `collect_documentparameter' from c:/ruby/lib/ruby/1.8/soap/wsdlDriver.rb:132:in `create_param_def' from c:/ruby/lib/ruby/1.8/soap/wsdlDriver.rb:101:in `add_operation' from c:/ruby/lib/ruby/1.8/soap/wsdlDriver.rb:96:in `each' from c:/ruby/lib/ruby/1.8/xsd/namedelements.rb:57:in `each' from c:/ruby/lib/ruby/1.8/xsd/namedelements.rb:57:in `each' from c:/ruby/lib/ruby/1.8/soap/wsdlDriver.rb:96:in `add_operation' from c:/ruby/lib/ruby/1.8/soap/wsdlDriver.rb:40:in `create_rpc_driver' from C:/Documents and Settings/pardre1/Desktop/DelMe.rb:5 Here is the WSDL (hopefully this will come through--I'm posting via google groups)