我在ruby2.0.0上使用savon 2.4.0来调用一些wsdl服务,一切都运行得很完美,但是如果在用Ocra1.3.1编译它为.exe之后失败了。
无效的HTTPI适配器::httpclient,:adapter,:em_http,:excon,:net_http,:net_http_persistent
稀树客户端ruby文件中缺少什么配置,因为现在我只是提供wsdl url。
发布于 2014-05-08 19:13:31
解决方案识别!
Gemfilesavon添加到Gemfilerequire 'httpclient'在编译您的服务时,我确实认为您可以链接到Gemfile:
ocra service.rb --gem-files='rel_path_to_gemfile' --gem-full
希望这能有所帮助!
而且,仅仅是FYI,我相信这只是一个简单的解决方法,它存在于ocra中,实际上它并没有打包所有必需的库!
https://stackoverflow.com/questions/23480876
复制相似问题