| Michelle Caisse (JIRA) 2005-09-30, 5:45 pm |
| [ http://issues.apache.org/jira/browse/JDO-98?page=all ]
Michelle Caisse reassigned JDO-98:
----------------------------------
Assign To: Erik Bengtson (was: Michelle Caisse)
JPOX supports arrays but not arrays mapped to join tables. Currently JDO allows an imple mentation not to support arrays, but if it does support arrays they are expected to support mapping to join tables.
> TestArrayCollections: Field "ArrayOfBigDecimal13" in class "ArrayCollections" has been defined with elements that arent embedded. JPOX doesnt support this
> ----------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: JDO-98
> URL: http://issues.apache.org/jira/browse/JDO-98
> Project: JDO
> Type: Bug
> Components: tck20
> Reporter: Michelle Caisse
> Assignee: Erik Bengtson
>
> test(org.apache.jdo.tck.models.fieldtypes.TestArrayCollections)org.jpox.metadata.InvalidMetaDataException: Field "ArrayOfBigDecimal13" in class "ArrayCollections" has been defined with elements that arent embedded. JPOX doesnt support this - the element
s must be embedded.
> at org.jpox.metadata.ArrayMetaData.populate(ArrayMetaData.java:106)
> at org.jpox.metadata.FieldMetaData.populate(FieldMetaData.java:662)
> at org.jpox.metadata.ClassMetaData.populate(ClassMetaData.java:697)
> at org.jpox.metadata.MetaDataManager.populateClassesInFile(MetaDataManager.java:635)
> at org.jpox.metadata.MetaDataManager. getMetaDataForClassOrInterface(MetaDataM
anager.java:399)
> at org.jpox.metadata.MetaDataManager.getMetaDataForClass(MetaDataManager.java:308)
> at org.jpox.AbstractPersistenceManager. hasMetaDataForPersistenceCapableClass(Ab
stractPersistenceManager.java:381)
> at org.jpox.AbstractPersistenceManager. assertPersistenceCapable(AbstractPersist
enceManager.java:412)
> at org.jpox.AbstractPersistenceManager. internalMakePersistent(AbstractPersisten
ceManager.java:950)
> at org.jpox.AbstractPersistenceManager. makePersistent(AbstractPersistenceManage
r.java:1048)
> at org.apache.jdo.tck.models.fieldtypes.TestArrayCollections.runTest(TestArrayCollections.java:95)
> at org.apache.jdo.tck.models.fieldtypes.TestArrayCollections.test(TestArrayCollections.java:67)
> 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:197)
> at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:128)
> at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:106)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secur...nistrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
|