Java Data Objects

August 16, 2004

Change Log

Changes proposed for 1.0.2 (Final Release 3)

There are no proposed changes to the specification. The folllowing changes refer to the Reference Implementation and Technology Compatibility Kit.

The following bugs are to be fixed in 1.0.2:

Bug Number

Description

4812248

Javadoc needs to be updated to @version 1.0.1.

4935908

Incorrect generation of getManagedFieldCount. Fixed the enhancer generated method getManagedFieldCount in a persistence-capable class having a persistence-capable superclass.

5034279

JDOHelper.getTransactionalObjectId returns wrong ObjectId. JDOHelper.getTransactionalObjectId now delegates to the correct method of the persistence-capable class.

5034299

Temporary class files are not always removed. There were cases where the temporary file generated by the enhancer (enhancer-xxxx.class) was not removed.

5036698

JDO 1.0.1 does not compile with J2SE 1.3.

5047496

Printing JDOException causes StackOverflowError.

5048297

REGRESSION: treeMap.tailMap(fromKey) broken under 1.0.1? Some methods in the SCO classes Hashtable, TreeMap, and TreeSet returned results as if the the SCO is empty.

5048843

Registered PersistenceCapable classes cannot be garbage collected.

5048979

NPE in query compiler method Semantic.checkContainsArgs. The JDOModel returned a null collection element-type for an invalid type specified in the JDO metadata.

5065990

jdori-enhancer.jar misses some files.

5082576

More robust bundle loading in I18NHelper.

5086617

NPE in property handling of fostore Main class.



Contact information

If you have comments or questions, please send them to jdo-comments@sun.com