Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EclipseLink/DesignDocs/465197
Contents
Design Specification: Java SE & EE Refresh
Update to minimal required Java SE version 8, and Java EE version 7, with support for Java EE 8 (and JDK 9). Update bundled components / dependencies with EL installer, update internal code structures to new apis. Update to support new features since EJB 2.1, JDBC 4 (JDK6) through 4.1 (JDK7) to 4.2 (JDK8). Support/leverage new apis added in Java SE 6, 7, 8 internally and externally.
ER 237518 - Support new JDBC APIs (4.0 (JDK6), 4.1 (JDK7) , 4.2 (JDK8))
Document History
Date | Author | Version Description & Notes |
---|---|---|
Project overview
Overview of the project/feature. Why is it desired, what are its goals.
Goals:
- goal 1
- goal 2
Concepts
Present any concepts relevant to the feature.
Requirements
The following sections will expand the goals of this project into more concrete requirements.
Design Constraints
Design / Functionality
Testing
API
GUI
Config files
Documentation
Open Issues
This section lists the open issues that are still pending that must be decided prior to fully implementing this project's requirements.
Issue # | Owner | Description / Notes |
---|---|---|
Decisions
This section lists decisions made. These are intended to document the resolution of open issues or constraints added to the project that are important.
Issue # | Description / Notes | Decision |
---|---|---|
Future Considerations
During the research for this project the following items were identified as out of scope but are captured here as potential future enhancements. If agreed upon during the review process these should be logged in the bug system.