[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipselink-dev] Meeting Minutes: MOXy Mapping Metadata Design Review

All,

Following are the meeting minutes from the design review:

Decisions:
  • Converters - since we already support converter functionality through XmlAdapter we will not add any additional support at this time
  • Overloading 'name' to add extended support is not acceptable;  we do not want to recommend/support invalid attribute/element content like '[' which would be invalid WRT the RI
  • Overloading element wrapper would involve improper usage (as with XmlAttribute and single-valued properties); we will need a different was to support path-based mappings
    • One suggestion would be to introduce the concept of an "xml-node" that would be used to create a mapping with an xpath and other settings
  • Null value - no need to support this now as xml-element already has the concept of default-value
    • If customer's require this we may need to support it in the future
    • An adapter/customizer could potentially be used to handle the default null value
Action Items:
  • Dave M. - add converter support as a future consideration on the design wiki
  • Dave M. - add default null value support as a future consideration on the design wiki
  • Dave M. - determine if there is a customer requirement for setting a default value on an attribute

-- Dave



David McCann wrote:
All,

The meeting has been rescheduled for Monday, March 1 @ 2pm.

Start time: Monday, March 01, 2010 2:00 PM EDT
End time: Monday, March 01, 2010 3:00 PM EDT
Location: CA-OTTAWA4-CONF-4048

Dial-in:
Canada: 1 866 203 6092
USA: 1 866 682 4770
Other: http://www.intercall.com/oracle/access_numbers.htm
Meeting ID: 9466105
Password: 123456




David McCann wrote:
All,

For EclipseLink 2.1 we will support JAXB 2.1 annotations via XML external metadata file.  In addition, we will provide an extension of our JAXB metadata support that will allow MOXy mappings to be configured through the external mapping file.   I'd like to have a meeting to review the requirements and high-level design for this feature.  For people in Ottawa we'll meet in conference room 4048.  The dial-in information is below. 

The design doc is available here:

http://wiki.eclipse.org/EclipseLink/DesignDocs/293925/MOXyExtensions

Start time: Friday, February 26, 2010 2:00 PM EDT
End time: Friday, February 26, 2010 3:00 PM EDT
Location: CA-OTTAWA4-CONF-4048

Dial-in:
Canada: 1 866 203 6092
USA: 1 866 682 4770
Other: http://www.intercall.com/oracle/access_numbers.htm
Meeting ID: 9466105
Password: 123456

For those interested, the wiki pages for the JAXB support are available here:

http://wiki.eclipse.org/EclipseLink/DesignDocs/277920
http://wiki.eclipse.org/EclipseLink/DesignDocs/293925

--
Oracle
David McCann | Principal Software Engineer | +6132884636
Oracle Server Technologies, EclipseLink Product
ORACLE Canada | 45 O'Connor St., Suite 400 | Ottawa, Ontario | K1P 1A4
Green Oracle Oracle is committed to developing practices and products that help protect the environment

--
Oracle
David McCann | Principal Software Engineer | +6132884636
Oracle Server Technologies, EclipseLink Product
ORACLE Canada | 45 O'Connor St., Suite 400 | Ottawa, Ontario | K1P 1A4
Green Oracle Oracle is committed to developing practices and products that help protect the environment

--
Oracle
David McCann | Principal Software Engineer | +6132884636
Oracle Server Technologies, EclipseLink Product
ORACLE Canada | 45 O'Connor St., Suite 400 | Ottawa, Ontario | K1P 1A4
Green Oracle Oracle is committed to developing practices and products that help protect the environment

GIF image

GIF image

GIF image

GIF image

GIF image

GIF image