From: djberg96@... (Daniel Berger) Date: 2004-10-13T00:49:38+09:00 Subject: rexml error - REXML::Validation Hi all, >ruby -v ruby 1.8.2 (2004-10-11) [sparc-solaris2.9] This bit of code, that seemed to work fine on 1.8.1, is now choking: require "rexml/document" include REXML file = "some_file" database = "foo" doc = Document.new(File.new(file)) ary = doc.elements.to_a("//name[text()='#{database}']") parent = ary[0].parent Running this bit of code, I get: opt/lib/ruby/site_ruby/1.8/rexml/parsers/treeparser.rb:80:in `parse': uninitialized constant REXML::Validation (NameError) from /opt/lib/ruby/site_ruby/1.8/rexml/document.rb:175:in `build' from /opt/lib/ruby/site_ruby/1.8/rexml/document.rb:45:in `initialize' from rexmltest.rb:7:in `new' from rexmltest.rb:7 I tried installing rexml 3.1.1 from the RAA but I get the same error. Actual XML is as follows: foo user1 pwd1 Oracle 60 40 3 foo user2 pwd2 OCI8 60 60 4 bar user1 pwd3 Oracle 30 30 2 baz user3pwd4 Any ideas? Regards, Dan