From: Eugene Scripnik Date: 2002-11-16T21:00:26+09:00 Subject: druby/attr_reader problem I have DRb server that manages marshalized objects in DB. I've stored objects of the class below: class MyObject def initialize( name ) @name = name end end Then I've fetched them back and all worked fine. Next I've decided to supply attr_reader to access @name and class became: class MyObject attr_reader :name def initialize( name ) @name = name end end When I've fetched my object from DRb server and called obj.name I saw error message: undefined method `name' for # p obj produced: # Then I've decided to modify MyClass in such way: class MyObject def initialize( name ) @name = name end def name @name end end and in this case all works fine. obj.name returns 'test' I don't understand why attr_reader doesn't work in my example? -- Best regards, Eugene [team Enticla] mailto:Eugene.Scripnik@itgrp.net