Dear all, one of the major short-comings of Castor JDO always has been missing support for polymorphism. After the 0.9.6 release back in Februray, which mainly focused on bug fixing, we decided to tackle this missing feature and start work for adding support for polymorphism to Castor JDO. For a complete history of the work done so far and the tests conducted, please have a look at http://bugzilla.exolab.org/show_bug.cgi?id=1881.
As of last week, most of the work (originally initiated by myself) has been finished, and we are now in a position where we'd like to ask you, our users, for feedback. In other words, we think that the current implementation is stable enough to make it available as described below. But as we want to get this new feature as stable as possible before heading for a new release (mots likely 0.9.7, but maybe 1.0), we now need feedback from our users. To be able to use Castor with support for polymorphism and to run the tests packaged with the bug report, you will have to checkout a fresh copy of castor from CVS, and apply the following patches: Patch castor to add polymorphism support http://bugzilla.exolab.org/attachment.cgi?id=975&action=view Patch CTF-JDO to fix problems with old tests http://bugzilla.exolab.org/attachment.cgi?id=977&action=view Patch with examples and tests related to polymorphism http://bugzilla.exolab.org/attachment.cgi?id=980&action=view If there's sufficient interest, I can in addition offer to make a binary distribution available at http://dist.codehaus.org/castor/. Regards Werner

