-
Notifications
You must be signed in to change notification settings - Fork 597
JakartaEE feature rollout
Chuck Bridgham edited this page Apr 22, 2020
·
4 revisions
- The schedule for transforming the Java EE features to JakartaEE 9 will follow the Jakarta EE "Waves" explained in the project release plan: https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee9/JakartaEE9ReleasePlan
- In addition to the Jakarta features, Liberty has many dependent features that compile against javax (JavaEE) packages, and also need to be transformed - these will need to be scheduled as dependent components are finished.
- More detailed listing of stories and assigned teams can be tracked by viewing this query: https://github.com/OpenLiberty/open-liberty/labels/jakartaEE
Independent Wave (standalone)
The following specifications can be delivered independently of other apis.
Jakarta Annotations
Jakarta Concurrency
Jakarta Messaging
Jakarta Persistence
Jakarta Managed Beans
Jakarta Web Services Metadata
Wave 1
The specifications included in Wave 1 are:
Jakarta JSON Processing
Jakarta Dependency Injection
Jakarta Expression Language
Jakarta Bean Validation
Jakarta WebSocket
Jakarta Servlet
Jakarta Activation
Jakarta SOAP with Attachments
Jakarta Interceptors
Wave 2
The specifications included in Wave 2 are:
Jakarta Mail
Jakarta Authentication
Jakarta JSON Binding
Jakarta Server Pages
Jakarta Debugging Support for Other Languages
Jakarta Authorization
Jakarta XML Binding
Wave 3
The specifications included in Wave 3 are:
Jakarta Contexts and Dependency Injection
Jakarta XML Web Services
Wave 4
The specifications included in Wave 4 are:
Jakarta Batch
Jakarta RESTful Web Services
Jakarta Transactions
Wave 5
The specifications included in Wave 5 are:
Jakarta Connectors
Jakarta Standard Tag Library
Jakarta Enterprise Beans
Wave 6
The specifications included in Wave 6 are:
Jakarta Security
Jakarta Server Faces
Wave 7
The specifications included in Wave 7 are:
Jakarta EE 9 Full Platform
Jakarta EE 9 Web Profile