Skip to main content
Breadcrumbs
Date: 2022-10-04
Present:
- Ivar Grimstad (Eclipse Foundation)
- Jared Anderson (IBM)
- Emily Jiang (IBM)
- Jim Krueger (IBM)
- Nathan Rauh (IBM)
- Thomas Watson (IBM)
- Dmitry Kornilov (Oracle)
- Scott Marlow (Red Hat)
- Arjan Tijms (OmniFaces)
- Petr Aubrecht (Payara)
- Ed Burns (Microsoft)
- John Clingan (Red Hat)
- Lukas Jungmann (Oracle)
- Jan Westerkamp (iJUG)
- Nathan Erwin (Individual)
- Jesse McConnell (Webtide)
- Scott Stark (Red Hat)
- Werner Keil (Individual)
- Cesar Hernandez (Tomitribe)
Agenda and Minutes
Baseline Java SE Level
- https://github.com/eclipse-ee4j/jakartaee-platform/issues/553
- Discussion around levels
- Suggestion to use Java SE 17 for API language level
- Specifications without changes won’t need to be recompiled with SE 17
- Support 17 and 21 for runtimes (TCK must be possible to run with both)
- Run a poll for the specification projects
SecurityManager removal
- https://github.com/eclipse-ee4j/jakartaee-platform/issues/551
- Need to get an overview of which specifications that are affected by the SecurityManager removal
- Authorization (explicit use of policies)
- Authentication
- Security
- TCKs
- ..
- Merge the three security specifications into one specification project? Still to be released as three separate specifications. Today Security and Authn in Web Profile and Authz in Platform
- Need to understand/know how Security Manager removal will be done in SE 21
CDI Centric
- https://github.com/eclipse-ee4j/jakartaee-platform/issues/552
- Write down implications/requirements for specification projects
- Map Gaps
- Injection mechanisms used etc.
- Concurrency based on JNDI
- Context propagation
- Servlet
- EJB Features
- Singleton Bean (ApplicationScoped in CDI + locking from EJB)
- Drop EJB, or EJB as CDI Beans?
- CDI features that are “owned” by other specifications
- E.g. HttpServletRequest must be made injectable by the Servlet spec
- Optional for non-CDI containers (e.g. Jetty)
- @Transactional now owned by the Transactions specification, but inconsistently UserTransaction injected is specified by the CDI spec
TCK refactoring
Jakarta EE. Next further discussion
Back to the top