#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/>