Hi Michelle, > Thanks for the problem report. I've fixed these and checked them in. Thanks. > If you find more, please let me know. I think these tests are hitting > problems before they reveal my typos, so they are hard for me to find. I agree - which is why I thought it would be more efficient for me to run through them and eliminate the obvious JPOX and TCK issues until we get to a point that JPOX does what i'd expect, and there's something for you to look at. Here's the next batch ------------------------ applicationidentity ---------------------------- File: test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/ArrayListCollections-derby.orm Has The table should be ARRAYLIST_COLLECTIONS Has The table should be ARRAYLIST_OF_BYTE26 ----- File: test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections-derby.orm Has The column should be HASHMAP_STR_BYTE26 ----- File: test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/HashSetCollections-derby.orm Has The column should be HASHSET_OF_BIG_DECIMAL19 Has The table should be HASHSET_OF_BYTE26 ----- File: test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/LinkedListCollections-derby.orm Has The table should be LINKEDLIST_OF_BYTE26 ----- File: test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/ListCollections-derby.orm Has The table should be LIST_OF_BYTE26 ----- File: test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/SetCollections-derby.orm Has The column should be SET_OF_BIG_DECIMAL19 Has The table should be SET_OF_BYTE26 ----- File: test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/VectorCollections-derby.orm Has The table should be VECTOR_OF_BYTE26 ----- File: test/sql/applicationidentity/schema.sql seems to be missing a table "LIST_OF_BYTE24" (referred to in the metadata, and there are tables ARRAYLIST_OF_BYTE24, etc) ------------------------ datastoreidentity ---------------------------- File: test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ArrayListCollections-derby.orm Has The table should be ARRAYLIST_OF_BYTE26 ----- File: test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/HashSetCollections-derby.orm Has The column should be HASHSET_OF_BIG_DECIMAL19 Has The table should be HASHSET_OF_BYTE26 ----- File: test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/LinkedListCollections-derby.orm Has The table should be LINKEDLIST_OF_BYTE26 ----- File: test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ListCollections-derby.orm Has The table should be LIST_OF_BYTE26 ----- File: test/orm/datastorenidentity/org/apache/jdo/tck/pc/fieldtypes/SetCollections-derby.orm Has The column should be SET_OF_BIG_DECIMAL19 Has The table should be SET_OF_BYTE26 ----- File: test/orm/datastorenidentity/org/apache/jdo/tck/pc/fieldtypes/VectorCollections-derby.orm Has The table should be VECTOR_OF_BYTE26 If you get the next JPOX build from http://www.jpox.org/downloads/nightly/ things should progress much further (certainly on the Collection/Set/List derived cases) - getting to errors thrown by Derby about a double being outside the range of what it accepts. I'll look at the Map cases next -- Andy