Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/Development/DBWS"

(Useful Links)
Line 96: Line 96:
 
* [[EclipseLink/Development/DBWS/AdvancedJDBCTypesThruJPub|Support advanced JDBC types thru JPub]]
 
* [[EclipseLink/Development/DBWS/AdvancedJDBCTypesThruJPub|Support advanced JDBC types thru JPub]]
 
* [[EclipseLink/Development/DBWS/oNmMetadata|Use 'orm.xml' and 'oxm.xml' for metadata]]
 
* [[EclipseLink/Development/DBWS/oNmMetadata|Use 'orm.xml' and 'oxm.xml' for metadata]]
 +
* [[EclipseLink/Development/DBWS/DynamicPersistence|How DBWS uses Dynamic Persistence]]
  
 
</td></tr>
 
</td></tr>
 
</table>
 
</table>

Revision as of 14:57, 27 August 2009

Welcome to the Development Home page for the EclipseLink Database Web Services (DBWS) component

This page displays information about the current state of DBWS development.

Status/News

  • Sept 19th, 2008 - bug 234677 custom schema naming (finished 080922)
  • Sept 22nd, 2008 - bug 234681 - Improve DBWSBuilder utility's use of database metadata to support more auto-generated cases
    • DavidT and I decided to move this to post-1.1 timeframe
    • ToDo - create proposal to deal with Database metadata model classes
  • Oct 3rd, 2008 - bug 249600 - DBWSBuilder utility should auto-detect optimistic lock field
  • Nov 6th, 2008 - add section to FL/HLD on DBWSPackager's
  • Nov 14th, 2008
  • Nov 21st, 2008 (POC)
    • test via raw JDBC anon PL/SQL block with JPub-style conversion routines - works
    • extract sub-set of JPub code (approx. one-third)
  • Dec 5th, 2008 (POC)
    • check-in stubbed-out JPub SqlReflector API
  • Dec 12th, 2008 (POC)
    • only use JPub at design-time; James to re-create JPub-style conversion routines in code (bug 259014)
  • Dec 19th, 2008 (POC)
    • convert DBWSBuilder to use JPub SqlReflector
    • convert DBWS runtime provider to use PLSQLStoredProcedureCall JPub-style conversion routines
  • Jan 12th 2009
    • start integrating POC into Trunk - ToDo:
      • Core work:
        • test IN, OUT and INOUT for records, collections, %ROWTYPE and %TYPE
      • DBWSBuilder work:
        • auto-build O-R project - walk thru SqlReflector's SqlTypeWithMethods, building nested PLSQLrecord and PLSQLCollection helper objects
        • auto-build O-X project - walk thru ..., building XMLCompositeNNN objects
        • generate XML schema for nested complex objects
        • generate WSDL
        • error-handling
  • Jan 23rd 2009 (convert POC to Production code)
    • PublisherVisitor/PublisherWalker/PublisherListener to walk through SqlReflector SqlType objects
    • generate XML schema for nested complex objects needed from OX team 263279
  • Jan 30th 2009 (convert POC to Production code)
    • separate building PLSQLCollection/PLSQLrecord objects from building OR descriptors - use chain of adapter-Vistors
  • Feb 6th 2009 (DBWS Production code)
    • create burn-down spreadsheet of remaining DBWSBuilder work (auto-build projects, XML schema, WSDL, etc) - target 090312
  • Feb 13th 2009 (DBWS Production code)
    • tested complex nested combinations
    • create JavaSE6 'container-less' EndPoint service: test SOAP message parsing
  • Feb 27th 2009 (DBWS Production code)
    • integrate with OX Schema gen classes: bit longer than planned
    • changes to namespace handling, QName resolving, OX descriptor generation - NB trunk DBWS runtime no longer compatible with 1.1
  • Mar 6th 2009 (DBWS Production code)
    • OX Schema gen used for all DBWSBuilder schema gen
    • due to changes above (090227), need to fix existing DBWS tests - target slips to 090319
  • Mar 13th 2009 (DBWS Production code)
    • partial check-ins
    • fix SOAPResponse OX descriptor (more namespace issues - grrr!) - target slips to 090323
  • Mar 20th 2009 (DBWS Production code)
    • final check-in (ahead of 090323 target)
    • EclipseLink 1.1.0 released - some DBWS issues
      • DBWSBuilder requires javax.persistence_1.0.0.jar on classpath (268769)
      • bug 269516 - DBWS 1.1 documentation has errors
      • re: Feb 27th 2009 - DBWS runtime no longer compatible with 1.1: create bugs for 1.1.1 backport work
  • Apr 8th 2009 - next round of DBWS development
    • 271679 - Support advanced JDBC types thru JPub

Bugs

Open DBWS-related bugs
Closed DBWS bugs

Useful Links

Back to the top