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
|