Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] JDK 8 support for Jakarta EE 9

In my understanding the compiler version should be 1.8+ but the runtime JRE should be 11+ due to the reliability of the container.

Dňa ut 28. 1. 2020, 16:57 Kevin Sutter <sutter@xxxxxxxxxx> napísal(a):
Hmmm...  We stated that Compatible Impls MUST support Java SE 11, but they MAY also support Java SE 8.  Isn't that very similar to stating that Compatible Impls MUST support EJBs, but they MAY also support BMP and CMP Beans?  I was assuming that the Java SE 8 optional requirement would be part of the Platform spec.  Especially since we also indicated that the APIs need to be compiled at the Java SE 8 level.

If we're saying that the Compatible Implementation doesn't have to support the optional pieces, then that will need to be discussed and resolved at the Spec Committee.

If this is just a TCK requirement, then what would we state in the Platform Spec?

This is an especially pertinent discussion now that the support for Java SE 8 has been extended to 2030...

---------------------------------------------------
Kevin Sutter
STSM, MicroProfile and Jakarta EE architect @ IBM
e-mail:  sutter@xxxxxxxxxx     Twitter:  @kwsutter
phone: tl-553-3620 (office), 507-253-3620 (office)    
LinkedIn:
https://www.linkedin.com/in/kevinwsutter



From:        "Steve Millidge (Payara)" <steve.millidge@xxxxxxxxxxx>
To:        jakartaee-platform developer discussions <jakartaee-platform-dev@xxxxxxxxxxx>
Date:        01/28/2020 04:09
Subject:        [EXTERNAL] Re: [jakartaee-platform-dev] JDK 8 support for Jakarta EE 9
Sent by:        jakartaee-platform-dev-bounces@xxxxxxxxxxx




I agree I'm not sure whether the release plan meant it to be a formally a spec item.  

-----Original Message-----
From: jakartaee-platform-dev-bounces@xxxxxxxxxxx <jakartaee-platform-dev-bounces@xxxxxxxxxxx> On Behalf Of Bill Shannon
Sent: 28 January 2020 02:07
To: jakartaee-platform developer discussions <jakartaee-platform-dev@xxxxxxxxxxx>
Subject: [jakartaee-platform-dev] JDK 8 support for Jakarta EE 9

I believe we agreed that JDK 8 support is optional for Jakarta EE 9.

I believe we also agreed that one of the Compatible Implementations submitted with the specification approval MUST support all optional features.

I think this means that GlassFish is required to support JDK 8 and JDK 11.

Or is some other project planning to be the first Compatible Implementation?

I don't have a problem with allowing others to support JDK 8 and JDK 11 if they want to, but I fear it's going to be a fair amount of work for GlassFish, and requires a commitment from every component that contributes to GlassFish.

I'm wondering if we can instead handle this as some sort of TCK compatibility rule instead of including it in the spec?

That's not as clean, but it would remove the spec requirement and thus allow GlassFish to support only JDK 11 if that's what it wants to do.
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev




_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev

Back to the top