Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #211299 +++ Add support for org.eclipse.persistence.mappings.structures: ArrayCollectionMapping ArrayMapping NestedTableMapping ObjectArrayMapping ObjectRelationalDataTypeDescriptor ObjectRelationalDatabaseField ReferenceMapping StructureMapping
Updating priority due to revised bug categorization process. See the following page for details: http://wiki.eclipse.org/EclipseLink/Development/Bugs/Guidelines#Priority_and_Target_Milestone If you feel the updated priority is incorrect, please send an email to eclipselink-users@eclipse.org.
Adding support for everything but Ref and NestedTable as those are less common and not required for stored procedure support.
Created attachment 193843 [details] add orm.xml/annotations for plsql types and structs
SVN trunk pending commit: Bug#221876, 275156 - xml/annotations for PLSQL types and Structs https://bugs.eclipse.org/bugs/show_bug.cgi?id=221876 https://bugs.eclipse.org/bugs/show_bug.cgi?id=275156 http://wiki.eclipse.org/EclipseLink/DesignDocs/275156 Code review: Mike, Guy (pending) Changes: - Updated obsolete native persistence map schema for optional arguments. - Added annotations for structs, Struct, Array, Structure - Fixed class lookups to work for primitive classes. - Fixed struct mappings to work with relational descriptors. - Added oracle platform annotations fpr PLSQL types, PLSQLRecord, PLSQLTable. - Added JPA PLSQL tests for record and table types mapped with structs. - Updated eclipselink-orm schema with PLSQL types and structs. - Added JPA metadata annotation and XML processing for PLSQL and struct types.
Support for Ref and NestedTable is still required, logging another bug for these, Bug 344609.
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink