Ruby soap4r wsdl2ruby.rb错误
发布时间:2020-12-17 04:03:54 所属栏目:百科 来源:网络整理
导读:我正在尝试运行soap4r gem附带的wsdl2 ruby.rb脚本,并收到以下错误: [ral@lap etc]$ruby /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/bin/wsdl2ruby.rb/usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/xsd/charset.rb:13: warning: variable $KCODE is no
我正在尝试运行soap4r gem附带的wsdl2
ruby.rb脚本,并收到以下错误:
[ral@lap etc]$ruby /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/bin/wsdl2ruby.rb /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/xsd/charset.rb:13: warning: variable $KCODE is no longer effective /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/soap/property.rb:68: warning: encoding option is ignored - u /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/soap/property.rb:69: warning: encoding option is ignored - u /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/soap/property.rb:70: warning: encoding option is ignored - u /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/xsd/xmlparser.rb:74:in `<top (required)>': XML processor module not found. (RuntimeError) from <internal:lib/rubygems/custom_require>:29:in `require' from <internal:lib/rubygems/custom_require>:29:in `require' from /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/wsdl/xmlSchema/parser.rb:13:in `<top (required)>' from <internal:lib/rubygems/custom_require>:29:in `require' from <internal:lib/rubygems/custom_require>:29:in `require' from /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/wsdl/xmlSchema/importer.rb:11:in `<top (required)>' from <internal:lib/rubygems/custom_require>:29:in `require' from <internal:lib/rubygems/custom_require>:29:in `require' from /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/wsdl/importer.rb:9:in `<top (required)>' from <internal:lib/rubygems/custom_require>:29:in `require' from <internal:lib/rubygems/custom_require>:29:in `require' from /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/lib/wsdl/soap/wsdl2ruby.rb:11:in `<top (required)>' from <internal:lib/rubygems/custom_require>:33:in `require' from <internal:lib/rubygems/custom_require>:33:in `rescue in require' from <internal:lib/rubygems/custom_require>:29:in `require' from /usr/lib/ruby/gems/1.9.1/gems/soap4r-1.5.8/bin/wsdl2ruby.rb:5:in `<main>' 我安装了以下宝石:
我试图安装xml解析器gem,它失败并出现大量错误:http://pastie.org/1822127 有谁知道问题是什么?这是我第一次接触Ruby. soap4r是制作SOAP Web服务客户端的最佳工具吗? 非常感谢! 解决方法
答案贴在
http://railsforum.com/viewtopic.php?id=41231 为我工作.也就是说,我编辑了文件rubyhome / lib / ruby?? / gems / 1.9.1 / gems / soap4r-1.5.8 / lib / xsd / xmlparser.rb并更改了第66行: c.downcase == name 至 c.to_s.downcase == name 问题似乎已经解决了. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ReactJS – 警告:React.createElement:type不应为null
- 操作xml文件:DOM、SAX、JDOM、JAXB、Dom4J
- C#实现让窗体获得焦点的方法示例
- 如何在正则表达式中跳过引用的文本(或如何在Unicode文本中使
- 基于 Webpack 4 和 React hooks 搭建项目
- XML解析乱码,UnmarshalException和 SAXParseException
- c# – 当天<= 12时的DateTime问题
- c – 如果我对头文件做了一些小改动,是否需要重新编译第三方
- c – OpenGL – 2D纹理映射
- swift – NSNumberFormatter:大量显示’k’而不是’,000’