Ruby on rails 使用actionwebservice和Rails 3

Ruby on rails 使用actionwebservice和Rails 3,ruby-on-rails,ruby-on-rails-3,Ruby On Rails,Ruby On Rails 3,我们希望使用actionwebservice进行一些SOAP集成。我们能够安装它,但是使用它会导致错误。这是我的密码: class HelloMessageApi < ActionWebService::Base api_method :hello_message, :expects => [{:firstname=>:string}, {:lastname=>:string}]

我们希望使用actionwebservice进行一些SOAP集成。我们能够安装它,但是使用它会导致错误。这是我的密码:

class HelloMessageApi < ActionWebService::Base
    api_method :hello_message,
               :expects => [{:firstname=>:string},
                            {:lastname=>:string}],
               :returns => [:string]
end
class HelloMessageApi[{:firstname=>:string},
{:lastname=>:string}],
:返回=>[:字符串]
结束
返回的错误是

未初始化常数 ActionWebService


当我做
gem列表时
我可以看到安装的gem,我缺少什么?请帮助。

是的:
gem'actionwebservice'
。不知何故,我认为这可能是一个版本问题?Ack.btw,可能是的副本。是的,为什么不能像@Nick Gorbikoff那样使用ActiveResource呢?不。我不能使用
ActiveResource
,我们需要将现有的SOAP服务集成到我们的ruby应用程序中。但是谢谢你指出。环顾四周,我想我可能也有同样的问题,这个问题没有解决。失去希望,考虑其他选项。下面的链接更详细地介绍了整个过程,并讨论了您遇到的错误:是的:
gem'actionwebservice'
。不知何故,我认为这可能是一个版本问题?Ack.btw,可能是的副本。是的,为什么不能像@Nick Gorbikoff那样使用ActiveResource呢?不。我不能使用
ActiveResource
,我们需要将现有的SOAP服务集成到我们的ruby应用程序中。但是谢谢你指出。环顾四周,我想我可能也有同样的问题,这个问题没有解决。失去希望,考虑其他选项。下面的链接更详细地介绍了整个过程,并讨论了您遇到的错误: