[MacRuby] #1221: xml-object gem fails: no superclass method `initialize' (works on MRI 1.9.2)
MacRuby
ruby-noreply at macosforge.org
Tue Apr 12 20:45:03 PDT 2011
#1221: xml-object gem fails: no superclass method `initialize' (works on MRI
1.9.2)
-----------------------------------+----------------------------------------
Reporter: andre.lewis@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: major | Milestone:
Component: MacRuby | Keywords:
-----------------------------------+----------------------------------------
The [http://rubygems.org/gems/xml-object xml-object] gem throws an
exception on MacRuby. The same code works on MRI 1.9.2. A simple example:
{{{
$ macgem install xml-object
$ macirb
>
require "rubygems"
require "open-uri"
require "xml-object"
o=XMLObject.new(open("http://www.w3schools.com/xml/simple.xml"))
NoMethodError: super: no superclass method `initialize' for
#<XMLObject::Adapters::REXML::Element:0x2004fbea0 ...>
/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems
/xml-object-0.9.93/lib/xml-object/adapters/rexml.rb:32:in `initialize:'
/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems
/xml-object-0.9.93/lib/xml-object/adapters.rb:13:in `block'
/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems
/xml-object-0.9.93/lib/xml-object/adapters.rb:13:in `initialize:'
/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems
/xml-object-0.9.93/lib/xml-object/adapters/rexml.rb:32:in `initialize:'
/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems
/xml-object-0.9.93/lib/xml-object/adapters.rb:13:in `block'
/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems
/xml-object-0.9.93/lib/xml-object/adapters.rb:13:in `initialize:'
/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems
/xml-object-0.9.93/lib/xml-object/adapters/rexml.rb:32:in `initialize:'
/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems
/xml-object-0.9.93/lib/xml-object/adapters/rexml.rb:9:in `new:'
/Library/Frameworks/MacRuby.framework/Versions/0.10/usr/lib/ruby/Gems/1.9.2/gems
/xml-object-0.9.93/lib/xml-object.rb:15:in `new:'
}}}
--
Ticket URL: <http://www.macruby.org/trac/ticket/1221>
MacRuby <http://macruby.org/>
More information about the macruby-tickets
mailing list