On Thu, 7 Mar 2024 at 14:15, Scott Marlow via jakartaee-tck-dev <jakartaee-tck-dev@xxxxxxxxxxx> wrote:
I don't think it is doable to make EJB 2.x features *required* by the EE 11 Platform spec so I propose that we remove those features.
On Thu, 11 Mar 2024 at 9:11, Arjan Tijms via jakartaee-tck-dev <jakartaee-tck-dev@xxxxxxxxxxx> wrote:
I really hope we'll be able to do so. CMP and the EJB 2.x API are the prime examples of what causes the initial backlash against J2EE. We have in the meantime indeed removed CMP, and the platform has moved away from EJB 2.x since 2005,
and away from EJB itself since 2009-ish. The fact that we're still carrying around the EJB 2.x APIs is not really good marketing for our platform (probably understating it).
--
I agree that this is a thing we need to make happen. I’m trying to make sure that the community is aware of the amount of work that will need to happen in the TCK to support this. There are thousands of non-EJB tests impacted by this, which
I’m (slowly) trying to document in an issue --
https://github.com/jakartaee/platform-tck/issues/1250
Although the EJB 2.x APIs have been “optional” for many releases now, they have been de facto required for the platform because of all of the content that has been in the TCK up to this point.
-Brian
From: jakartaee-platform-dev <jakartaee-platform-dev-bounces@xxxxxxxxxxx>
On Behalf Of Arjan Tijms via jakartaee-platform-dev
Sent: Monday, March 11, 2024 9:11 AM
To: jakartaee-tck developer discussions <jakartaee-tck-dev@xxxxxxxxxxx>
Cc: Arjan Tijms <arjan.tijms@xxxxxxxxxxx>; jakartaee-platform developer discussions <jakartaee-platform-dev@xxxxxxxxxxx>
Subject: [EXTERNAL] Re: [jakartaee-platform-dev] [jakartaee-tck-dev] Next TCK call
Hi, On Thu, 7 Mar 2024 at 14: 15, Scott Marlow via jakartaee-tck-dev <jakartaee-tck-dev@ eclipse. org> wrote: I don't think it is doable to make EJB 2. x features
*required* by the EE 11 Platform spec so I propose that we remove those
I don't think it is doable to make EJB 2.x features *required* by the EE 11 Platform spec so I propose that we remove those features.
I really hope we'll be able to do so. CMP and the EJB 2.x API are the prime examples of what causes the initial backlash against J2EE. We have in the meantime indeed removed CMP, and the platform has moved away from EJB 2.x since 2005,
and away from EJB itself since 2009-ish. The fact that we're still carrying around the EJB 2.x APIs is not really good marketing for our platform (probably understating it).