Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-02-21 Thread Mark Thomas
On 21/02/2024 09:02, Rémy Maucherat wrote: On Wed, Feb 21, 2024 at 1:28 AM Paul Nicolucci wrote: Hi, At a minimum could the Expression Language be built to Java 17 bytecode? There is nothing in the Expression Language that requires Java 21. I have a branch with some initial changes to get th

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-02-21 Thread Rémy Maucherat
On Wed, Feb 21, 2024 at 1:28 AM Paul Nicolucci wrote: > > Hi, > > At a minimum could the Expression Language be built to Java 17 bytecode? > There is nothing in the Expression Language that requires Java 21. > > I have a branch with some initial changes to get that working here: > https://github.c

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-02-20 Thread Paul Nicolucci
Hi, At a minimum could the Expression Language be built to Java 17 bytecode? There is nothing in the Expression Language that requires Java 21. I have a branch with some initial changes to get that working here: https://github.com/pnicolucci/tomcat/commit/cae7f1e02eaeaf16a75395d9bcdddc9a02e65580

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-02-20 Thread David Blevins
> On Feb 20, 2024, at 8:08 AM, Mark Thomas wrote: > > Looking at the latest version of the Jakarta EE 11 release plan, the minimum > Java version has been dropped to Java 17. > > https://jakartaee.github.io/platform/jakartaee11/JakartaEE11ReleasePlan > > On that basis I think we have no choice

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-02-20 Thread Rémy Maucherat
On Tue, Feb 20, 2024 at 5:08 PM Mark Thomas wrote: > > Looking at the latest version of the Jakarta EE 11 release plan, the > minimum Java version has been dropped to Java 17. > > https://jakartaee.github.io/platform/jakartaee11/JakartaEE11ReleasePlan > > On that basis I think we have no choice bu

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-02-20 Thread Mark Thomas
Looking at the latest version of the Jakarta EE 11 release plan, the minimum Java version has been dropped to Java 17. https://jakartaee.github.io/platform/jakartaee11/JakartaEE11ReleasePlan On that basis I think we have no choice but to reduce the minimum Java version for Tomcat 11 to Java 17

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-01-19 Thread Volodymyr Siedlecki
Hi, This is more compliance than function, unfortunately. Open Liberty plans to pass the TCK under both 17 and 21 (although only one is required). If the EL jar we use is Java 21 byte code, then we wouldn't be able to run the Jakarta EE 11 features on 17. If Tomcat could compile EL against 17, t

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-01-19 Thread Mark Thomas
On 19/01/2024 14:20, Volodymyr Siedlecki wrote: Hi Mark, I understand your perspective about changing 21 to 17 so late. Open Liberty uses Tomcat's Expression Language and we would prefer to use a Java 17 binary. However, there are workarounds for us. Ack. I'll note that the EL code will comp

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-01-19 Thread Volodymyr Siedlecki
Hi Mark, I understand your perspective about changing 21 to 17 so late. Open Liberty uses Tomcat's Expression Language and we would prefer to use a Java 17 binary. However, there are workarounds for us. As for the EL TCK issue, I'd be happy to take a look if you push up a branch. Thank you, Vo

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-01-19 Thread Mark Thomas
On 16/01/2024 11:44, Rémy Maucherat wrote: On Tue, Jan 16, 2024 at 11:59 AM Mark Thomas wrote: Hi all, I'm not sure what is going on as there has been one significant change in the announcement already but it looks to me as if the minimum Java version for Jakarta EE 11 is changing to Java 17

Re: Jakarta EE 11 may be changing minimum Java version to 17

2024-01-16 Thread Rémy Maucherat
On Tue, Jan 16, 2024 at 11:59 AM Mark Thomas wrote: > > Hi all, > > I'm not sure what is going on as there has been one significant change > in the announcement already but it looks to me as if the minimum Java > version for Jakarta EE 11 is changing to Java 17 rather than Java 21. > > https://www