我继承了一些 Ruby on Rails 代码,并试图在本地启动并运行它。我已经看到它在其他人的机器上工作,但对我来说它抛出了一个异常。例外是 DevicesController#index 中的 Savon::UnknownOptionError。
导致异常的原因是“未知的全局选项::document =”。
具体来说,它在此调用的第 2 行失败:
wsdl_url = "valid url"
@client = Savon::Client.new do |wsdl|
wsdl.document = wsdl_url
end