Getting started --------------- The tests are configured to run on HSQLDB. To use an other database, edit test/hibernate_properties.rb. If you are running this on MS Windows, your CLASSPATH should contain the "cfg" and "test" subdirectories. There is a file setenv.bat to do this. This is needed because there is a bug with the Ruby variable $CLASSPATH on Windows (http://jira.codehaus.org/browse/JRUBY-1158). JAVA_HOME should be set. Your PATH should contain the Java and JRuby (1.0) bin directories. After that "jruby -S rake" should do the trick. TODO ---- - tests, tests, tests - make the ruby Hash persistent - finish the replacing of the hbm.xml files by something more Ruby-like. E.g., a kind of annotations in the ruby class definitions. The current way of working is not very DRY! It's just a way to get started. REMARK ------ - the classes you are trying to persist must have a constructor that provides defaults for all its arguments (if any), i.e., my_domain_object = MyDomainClass.new should work without arguments. LICENSE ------- This software is released under the LGPL v2.1. See lgpl.txt for details.