Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Jdo Wiki" for change notification.
The following page has been changed by CraigRussell:
http://wiki.apache.org/jdo/ChangeLog
------------------------------------------------------------------------------
1. In 9.5, add method to register multiple state manager classes.
{{{public static void registerAuthorizedStateManagerClasses(java.util.Collection smClasses)
throws SecurityException;}}}
+ 1. Add properties for configuring PersistenceManagerFactory that are consistent with JPA
specification of TransactionType and Persistence Unit.
+
1. In 12.6.6, clarify that a {{{JDOUserException}}} will be thrown when invoking {{{newInstance}}}:
if a class is not persistence-capable, or does not declare a public no-args constructor; if
an interface is not persistence-capable or declares methods that are not defined as persistent
properties; if an abstract class is not persistence-capable or declares abstract methods that
are not defined as persistent properties.
1. In 12.6.8, section heading Explicit Detach, the sentence "If the parameter instance
is detached, then {{{JDOUserException}}} is thrown. " should be removed.
1. In 12.6.8, add a note that serialization for storage using the serialized, serialized-element,
serialized-key, or serialized-value metadata attributes does not create a detached instance.
+
+ 1. In 12.6.8, clarify the behavior of instances during serialization both with and without
an active transaction.
1. In 12.7.5, change {{{public int setMaxFetchDepth();}}} to {{{public int getMaxFetchDepth();}}}
|