Return-Path: Delivered-To: apmail-db-jdo-dev-archive@www.apache.org Received: (qmail 21525 invoked from network); 11 Mar 2006 11:45:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 Mar 2006 11:45:00 -0000 Received: (qmail 63127 invoked by uid 500); 11 Mar 2006 11:44:59 -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 63116 invoked by uid 99); 11 Mar 2006 11:44:59 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 11 Mar 2006 03:44:59 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [212.224.30.66] (HELO service-01.spree.de) (212.224.30.66) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 11 Mar 2006 03:44:58 -0800 Received: from [172.16.2.80] (vpn-server [192.168.16.104]) (authenticated bits=0) by service-01.spree.de (8.13.4/8.13.4/Debian-3) with ESMTP id k2BBf4DC008456 for ; Sat, 11 Mar 2006 12:41:05 +0100 Message-ID: <4412B823.4040004@spree.de> Date: Sat, 11 Mar 2006 12:44:35 +0100 From: Michael Bouschen Organization: Tech@Spree Engineering User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 To: jdo-dev@db.apache.org Subject: Patch to comment out interface definitions (was: Minutes: JDO TCK Conference Call Friday, Mar 10, 9 am PST) References: <43C71B6E.2060306@sun.com> <43D02652.8010002@sun.com> <43D99C45.8090508@sun.com> <43E25FF7.6080200@sun.com> <43EBB84B.1020900@sun.com> <43F52241.8030404@sun.com> <43F6351A.5000002@sun.com> <43FE452D.8030005@sun.com> <44078A3E.30103@sun.com> <4410C4E0.50505@sun.com> <031F2CC4-90F2-4AE6-BCB9-708529E76E00@Sun.COM> In-Reply-To: <031F2CC4-90F2-4AE6-BCB9-708529E76E00@Sun.COM> Content-Type: multipart/mixed; boundary="------------010906040401040304090104" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --------------010906040401040304090104 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hi, > 1. Test status (Michelle) 1218 tests run, 25 failures 400 errors. > This is a regression from last week due to the metadata interface > element not being parsed correctly. Without this error, 1218 tests, > 21 failures, 32 errors. > These numbers reflect the additional test cases completed this week. > AI Michael: send a patch to jdo-dev alias that comments out the > interface definitions in the metadata files. attached you find a patch metadata-interface.patch that comments out the interface elements in the .jdo and .orm metadata of the company model. W/o the patch tests using the company model run into an exception (see below). The patch is only for temporary use until JPOX has fixed the issue with parsing the interface elements in the JDO metadata. Regards Michael 1) testPositive(org.apache.jdo.tck.query.api.ChangeQuery)javax.jdo.JDOUserException: One or more instances could not be made persistent at org.jpox.AbstractPersistenceManager.makePersistentAll(AbstractPersistenceManager.java:1217) at org.apache.jdo.tck.query.QueryTest.makePersistentAll(QueryTest.java:225) at org.apache.jdo.tck.query.QueryTest.loadAndPersistCompanyModel(QueryTest.java:201) at org.apache.jdo.tck.query.api.ChangeQuery.localSetUp(ChangeQuery.java:102) at org.apache.jdo.tck.JDO_Test.setUp(JDO_Test.java:199) at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:215) at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:92) at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:129) at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:104) NestedThrowablesStackTrace: javax.jdo.JDOException: Cannot read the JDO Meta-Data file " java.lang.NullPointerException" at org.jpox.metadata.MetaDataParser.parseMetaDataStream(MetaDataParser.java:174) at org.jpox.metadata.MetaDataParser.parseMetaData(MetaDataParser.java:107) at org.jpox.metadata.MetaDataManager.parseFile(MetaDataManager.java:1131) at org.jpox.metadata.MetaDataManager.loadMetaDataForClass(MetaDataManager.java:1319) at org.jpox.metadata.MetaDataManager.getMetaDataForClassOrInterface(MetaDataManager.java:503) at org.jpox.metadata.MetaDataManager.getMetaDataForClassInternal(MetaDataManager.java:464) at org.jpox.metadata.MetaDataManager.getMetaDataForClass(MetaDataManager.java:353) at org.jpox.AbstractPersistenceManager.hasMetaDataForPersistenceCapableClass(AbstractPersistenceManager.java:3887) at org.jpox.AbstractPersistenceManager.assertPersistenceCapable(AbstractPersistenceManager.java:3935) at org.jpox.AbstractPersistenceManager.internalMakePersistent(AbstractPersistenceManager.java:1045) at org.jpox.AbstractPersistenceManager.makePersistent(AbstractPersistenceManager.java:1167) at org.jpox.AbstractPersistenceManager.makePersistentAll(AbstractPersistenceManager.java:1207) at org.apache.jdo.tck.query.QueryTest.makePersistentAll(QueryTest.java:225) at org.apache.jdo.tck.query.QueryTest.loadAndPersistCompanyModel(QueryTest.java:201) at org.apache.jdo.tck.query.api.ChangeQuery.localSetUp(ChangeQuery.java:102) at org.apache.jdo.tck.JDO_Test.setUp(JDO_Test.java:199) at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:215) at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:92) at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:129) at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:104) NestedThrowablesStackTrace: java.lang.NullPointerException at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:691) at org.apache.crimson.parser.Parser2.parse(Parser2.java:337) at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448) at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) at javax.xml.parsers.SAXParser.parse(SAXParser.java:143) at org.jpox.metadata.MetaDataParser.parseMetaDataStream(MetaDataParser.java:162) at org.jpox.metadata.MetaDataParser.parseMetaData(MetaDataParser.java:107) at org.jpox.metadata.MetaDataManager.parseFile(MetaDataManager.java:1131) at org.jpox.metadata.MetaDataManager.loadMetaDataForClass(MetaDataManager.java:1319) at org.jpox.metadata.MetaDataManager.getMetaDataForClassOrInterface(MetaDataManager.java:503) at org.jpox.metadata.MetaDataManager.getMetaDataForClassInternal(MetaDataManager.java:464) at org.jpox.metadata.MetaDataManager.getMetaDataForClass(MetaDataManager.java:353) at org.jpox.AbstractPersistenceManager.hasMetaDataForPersistenceCapableClass(AbstractPersistenceManager.java:3887) at org.jpox.AbstractPersistenceManager.assertPersistenceCapable(AbstractPersistenceManager.java:3935) at org.jpox.AbstractPersistenceManager.internalMakePersistent(AbstractPersistenceManager.java:1045) at org.jpox.AbstractPersistenceManager.makePersistent(AbstractPersistenceManager.java:1167) at org.jpox.AbstractPersistenceManager.makePersistentAll(AbstractPersistenceManager.java:1207) at org.apache.jdo.tck.query.QueryTest.makePersistentAll(QueryTest.java:225) at org.apache.jdo.tck.query.QueryTest.loadAndPersistCompanyModel(QueryTest.java:201) at org.apache.jdo.tck.query.api.ChangeQuery.localSetUp(ChangeQuery.java:102) at org.apache.jdo.tck.JDO_Test.setUp(JDO_Test.java:199) at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:215) at org.apache.jdo.tck.util.BatchTestRunner.doRun(BatchTestRunner.java:92) at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:129) at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:104) -- Michael Bouschen Tech@Spree Engineering GmbH mailto:mbo.tech@spree.de http://www.tech.spree.de/ Tel.:++49/30/235 520-33 Buelowstr. 66 Fax.:++49/30/2175 2012 D-10783 Berlin --------------010906040401040304090104 Content-Type: text/plain; name="metadata-interface.patch" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="metadata-interface.patch" Index: src/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/package.jdo =================================================================== --- src/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/package.jdo (Revision 385042) +++ src/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/package.jdo (Arbeitskopie) @@ -101,6 +101,7 @@ + Index: src/jdo/applicationidentity/org/apache/jdo/tck/pc/company/package.jdo =================================================================== --- src/jdo/applicationidentity/org/apache/jdo/tck/pc/company/package.jdo (Revision 385042) +++ src/jdo/applicationidentity/org/apache/jdo/tck/pc/company/package.jdo (Arbeitskopie) @@ -128,6 +128,7 @@ + Index: src/orm/datastoreidentity/org/apache/jdo/tck/pc/company/package-standard.orm =================================================================== --- src/orm/datastoreidentity/org/apache/jdo/tck/pc/company/package-standard.orm (Revision 385042) +++ src/orm/datastoreidentity/org/apache/jdo/tck/pc/company/package-standard.orm (Arbeitskopie) @@ -166,6 +166,7 @@ + Index: src/orm/applicationidentity/org/apache/jdo/tck/pc/company/package-standard.orm =================================================================== --- src/orm/applicationidentity/org/apache/jdo/tck/pc/company/package-standard.orm (Revision 385042) +++ src/orm/applicationidentity/org/apache/jdo/tck/pc/company/package-standard.orm (Arbeitskopie) @@ -163,6 +163,7 @@ + --------------010906040401040304090104--