Skip to main content
Breadcrumbs
Date: 2021-10-12
Present:
- Jesse McConnell (Webtide)
- Kevin Sutter (IBM)
- Thomas Watson (IBM)
- Scott Stark (Red Hat)
- Scott Kurz (IBM)
- Dmitry Kornilov (Oracle)
- Brian Stansberry (Red Hat)
- Emily Jiang (IBM)
- Tanja Obradovic(EF)
- Scott Marlow (Red Hat)
- Lukas Jungmann (Oracle)
- Cesar Hernandez (Tomitribe)
- Kenji Kazumura (Fujitsu)
- Ivar Grimstad (Eclipse Foundation)
Agenda and Minutes
Jakarta EE 10 Status (standing agenda item)
- Discussed updating module-info for API jars without release plans that want to support both Java SE 8 and Java SE 11
- Multi-release JARs? Or compile twice to produce two JARs?
[Emily] Module-info location
- Where should the module-info.class be located? Shall the jar be a multi-release jar?
- Must be possible/easy to exclude module-info when packaged in uber-Jar
-
Summary:
- module-info must be placed in the root of the JAR
- The four specs from JDK 8 already support module-info: Activation, XML Binding, XML web services, SOAP attachments
-
- jsonp, mail, persistence, jsonb
- In case a spec wants/needs to support previous versions of Java, a multi-release JAR may be required for that spec (e.g., JAXB in EE 9/9.1)
- Multi-release JAR is not needed just for adding the module-info
[Emily] Module-info support
- Only module-info file required, no tck provided?
- Not needed any tests for Jakarta EE 10
- Will be validated as a part of the ratification of the spec
- Add checklist for what to verify:
- Module-info in root
- Multi-release JAR if supporting older version
- etc..?
[Tanja] Jakarta EE Update call
- Call for the community Wednesday, October 13th 1100 ET; Scott S. or would anyone else like to provide status on Jakarta EE 10?
- Contact Tanja if you’re up for it!
- 13 responses so far
- Expected Release Review Start
- October 15: Expression Language, Server Pages, WebSocket, Servlet
- October 20: Activation
- October 22: JSON Processing, Mail
- November 11: JSON Binding
- November 15: CDI
- November 19: Persistence
- November 24: XML Binding
- November 26: SOAP Attachments
- November 30: XML Web Services
- December 1: Batch
[Ivar] CCRs for Jakarta EE 9.1 on Java SE 11+
- Is passing the Jakarta XML Binding TCK result required?
- See https://github.com/eclipse-ee4j/jakartaee-platform/issues/397
- If an impl of JAX B is included, then the TCK must be run and the TCK results be displayed
[Nathan Rauh] Jakarta Concurrency - context propagation SPI proposal for other specs to use
- Give feedback to the issue and/or PR in the Jakarta Concurrency issue tracker
- Issue: https://github.com/eclipse-ee4j/concurrency-api/issues/103
- PR: https://github.com/eclipse-ee4j/concurrency-api/pull/149
- Context propagation SPI will be added (from MicroProfile) to Concurrency in Jakarta EE 10
Back to the top