标签: soap4r

Ruby/Rails和Sharepoint Web服务

我正在尝试使用ruby来使用Sharepoint webservices.我基本上放弃了尝试使用NTLM进行身份验证,并暂时更改了Sharepoint服务器以使用基本身份验证.我已成功使用soap4r获取WSDL,但在尝试使用实际的Web服务调用时仍无法进行身份验证.

有没有人有过使用ruby和Sharepoint进行交流的经验?

ruby sharepoint web-services ruby-on-rails soap4r

6
推荐指数
1
解决办法
4223
查看次数

iconv将来会被弃用,请改用String#encode

当我运行rspec时,我收到了ruby 1.9.3-p125的以下弃用警告.但是ruby 1.9.2没有弃用的警告.

/gems/ruby-1.9.3-p125@cs/gems/soap4r-1.5.8/lib/xsd/iconvchars
et.rb:9:in `<top (required)>': iconv will be deprecated in the future, use String#encode instead.
/home/ec2-user/.rvm/gems/ruby-1.9.3-p125@cs/gems/hpricot-0.8.2/lib/hpricot/build
er.rb:2:in `require': /gems/ruby-1.9.3-p125@cs/gems/hpricot-0
.8.2/lib/fast_xs.so: undefined symbol: ruby_digitmap - /gems/
ruby-1.9.3-p125@cs/gems/hpricot-0.8.2/lib/fast_xs.so (LoadError)
Run Code Online (Sandbox Code Playgroud)

这可能是什么原因?有人可以帮忙解决这个问题.

hpricot rspec ruby-on-rails soap4r iconv

3
推荐指数
1
解决办法
8713
查看次数

soap4r - 未初始化的常量REXML :: Element

我想在我的rails项目中使用soap4r和jira4r(ruby版本1.9.3)

在Gemfile我有:

gem 'soap4r', :git => 'git://github.com/felipec/soap4r.git'
gem 'jira4r-jh'
Run Code Online (Sandbox Code Playgroud)

当我尝试在我的模型中运行时

require "jira4r/jira-tool"

model Mymodel

  def mydef

    jira = Jira4R::JiraTool.new(2, "http://my.website.com/")
    jira.login("test@test.com","password")

  end
end
Run Code Online (Sandbox Code Playgroud)

我收到一个错误:

uninitialized constant REXML::Element

rubyjedi-soap4r (1.5.8.01) lib/soap/mapping/mapping.rb:129:in `_obj2soap'
rubyjedi-soap4r (1.5.8.01) lib/soap/mapping/mapping.rb:54:in `block (2 levels) in objs2soap'
rubyjedi-soap4r (1.5.8.01) lib/soap/mapping/mapping.rb:52:in `upto'
rubyjedi-soap4r (1.5.8.01) lib/soap/mapping/mapping.rb:52:in `block in objs2soap'
rubyjedi-soap4r (1.5.8.01) lib/soap/mapping/mapping.rb:560:in `block in protect_mapping'
rubyjedi-soap4r (1.5.8.01) lib/soap/mapping/mapping.rb:533:in `protect_threadvars'
rubyjedi-soap4r (1.5.8.01) lib/soap/mapping/mapping.rb:549:in `protect_mapping'
rubyjedi-soap4r (1.5.8.01) lib/soap/mapping/mapping.rb:51:in `objs2soap'
rubyjedi-soap4r (1.5.8.01) lib/soap/rpc/proxy.rb:475:in `request_rpc_enc'
rubyjedi-soap4r (1.5.8.01) lib/soap/rpc/proxy.rb:457:in `request_rpc'
rubyjedi-soap4r (1.5.8.01) lib/soap/rpc/proxy.rb:412:in `request_body'
rubyjedi-soap4r …
Run Code Online (Sandbox Code Playgroud)

ruby soap4r

2
推荐指数
1
解决办法
1399
查看次数

使用 SOAP4R 解析 WSDL 文件

有使用 SOAP4R 的 WSDL 解析器的示例吗?我正在尝试列出 WSDL 文件的所有操作,但我无法弄清楚:( 你能给我发布一些教程吗?谢谢

ruby wsdl soap4r

0
推荐指数
1
解决办法
2301
查看次数

标签 统计

soap4r ×4

ruby ×3

ruby-on-rails ×2

hpricot ×1

iconv ×1

rspec ×1

sharepoint ×1

web-services ×1

wsdl ×1