Guys i m new to Ruby on rails , Task - i m trying to consume a webservice in ruby on rails and this web service is made in asp.net . my controller code is through which i m trying to consume webservice is - class WebserviceController < ApplicationController def getMsg hello_client = ActionWebService::Client::Soap.new(HelloWorld, "http://localhost:50739/WebService/RubyConsumeIt.as...) @service_output= hello_client.getMsg(params[:name]) end end and this is my controller view - <html> <head> <title>Hello Web Service</title> </head> <body> <h1>Hello Web Service </h1> <p> </p> <p> <%= @service_output %> </p> </body> </html> and i m getting an error - uninitialized constant ActionWebService please help , if there is any sample code to consume asp.net webservice in ruby on rails . it will be much appreciated.
on 2013-01-21 06:48
on 2013-01-21 15:59
On Monday, 21 January 2013 00:48:41 UTC-5, Ruby-Forum.com User wrote: > def getMsg > > hello_client = ActionWebService::Client::Soap.new(HelloWorld, > "http://localhost:50739/WebService/RubyConsumeIt.as...) > > ActionWebService was dropped from Rails back in Rails 2 (about 5 years ago). There are some forks still active: https://github.com/datanoise/actionwebservice but it's mostly unmaintained. You may want another, more active, SOAP library: https://www.ruby-toolbox.com/categories/soap You'll also definitely want to find better documentation, as whatever steered you towards ActionWebService is *wildly* out-of-date. --Matt Jones
on 2013-01-21 16:24
On Monday, January 21, 2013 2:58:01 PM UTC, Matt Jones wrote: > https://www.ruby-toolbox.com/categories/soap > > Of those I've found savon to be very easy to use (and the relatively recent savon 2 is even better) Fred
on 2013-01-21 16:33
I just did a project that had to work with a .net SOAP API. I used the SAVON<http://savonrb.com> gem. There is also a RailsCast<http://railscasts.com/episodes/290-soap-with-savon>from Ryan Bates that shows this in action too. Hope this helps.
on 2013-01-21 16:36
On Mon, Jan 21, 2013 at 9:22 AM, Frederick Cheung <email@example.com> wrote: > Of those I've found savon to be very easy to use (and the relatively recent > savon 2 is even better) Couldn't agree more, when I absolutely must work with SOAP I use Savon.