QUASAR Persistence 1.3.1 released!

QUASAR Persistence is an object-relational persistence-manager written in Java. Persistent objects and the corresponding or-mapping are described in a model. Instances of persistence classes can interact with the database and can be queried with a language that is oriented at the object model. QUASAR Persistence has an open architecture, is J2EE conform, and can be run standalone or be integrated in EJB application servers.
This bugfix release is distributed as several packages ready for download. Visit the german website at OpenQuasar for detailed information.

Major changes are:

* Permutation of database connections caused inconsistent data records
* Changes on attribute values were not applied if in a subtransaction all entities of a multi-valued relation were first deleted and then added to other entities
* Changes to single-value relations caused inconsistent records unless cascading delete was activated
* In connection with nested transactions repeated attempts where made to make newly-created entities persistent, what led to integrity violations on the database.
* When using the PersistenceConnectionManager, a deadlock situation arose when the maximum number of database connections was exceeded and then a connection was released.
* When using a 'root' mapping strategy, queries with joins along inheritance hierarchies returned wrong result sets
* Persistent objects that are optimistically locked can now be deleted
* It was not possible to create a persistent object with an optimistic lock mode
* The exception handling in generel has been reviewed and revised

Jürgen Krey                     mailto:juergen.krey@sdm-research.de
sd&m Research                   http://www.sdm-research.de
sd&m AG
software design & management
Mülheimer Str. 9a, 53840 Troisdorf, Germany
Tel +49 2241 9737-432, Fax -222

                  *** SUBSCRIBE / UNSUBSCRIBE ***

Some of you may get this email, because we subscribed you to this list after
consulting or supporting you as a QUASAR Persistence user.
You can also make such adjustments via email by sending a message to:


with the word `help' in the subject or body (don't include the quotes), and you will get back a message with instructions.

You must know your password to change your options (including changing the password, itself) or to unsubscribe.
If you didn't get a password, don't worry, you will receive a monthly reminder telling you what all your lists.sourceforge.net mailing list passwords are, and how to unsubscribe or change your options.  There is also a button on your options page that will email your current password to you.

You may also have your password mailed to you automatically off of the Web page noted above.