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 "Michelle Caisse (JIRA)" <ji...@apache.org> on 2005/12/03 04:34:30 UTC

[jira] Resolved: (JDO-227) ClassCastExcption on reading JDO metadata in TestMapStringValueCollections

     [ http://issues.apache.org/jira/browse/JDO-227?page=all ]
     
Michelle Caisse resolved JDO-227:
---------------------------------

    Resolution: Fixed
     Assign To: Michelle Caisse  (was: Andy Jefferson)

Thanks for finding the problem, Andy.  Fixed with revision 351881.

> ClassCastExcption on reading JDO metadata in TestMapStringValueCollections
> --------------------------------------------------------------------------
>
>          Key: JDO-227
>          URL: http://issues.apache.org/jira/browse/JDO-227
>      Project: JDO
>         Type: Bug
>   Components: tck20
>     Reporter: Michelle Caisse
>     Assignee: Michelle Caisse

>
> This is strange because there is no error during enhancement.
> [java] 1) test(org.apache.jdo.tck.models.fieldtypes.TestMapStringValueCollections)javax.jdo.JDOException: Cannot read the JDO Meta-Data file "<input stream> java.lang.ClassCastException"
> [java]      at org.jpox.metadata.MetaDataParser.parseMetaDataStream(MetaDataParser.java:174)
> [java]      at org.jpox.metadata.MetaDataParser.parseMetaData(MetaDataParser.java:107)
> [java]      at org.jpox.metadata.MetaDataManager.parseFile(MetaDataManager.java:711)
> [java]      at org.jpox.metadata.MetaDataManager.loadMetaDataForClass(MetaDataManager.java:1371)
> [java]      at org.jpox.metadata.MetaDataManager.addORMDataToClass(MetaDataManager.java:894)
> [java]      at org.jpox.metadata.ClassMetaData.populate(ClassMetaData.java:432)
> [java]      at org.jpox.metadata.MetaDataManager.populateClassesInFile(MetaDataManager.java:853)
> [java]      at org.jpox.metadata.MetaDataManager.loadMetaDataForClass(MetaDataManager.java:1377)
> [java]      at org.jpox.metadata.MetaDataManager.getFileMetaDataForClass(MetaDataManager.java:529)
> [java]      at org.jpox.metadata.MetaDataManager.getMetaDataForClassOrInterface(MetaDataManager.java:467)
> [java]      at org.jpox.metadata.MetaDataManager.getClassMetaData(MetaDataManager.java:432)
> [java]      at org.jpox.metadata.MetaDataManager.getMetaDataForClass(MetaDataManager.java:347)
> [java]      at org.jpox.AbstractPersistenceManager.hasMetaDataForPersistenceCapableClass(AbstractPersistenceManager.java:3754)
> [java]      at org.jpox.AbstractPersistenceManager.assertPersistenceCapable(AbstractPersistenceManager.java:3802)
> [java]      at org.jpox.AbstractPersistenceManager.internalMakePersistent(AbstractPersistenceManager.java:983)
> [java]      at org.jpox.AbstractPersistenceManager.makePersistent(AbstractPersistenceManager.java:1099)
> [java]      at org.apache.jdo.tck.models.fieldtypes.TestMapStringValueCollections.runTest(TestMapStringValueCollections.java:105)
> [java]      at org.apache.jdo.tck.models.fieldtypes.TestMapStringValueCollections.test(TestMapStringValueCollections.java:76)
> [java]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [java]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [java]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [java]      at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:204)
> [java]      at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:120)
> [java]      at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:95)
> [java] NestedThrowablesStackTrace:
> [java] java.lang.ClassCastException
> [java]      at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:658)
> [java]      at org.apache.crimson.parser.Parser2.parse(Parser2.java:333)
> [java]      at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
> [java]      at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
> [java]      at javax.xml.parsers.SAXParser.parse(SAXParser.java:143)
> [java]      at org.jpox.metadata.MetaDataParser.parseMetaDataStream(MetaDataParser.java:162)
> [java]      at org.jpox.metadata.MetaDataParser.parseMetaData(MetaDataParser.java:107)
> [java]      at org.jpox.metadata.MetaDataManager.parseFile(MetaDataManager.java:711)
> [java]      at org.jpox.metadata.MetaDataManager.loadMetaDataForClass(MetaDataManager.java:1371)
> [java]      at org.jpox.metadata.MetaDataManager.addORMDataToClass(MetaDataManager.java:894)
> [java]      at org.jpox.metadata.ClassMetaData.populate(ClassMetaData.java:432)
> [java]      at org.jpox.metadata.MetaDataManager.populateClassesInFile(MetaDataManager.java:853)
> [java]      at org.jpox.metadata.MetaDataManager.loadMetaDataForClass(MetaDataManager.java:1377)
> [java]      at org.jpox.metadata.MetaDataManager.getFileMetaDataForClass(MetaDataManager.java:529)
> [java]      at org.jpox.metadata.MetaDataManager.getMetaDataForClassOrInterface(MetaDataManager.java:467)
> [java]      at org.jpox.metadata.MetaDataManager.getClassMetaData(MetaDataManager.java:432)
> [java]      at org.jpox.metadata.MetaDataManager.getMetaDataForClass(MetaDataManager.java:347)
> [java]      at org.jpox.AbstractPersistenceManager.hasMetaDataForPersistenceCapableClass(AbstractPersistenceManager.java:3754)
> [java]      at org.jpox.AbstractPersistenceManager.assertPersistenceCapable(AbstractPersistenceManager.java:3802)
> [java]      at org.jpox.AbstractPersistenceManager.internalMakePersistent(AbstractPersistenceManager.java:983)
> [java]      at org.jpox.AbstractPersistenceManager.makePersistent(AbstractPersistenceManager.java:1099)
> [java]      at org.apache.jdo.tck.models.fieldtypes.TestMapStringValueCollections.runTest(TestMapStringValueCollections.java:105)
> [java]      at org.apache.jdo.tck.models.fieldtypes.TestMapStringValueCollections.test(TestMapStringValueCollections.java:76)
> [java]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [java]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [java]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [java]      at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:204)
> [java]      at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:120)
> [java]      at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:95)

-- 
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