Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 317962 - MOXy Extensions: Additional MOXy external metadata and annotation support required
Summary: MOXy Extensions: Additional MOXy external metadata and annotation support req...
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Eclipselink (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Nobody - feel free to take it CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 318925 318926 318927 320302 321029 321241 321242 321244 321394 321907 323639 323756 325366 328627 328822
Blocks:
  Show dependency tree
 
Reported: 2010-06-25 08:47 EDT by David McCann CLA
Modified: 2022-06-09 10:20 EDT (History)
1 user (show)

See Also:


Attachments
Contains proposed fix + test case modifications (7.78 KB, text/plain)
2010-08-16 13:29 EDT, David McCann CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David McCann CLA 2010-06-25 08:47:26 EDT
We need to provide the same level of support that we do for xml metadata through annotations.  In addition, we will need to provide annotation support for features that are currently configurable in deployment xml and not yet supported via MOXy annotations.

This work will initially be broken into the following two phases:

Phase 1: provide MOXy annotation support equivalent to xml metadata support
Phase 2: provide additional MOXy annotation support that allows similar configuration abilities as with deployment xml.

Note that these phases will most likely be broken up into more detailed phases once further investigation is done.
Comment 1 David McCann CLA 2010-07-08 10:21:24 EDT
After further investigation, the development phases have been updated as follows:

Phase #1 – Provide MOXy annotation support equivalent to our XML metadata support
Phase #2 – Provide additional support that allows similar configuration abilities as with deployment XML
    Phase #2.1 - Provide additional MOXy external metadata support that allows similar configuration abilities as with deployment XML
    Phase #2.2 - Provide additional MOXy annotation support that allows similar configuration abilities as with deployment XML
Comment 2 David McCann CLA 2010-08-16 13:29:12 EDT
Created attachment 176706 [details]
Contains proposed fix + test case modifications

We now check XmlValue for type, and if not "##default" we set this type on the associated Property.

Test case mods:  set type in java model to Object, and set type in xml to java.lang.BigDecimal.  If the type set in XML isn't processed an error will occur in the schema gen/comparison area of the test suite.
Comment 3 David McCann CLA 2010-08-16 13:31:48 EDT
Added patch to wrong bug.  Marking as obsolete.
Comment 4 David McCann CLA 2010-11-05 13:06:38 EDT
All related bugs have been addressed.  Closing as fixed.
Comment 5 Eclipse Webmaster CLA 2022-06-09 10:16:26 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink
Comment 6 Eclipse Webmaster CLA 2022-06-09 10:20:07 EDT
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink