I just saw this and I have been dreaming of a project like this one.
http://www.jboss.org/envers/
Hopefully it will soon support joined and table-per-class inheritance. :)
Are there any Seam users using this?