DataNucleus Access Platform 1.0.1 Released

Sept 23rd 2008- DataNucleus Access Platform 1.0.1 ("Faraday") is released. DataNucleus Access Platform provides persistence and retrieval of Java objects to/from a wide range of datastores including RDBMS, db4o, LDAP, XML, and Excel. It continues from the Java Persistent Objects (JPOX) project. Version 1.0.1 includes the following changes

  • Support for JDO2.2 transaction isolation specification mechanism
  • Support for JPQL bulk delete for db4o, NeoDatis, Excel, XML, LDAP and JSON datastores
  • Log any invalid/unsupported persistence properties
  • Performance improvement to Excel and XML datastores to not repeatedly open/close the datastore
  • When checking for RDBMS table existence use DatabaseMetaData.getTables for performance
  • Fix logging of initialisation of Derby datastores to remove logged exception
  • Fix bug in loading of unloaded fields to cater for corner case
  • Fix bug in DB4O and NeoDatis JDOQL handling of "{alias}.b" syntax
  • Fix bug in Extents with subclasses for Excel, XML, LDAP and JSON datastores
  • Fix bug in LDAP persistence of boolean fields

This release is downloadable under an Apache 2 license from the DataNucleus community site.