I've just finished up a bout of testing, and here are my results: Mac OS X (Java 1.5) ===================
HSQLDB: PASS PostgreSQL 8.2: FAIL (74 failed tests) Derby: FAIL (9 failed tests) Windows XP Pro SP2 (Java 1.5) ============================= HSQLDB: FAIL Only one test failed for HSQLDB for Windows and it was the following: testEncodeAsXML(org.apache.cayenne.map.ObjRelationshipTest) Without looking into it too much, it's probably a line ending issue. General notes: ============= I'm getting a lot of exceptions from the merge stuff. Most are non-terminal and the tests will still pass, but the stack trace gets printed. For example, I see a lot of messages about duplicate PK tables coming from org.apache.cayenne.merge.ExecutingMeregContext#executeSql():60 I also saw messages such as "table 'new_table' does not exist coming from MergeCase#executeSql():146 I think something funky is going on with the PkGenerator for Postgres, causing a wide variety of tests to fail. I'll be digging into that more. -- Kevin
