Return-Path: Delivered-To: apmail-db-jdo-dev-archive@www.apache.org Received: (qmail 68648 invoked from network); 1 May 2006 01:02:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 May 2006 01:02:37 -0000 Received: (qmail 17032 invoked by uid 500); 1 May 2006 01:02:36 -0000 Mailing-List: contact jdo-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jdo-dev@db.apache.org Delivered-To: mailing list jdo-dev@db.apache.org Received: (qmail 17018 invoked by uid 99); 1 May 2006 01:02:36 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Apr 2006 18:02:36 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.42.249] (HELO nwkes-gis-mail-2.sun.com) (192.18.42.249) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 30 Apr 2006 18:02:35 -0700 Received: from d1-sfbay-02.sun.com ([192.18.39.112]) by nwkes-gis-mail-2.sun.com (8.12.9/8.12.9) with ESMTP id k4112BgL004011 for ; Sun, 30 Apr 2006 18:02:15 -0700 (PDT) Received: from conversion-daemon.d1-sfbay-02.sun.com by d1-sfbay-02.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) id <0IYK009017J3TC00@d1-sfbay-02.sun.com> (original mail from Craig.Russell@Sun.COM) for jdo-dev@db.apache.org; Sun, 30 Apr 2006 18:02:10 -0700 (PDT) Received: from [192.168.0.10] (c-24-6-172-77.hsd1.ca.comcast.net [24.6.172.77]) by d1-sfbay-02.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPSA id <0IYK005U1AVLY630@d1-sfbay-02.sun.com> for jdo-dev@db.apache.org; Sun, 30 Apr 2006 18:02:10 -0700 (PDT) Date: Sun, 30 Apr 2006 18:02:03 -0700 From: Craig L Russell Subject: Re: [jira] Commented: (JDO-375) Company model tables are not fully cleaned up In-reply-to: <1146443819.4455582bed3f9@webmail.jpox.org> Sender: Craig.Russell@Sun.COM To: jdo-dev@db.apache.org Message-id: MIME-version: 1.0 X-Mailer: Apple Mail (2.749.3) Content-type: multipart/signed; protocol="application/pkcs7-signature"; boundary=Apple-Mail-58-634401598; micalg=sha1 References: <6220630.1146436778388.JavaMail.jira@brutus> <1146443819.4455582bed3f9@webmail.jpox.org> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --Apple-Mail-58-634401598 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed WooHoo! Congratulations. [could you upload the jar files to JIRA so we can all check it out?] Good job. Craig On Apr 30, 2006, at 5:36 PM, Erik Bengtson wrote: > Hi, > > JPOX HEAD pass all tests and correctly clean database. > > Cheers > > Quoting "Michael Bouschen (JIRA)" : > >> [ >> http://issues.apache.org/jira/browse/JDO-375? >> page=comments#action_12377192 ] >> >> Michael Bouschen commented on JDO-375: >> -------------------------------------- >> >> The fknames patch looks good! >> >>> Company model tables are not fully cleaned up >>> --------------------------------------------- >>> >>> Key: JDO-375 >>> URL: http://issues.apache.org/jira/browse/JDO-375 >>> Project: JDO >>> Type: Bug >> >>> Components: tck20 >>> Versions: JDO 2 rc1 >>> Reporter: Erik Bengtson >>> Assignee: Erik Bengtson >>> Fix For: JDO 2 final >>> Attachments: JDO-375-2.patch, JDO-375-fknames.patch, JDO-375.patch >>> >>> Tables from company model does not appear to be clean after run. >>> I can't say if this is a JPOX or TCK issue, because I did not dig >>> into the >> issue. >>> On second run, exceptions are like >>>> 1) >>>> >> > test > (org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithInstanc > esMadePersistentViaReachability)javax.jdo.JDODataStoreException: >>>> Insert request failed: INSERT INTO applicationidentity0.COMPANIES >>>> >> > ("NAME",FOUNDEDDATE,ADDRID,CITY,COUNTRY,"STATE",STREET,ZIPCODE,ID,DISC > RIMINATOR) >>>> VALUES (?,?,?,?,?,?,?,?,?,?) >>>> at >> org.jpox.store.rdbms.request.InsertRequest.execute >> (InsertRequest.java:393) >>>> at >> org.jpox.store.rdbms.table.ClassTable.insert(ClassTable.java:2171) >>>> at org.jpox.store.StoreManager.insert(StoreManager.java: >>>> 757) >>>> at >>>> >> > org.jpox.state.StateManagerImpl.internalMakePersistent > (StateManagerImpl.java:3456) >>>> at >> org.jpox.state.StateManagerImpl.makePersistent >> (StateManagerImpl.java:3429) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.internalMakePersistent > (AbstractPersistenceManager.java:1150) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.makePersistent > (AbstractPersistenceManager.java:1205) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithInstance > sMadePersistentViaReachability.createObjects > (GetExtentWithInstancesMadePersistentViaReachability.java:72) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithInstance > sMadePersistentViaReachability.test > (GetExtentWithInstancesMadePersistentViaReachability.java:63) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> at >>>> >> sun.reflect.NativeMethodAccessorImpl.invoke >> (NativeMethodAccessorImpl.java:39) >>>> at >>>> >> > sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) >>>> at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:237) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java: >> 107) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java: >> 147) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java: >> 122) >>>> NestedThrowablesStackTrace: >>>> ERROR 23505: The statement was aborted because it would have >>>> caused a >> duplicate >>>> key value in a unique or primary key constraint or unique index >> identified by >>>> 'COMPS_PK' defined on 'COMPANIES'. >>>> at >> org.apache.derby.iapi.error.StandardException.newException(Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups >> (Unknown >>>> Source) >>>> at >> org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown >> Source) >>>> at org.apache.derby.impl.sql.execute.IndexChanger.insert >>>> (Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore >> (Unknown >>>> Source) >>>> at org.apache.derby.impl.sql.execute.InsertResultSet.open >>>> (Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown >> Source) >>>> at >> org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown >> Source) >>>> at >> org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement >> (Unknown >>>> Source) >>>> at >> org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown >> Source) >>>> at >>>> >> > com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute > (NewProxyPreparedStatement.java:911) >>>> at >>>> >> > org.jpox.store.rdbms.ParamLoggingPreparedStatement.execute > (ParamLoggingPreparedStatement.java:212) >>>> at >> org.jpox.store.rdbms.request.Request.executeUpdate(Request.java:88) >>>> at >> org.jpox.store.rdbms.request.InsertRequest.execute >> (InsertRequest.java:267) >>>> at >> org.jpox.store.rdbms.table.ClassTable.insert(ClassTable.java:2171) >>>> at org.jpox.store.StoreManager.insert(StoreManager.java: >>>> 757) >>>> at >>>> >> > org.jpox.state.StateManagerImpl.internalMakePersistent > (StateManagerImpl.java:3456) >>>> at >> org.jpox.state.StateManagerImpl.makePersistent >> (StateManagerImpl.java:3429) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.internalMakePersistent > (AbstractPersistenceManager.java:1150) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.makePersistent > (AbstractPersistenceManager.java:1205) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithInstance > sMadePersistentViaReachability.createObjects > (GetExtentWithInstancesMadePersistentViaReachability.java:72) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithInstance > sMadePersistentViaReachability.test > (GetExtentWithInstancesMadePersistentViaReachability.java:63) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> at >>>> >> sun.reflect.NativeMethodAccessorImpl.invoke >> (NativeMethodAccessorImpl.java:39) >>>> at >>>> >> > sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) >>>> at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:237) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java: >> 107) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java: >> 147) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java: >> 122) >>>> 2) >>>> >> > test > (org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithSubclas > ses)javax.jdo.JDODataStoreException: >>>> Insert request failed: INSERT INTO applicationidentity0.PERSONS >>>> >> > (ADDRID,CITY,COUNTRY,"STATE",STREET,ZIPCODE,FIRSTNAME,BIRTHDATE,MIDDLE > NAME,LASTNAME,PERSONID,DISCRIMINATOR) >>>> VALUES (?,?,?,?,?,?,?,?,?,?,?,?) >>>> at >> org.jpox.store.rdbms.request.InsertRequest.execute >> (InsertRequest.java:393) >>>> at >> org.jpox.store.rdbms.table.ClassTable.insert(ClassTable.java:2171) >>>> at org.jpox.store.StoreManager.insert(StoreManager.java: >>>> 757) >>>> at >>>> >> > org.jpox.state.StateManagerImpl.internalMakePersistent > (StateManagerImpl.java:3456) >>>> at >> org.jpox.state.StateManagerImpl.makePersistent >> (StateManagerImpl.java:3429) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.internalMakePersistent > (AbstractPersistenceManager.java:1150) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.makePersistent > (AbstractPersistenceManager.java:1205) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithSubclass > es.createObjects(GetExtentWithSubclasses.java:86) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithSubclass > es.test(GetExtentWithSubclasses.java:73) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> at >>>> >> sun.reflect.NativeMethodAccessorImpl.invoke >> (NativeMethodAccessorImpl.java:39) >>>> at >>>> >> > sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) >>>> at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:237) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java: >> 107) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java: >> 147) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java: >> 122) >>>> NestedThrowablesStackTrace: >>>> ERROR 23505: The statement was aborted because it would have >>>> caused a >> duplicate >>>> key value in a unique or primary key constraint or unique index >> identified by >>>> 'EMPS_PK' defined on 'PERSONS'. >>>> at >> org.apache.derby.iapi.error.StandardException.newException(Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups >> (Unknown >>>> Source) >>>> at >> org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown >> Source) >>>> at org.apache.derby.impl.sql.execute.IndexChanger.insert >>>> (Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore >> (Unknown >>>> Source) >>>> at org.apache.derby.impl.sql.execute.InsertResultSet.open >>>> (Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown >> Source) >>>> at >> org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown >> Source) >>>> at >> org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement >> (Unknown >>>> Source) >>>> at >> org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown >> Source) >>>> at >>>> >> > com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute > (NewProxyPreparedStatement.java:911) >>>> at >>>> >> > org.jpox.store.rdbms.ParamLoggingPreparedStatement.execute > (ParamLoggingPreparedStatement.java:212) >>>> at >> org.jpox.store.rdbms.request.Request.executeUpdate(Request.java:88) >>>> at >> org.jpox.store.rdbms.request.InsertRequest.execute >> (InsertRequest.java:267) >>>> at >> org.jpox.store.rdbms.table.ClassTable.insert(ClassTable.java:2171) >>>> at org.jpox.store.StoreManager.insert(StoreManager.java: >>>> 757) >>>> at >>>> >> > org.jpox.state.StateManagerImpl.internalMakePersistent > (StateManagerImpl.java:3456) >>>> at >> org.jpox.state.StateManagerImpl.makePersistent >> (StateManagerImpl.java:3429) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.internalMakePersistent > (AbstractPersistenceManager.java:1150) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.makePersistent > (AbstractPersistenceManager.java:1205) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithSubclass > es.createObjects(GetExtentWithSubclasses.java:86) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.extent.GetExtentWithSubclass > es.test(GetExtentWithSubclasses.java:73) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> at >>>> >> sun.reflect.NativeMethodAccessorImpl.invoke >> (NativeMethodAccessorImpl.java:39) >>>> at >>>> >> > sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) >>>> at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:237) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java: >> 107) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java: >> 147) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java: >> 122) >>>> 3) >>>> >> > test > (org.apache.jdo.tck.api.persistencemanager.lifecycle.MakePersistentAnd > InstancesNotReachable)javax.jdo.JDODataStoreException: >>>> Insert request failed: INSERT INTO applicationidentity0.COMPANIES >>>> >> > ("NAME",FOUNDEDDATE,ADDRID,CITY,COUNTRY,"STATE",STREET,ZIPCODE,ID,DISC > RIMINATOR) >>>> VALUES (?,?,?,?,?,?,?,?,?,?) >>>> at >> org.jpox.store.rdbms.request.InsertRequest.execute >> (InsertRequest.java:393) >>>> at >> org.jpox.store.rdbms.table.ClassTable.insert(ClassTable.java:2171) >>>> at org.jpox.store.StoreManager.insert(StoreManager.java: >>>> 757) >>>> at >>>> >> > org.jpox.state.StateManagerImpl.internalMakePersistent > (StateManagerImpl.java:3456) >>>> at >> org.jpox.state.StateManagerImpl.makePersistent >> (StateManagerImpl.java:3429) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.internalMakePersistent > (AbstractPersistenceManager.java:1150) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.makePersistent > (AbstractPersistenceManager.java:1205) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.lifecycle.MakePersistentAndI > nstancesNotReachable.createObjects > (MakePersistentAndInstancesNotReachable.java:85) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.lifecycle.MakePersistentAndI > nstancesNotReachable.test > (MakePersistentAndInstancesNotReachable.java:69) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> at >>>> >> sun.reflect.NativeMethodAccessorImpl.invoke >> (NativeMethodAccessorImpl.java:39) >>>> at >>>> >> > sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) >>>> at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:237) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java: >> 107) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java: >> 147) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java: >> 122) >>>> NestedThrowablesStackTrace: >>>> ERROR 23505: The statement was aborted because it would have >>>> caused a >> duplicate >>>> key value in a unique or primary key constraint or unique index >> identified by >>>> 'COMPS_PK' defined on 'COMPANIES'. >>>> at >> org.apache.derby.iapi.error.StandardException.newException(Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.IndexChanger.insertAndCheckDups >> (Unknown >>>> Source) >>>> at >> org.apache.derby.impl.sql.execute.IndexChanger.doInsert(Unknown >> Source) >>>> at org.apache.derby.impl.sql.execute.IndexChanger.insert >>>> (Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.IndexSetChanger.insert(Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.RowChangerImpl.insertRow(Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.execute.InsertResultSet.normalInsertCore >> (Unknown >>>> Source) >>>> at org.apache.derby.impl.sql.execute.InsertResultSet.open >>>> (Unknown >> Source) >>>> at >> org.apache.derby.impl.sql.GenericPreparedStatement.execute(Unknown >> Source) >>>> at >> org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown >> Source) >>>> at >> org.apache.derby.impl.jdbc.EmbedPreparedStatement.executeStatement >> (Unknown >>>> Source) >>>> at >> org.apache.derby.impl.jdbc.EmbedPreparedStatement.execute(Unknown >> Source) >>>> at >>>> >> > com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.execute > (NewProxyPreparedStatement.java:911) >>>> at >>>> >> > org.jpox.store.rdbms.ParamLoggingPreparedStatement.execute > (ParamLoggingPreparedStatement.java:212) >>>> at >> org.jpox.store.rdbms.request.Request.executeUpdate(Request.java:88) >>>> at >> org.jpox.store.rdbms.request.InsertRequest.execute >> (InsertRequest.java:267) >>>> at >> org.jpox.store.rdbms.table.ClassTable.insert(ClassTable.java:2171) >>>> at org.jpox.store.StoreManager.insert(StoreManager.java: >>>> 757) >>>> at >>>> >> > org.jpox.state.StateManagerImpl.internalMakePersistent > (StateManagerImpl.java:3456) >>>> at >> org.jpox.state.StateManagerImpl.makePersistent >> (StateManagerImpl.java:3429) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.internalMakePersistent > (AbstractPersistenceManager.java:1150) >>>> at >>>> >> > org.jpox.AbstractPersistenceManager.makePersistent > (AbstractPersistenceManager.java:1205) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.lifecycle.MakePersistentAndI > nstancesNotReachable.createObjects > (MakePersistentAndInstancesNotReachable.java:85) >>>> at >>>> >> > org.apache.jdo.tck.api.persistencemanager.lifecycle.MakePersistentAndI > nstancesNotReachable.test > (MakePersistentAndInstancesNotReachable.java:69) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> at >>>> >> sun.reflect.NativeMethodAccessorImpl.invoke >> (NativeMethodAccessorImpl.java:39) >>>> at >>>> >> > sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:25) >>>> at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:237) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java: >> 107) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java: >> 147) >>>> at >> org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java: >> 122) >>>> FAILURES!!! >>>> Error summary: >>>> 001 error: SQL Exception: The statement was aborted because it >>>> would >> have >>>> caused a duplicate key value in a unique or primary key >>>> constraint or >> unique >>>> index identified by 'EMPS_PK' defined on 'PERSONS'. >>>> 002 errors: SQL Exception: The statement was aborted because it >>>> would >> have >>>> caused a duplicate key value in a unique or primary key >>>> constraint or >> unique >>>> index identified by 'COMPS_PK' defined on 'COMPANIES'. >>>> derby-app-pm-junit.txt: >>>> ** Tests run: 099, Time: 032 seconds. Failures: 0, Errors: 3 >>>> Excluded tests: >>>> [org.apache.jdo.tck.enhancement.FieldAccessModified, >>>> org.apache.jdo.tck.enhancement.ImplementsPersistenceCapable] >>>> >> >> -- >> This message is automatically generated by JIRA. >> - >> If you think it was sent incorrectly contact one of the >> administrators: >> http://issues.apache.org/jira/secure/Administrators.jspa >> - >> For more information on JIRA, see: >> http://www.atlassian.com/software/jira >> >> > > > Craig Russell Architect, Sun Java Enterprise System http://java.sun.com/products/jdo 408 276-5638 mailto:Craig.Russell@sun.com P.S. A good JDO? O, Gasp! --Apple-Mail-58-634401598 Content-Transfer-Encoding: base64 Content-Type: application/pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIGUDCCAwkw ggJyoAMCAQICEB7Y7fLHmKoeHTUdbtYrvpAwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA1MTIxNTIxNDc0NFoXDTA2MTIxNTIxNDc0 NFowbDEQMA4GA1UEBBMHUnVzc2VsbDEUMBIGA1UEKhMLQ3JhaWcgTGFpcmQxHDAaBgNVBAMTE0Ny YWlnIExhaXJkIFJ1c3NlbGwxJDAiBgkqhkiG9w0BCQEWFUNyYWlnLlJ1c3NlbGxAU3VuLkNPTTCC ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMXXgEAm88nu8cFbxXSWqTq+GaYpCx/0QSom 8kBbVxpJIURuO4ErLDupeXu6y9+5e7ZKLbeSQE5xbfYPcQR/IhqmYKy5YqRcuzPXREBj2zKEkZph pNXWpHgMdx9W8dq0Cu2i9Ux/S6c2MuEHrP6gfGGll+b/mzLoO280QHTuE4pcpKntRnwZdGxQ/5l8 IL+eLP+jpJAbYW9C+KNKofZtS6V6R0uzlqTOsEdZvwxZQ4mmPgHoz1+Gjwme/PC5sKvF09MaJDiI pj9SvZ4CTCgcDZV78J086YwlVbMC0VQotjhu1p42lr8CS33IXLz3OWNrDETCAepah/Dgw2ZZApQ9 9L0CAwEAAaMyMDAwIAYDVR0RBBkwF4EVQ3JhaWcuUnVzc2VsbEBTdW4uQ09NMAwGA1UdEwEB/wQC MAAwDQYJKoZIhvcNAQEEBQADgYEAKdIkgAWCg2Bi7ocnstfJA4iymTRI2/L4oQx9zvllM9bNJ2cR cecJIx3HuoHbhPvemh1GExEPgHU+dXSxDmD0BEmPnhSReKCURyslnbMphPZ5kR6USzQFrRa+v0ii J+SBO9VQYTQWT+xEjmRLM76MfkBFw3IOC9CUkRoYZ88pOoUwggM/MIICqKADAgECAgENMA0GCSqG SIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQH EwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZp Y2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1h aWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMw NzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3Rl IENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWls IElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUE cJ3f6f+jHuy9zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/Ef kTYkKhPPK9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMB AAGjgZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3Js LnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYD VR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GB AEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+ hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC 3CEZNd4ksdMdRv9dX2VPMYIDEDCCAwwCAQEwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0ECEB7Y7fLHmKoeHTUdbtYrvpAwCQYFKw4DAhoFAKCCAW8wGAYJKoZIhvcN AQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDYwNTAxMDEwMjA1WjAjBgkqhkiG9w0B CQQxFgQUZAKRlgzdOu+4uyVrWCs2JxxLv3owgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMC WkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0 ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAe2O3yx5iqHh01HW7WK76QMIGHBgsqhkiG 9w0BCRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhAe 2O3yx5iqHh01HW7WK76QMA0GCSqGSIb3DQEBAQUABIIBAK+Er9CGyhJQou6gWkCyNiUJDuRFVtF5 64PAcNclk4T0Iv3ZP+IxdsCUs1qCTbyoC/ndma6FJHhw6BsZg/PuFCfzlwDDxr8J4ECNAMU0Wsar Z62z6GSpY++AitDzOpHwbwZ3MzSnARQFNHycullYgM2/xp+LhkZMe54KNJhBeT2Q6co0ICye8841 LO61EstCw4O4nJiRKAweHNse96qPfgH5Rvd3snNowz0/R/y31vBWt7D8XfN2NSI72/KmNxWGW0HV l+ki1Pj0qHJKtJH2aFpEqYsIPl65TxbjxvNPQ4CAL7/dRXN/pnIFoUmIMe6GqOvFKb6yk1PqkYCA St/7opYAAAAAAAA= --Apple-Mail-58-634401598--