Jakarta EE Platform 12 Milestone 2
For Milestone 1, if possible it would be ideal to complete the following minimum actions. Milestone 1 work should be completed by October 15 including API, Javadoc, and specification doc artifacts being available. Ideally there would also be a Milestone version of the TCK as well. Status for the Milestone 1 issues will be tracked using this dashboard.
GitHub updates
- [ ] Service release branch created for N-1 release
- [ ] New / master / main branch up-to-date with service release updates from previous version
- [x] If not done, move from master branch to main.
- platform and platform-tck repos both have main branch
Code updates
- [ ] Version update to the new version number including updating Export and Import versions in API jar’s MANIFEST.MF and Specification document
- [x] TCK brought over from platform repo if appropriate (do not delete from platform-tck repo until ratified)
- not applicable
- [ ] Remove all tests from exclude list
- https://github.com/jakartaee/platform-tck/pull/2442 may be the work for this item.
- [ ] Updates for the SEO change in the specification document as outlined in https://github.com/jakartaee/platform/issues/1108
- [x] Do changes necessary to remove references to Java SecurityManager from the spec and API as outlined in https://github.com/jakartaee/platform/issues/1018
- Not applicable. Was done in EE 11.
CI updates
- [ ] OSSRH updates
- [ ] TCK running with EE 11 ratifying implementation with Java 21 (tests could be failing due to new tests added / excluded tests no longer removed) and any other LTS versions supported by your new version. Bonus points for Java 25 running.
- [ ] Jenkins job created for the new version for API, Javadoc, spec and TCK
- [ ] Make sure service stream Jenkins jobs are working for API and TCK
@scottmarlow does https://github.com/jakartaee/platform-tck/pull/2442 remove all excluded tests from the platform TCK or just a subset of them?
@scottmarlow does https://github.com/jakartaee/platform-tck/pull/2442 remove all excluded tests from the platform TCK or just a subset of them?
The pull request enabled tests that were previously disabled and also removed the optional Messaging (resourcedefs) tests which were disabled for EE 10.