Ruby – SOAP server in ruby with WSDL

rubyruby-on-rails-3soapwsdl

I need to implement a soap server in ruby for one call and also provide a WSDL. My plan is to create the WSDL myself and just provide that on a rails server with the endpoint parsing the xml.

Is that a valid path? I looked and couldn't find much other information regarding a soap server in ruby that generates a WSDL. Action web service does but was last updated in 2005, and soap4r standalone server doesn't generate a WSDL.

Best Answer

Anyone else who'd be interested in a working solution to this problem should give a shot to the gem "wash_out". I have successfully developed a SOAP server with v0.8.2

Please refer to the gem's github repository for source & documentation