There is a separate branch (8.0-JDK17) for JDK 17. This is the one for the ratifying compatible implementation..
The process is time intensive to run the TCK on 17 and 21.
EJB in EE 12
Arjan: EJB in EE has no future. CDI centrality. Reza’s ambassadors effort.
Werner: could become optional at some point. Or maybe only make it optional in the Web profile. EJB-lite does still exist in the Web profile.
There was an idea to do “EJB ultralite”, which is most of EJB, but implemented on top of CDI. The goal is not full compatibility, but good enough compatibility.
Emily: functionality comparison was done. We need to refresh this. We need the contribution of the CDI and Concurrency communities.
John C: if we plan on breaking backward compatibility, we need close consultation from our customers. Announce in EE 12, and actually do something in EE 13.
Werner K: In maven, the latest version, 4.0, has 10k downloads.
Bottom line: The most we will do for 12 is say something like, “we’re continuing to think about it, but it’s certainly not going to be a drastic removal”.
Previous wave
Wave 5 release review initiated by 2024-03-29
Spec projects
Jakarta REST 🏁
Ballot complete and approved
In Maven central
Jakarta Validation*
Ballot complete and approved
Not yet in Maven central
Jakarta Authorization*
Ballot complete and approved
Not yet in Maven central
Jakarta Persistence*
Ballot started 2024-05-06
1 +1 already
Jakarta WebSocket*
Ballot started, Ballot withdrawn, Ballot will be restarted
SHA numbers did not match, so we will redo it.
Needs Mark Thomas to address the outstanding issues are still not fixed.
An what about the ratifying compatible implementation in GlassFish?
Hack on EclipseLink
ACTION: Ed to check with Gavin about how easily extracted is the Jakarta Data impl they have done in Hibernate so we can put it in EclipseLink?
Scott M: please include more context and references when discussing this in this call. Also, did not appreciate comments regarding Red Hat’s relation to the promise to help with the impl for Data in GlassFish for EE 11.
Use JNoSQL
ACTION: Ed to verify with Otavio that JNoSQL can still pass the Data TCK.