« Return to Thread: Problems reading Java Hashtables from Jruby 1.3.1

Re: Problems reading Java Hashtables from Jruby 1.3.1

by Nick Sieger-2 :: Rate this Message:

Reply to Author | View in Thread

On Tue, Jun 23, 2009 at 2:24 AM, Guillermo Acilu <x2jruby@...> wrote:
Hello guys,

I am having a big problem and it looks like a bug in jruby.

I have two java hash tables: hash1 and hash2. Both hashes have the same key but different data. Both hashes are generated in Java classes executed from Ruby code. Then I need to read a process both hashes within the ruby code, so I do the following:

hash1.each { |key, data|
   puts hash2
    puts hash2[key]
}

All the first puts print the complete list of key/value pairs without any problems. The second line is NIL. Why?

It sounds like a bug to me too. If you could make a small reproduction with a simple Java class and a Ruby script and attach to a JIRA, that would great!

http://jira.codehaus.org/browse/JRUBY

/Nick

 « Return to Thread: Problems reading Java Hashtables from Jruby 1.3.1