You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-dev@db.apache.org by Michael Watzek <mw...@spree.de> on 2005/06/28 17:04:35 UTC

Patch for nontransactional read errors

Hi,

please find the patch for the 4 nontransactional read errors.

This patch fixes 3 classes as agreed. The fix for class 
"HollowInstanceMaintainsPK" differs, because that test case is only 
applicable for application identity. For this reason, the fix skips the 
test if it is not run with application identity.

Additionally, the patch adds a method to class "JDO_Test" printing a 
message, if a test is run for an inapplicable indentity type.

Furthermore, the patch contains a fix in "maven.xml". There, the project 
class path misses the "target/classes" directory entry. As a 
consequence, class "JDO_Test" and all classes in package "...tck.util" 
are packaged with enhanced pc classes. Due to the fact that the jars 
with enhanced pc classes appear first in the classpath, changes in class 
"JDO_Test" and classes in package "...tck.util" only have an effect if 
the jars are deleted.

The statistics for a TCK run with this path:

Application identity:
Tests run: 350,  Failures: 8,  Errors: 65, Time: 215 seconds.

Datastore identity:
Tests run: 350,  Failures: 9,  Errors: 66, Time: 201 seconds.

Regards,
Michael
-- 
-------------------------------------------------------------------
Michael Watzek                  Tech@Spree Engineering GmbH
mailto:mwa.tech@spree.de        Buelowstr. 66
Tel.:  ++49/30/235 520 36       10783 Berlin - Germany
Fax.:  ++49/30/217 520 12       http://www.spree.de/
-------------------------------------------------------------------