[Bug 68947] `tomcat-embed-core` `10.1.23` requires Java 11 but includes Java 22 sources

2024-06-04 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=68947

--- Comment #9 from romain.manni-bucau  ---
Happens on tomcat-coyote (for people not using embed jars and trying to keep an
"unified"/consistent package naming).

Main issue is that the tomcat requirement is java N (11, 17 for other versions)
and the actual requirement is java 22 as soon as tomcat is not alone in the
classpath/app - which is often the case - due to the scanning libs.
Indeed there always are workarounds but since this feature is rarely enabled it
can be neat to go with 3 - my 2 cts ;).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 68947] `tomcat-embed-core` `10.1.23` requires Java 11 but includes Java 22 sources

2024-06-04 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=68947

--- Comment #8 from Jack  ---
> Jack, are you having an actual problem, or just reporting that we have a 
> yucky file in our distribution?

The latter - the library performs fine.

However - the validation rules that are configured in my application (asserting
the bundled classes are valid for the target JDK) fail, preventing me upgrading
to this version.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 68947] `tomcat-embed-core` `10.1.23` requires Java 11 but includes Java 22 sources

2024-06-04 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=68947

Christopher Schultz  changed:

   What|Removed |Added

 Status|NEW |NEEDINFO

--- Comment #7 from Christopher Schultz  ---
Jack, are you having an actual problem, or just reporting that we have a yucky
file in our distribution?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 68947] `tomcat-embed-core` `10.1.23` requires Java 11 but includes Java 22 sources

2024-04-29 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=68947

Mark Thomas  changed:

   What|Removed |Added

   Severity|normal  |enhancement

--- Comment #6 from Mark Thomas  ---
Functionally, the current solution works. The issue is that the Maven enforcer
plug-in doesn't like it. I assume that that could be worked around with
configuration.

Marking this an an enhancement (so it plays more nicely with the Maven enforcer
plug-in). 

Options for us are:
1. Do nothing
2. Use MR JAR
3. Use separate JARs

Those are options happen to be in my current order or preference.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 68947] `tomcat-embed-core` `10.1.23` requires Java 11 but includes Java 22 sources

2024-04-26 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=68947

--- Comment #3 from Michael Osipov  ---
Though, I didn't take a look isn't that why we MRJARs have been invented and we
didn't use that feature so far?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 68947] `tomcat-embed-core` `10.1.23` requires Java 11 but includes Java 22 sources

2024-04-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=68947

--- Comment #2 from Jack  ---
(In reply to Remy Maucherat from comment #1)
> That's Java 22 actually. Java 11 is supported.

Thanks, amended

> Is there an actual problem or are you asking because of your validation
> rules ?

The latter.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org



[Bug 68947] `tomcat-embed-core` `10.1.23` requires Java 11 but includes Java 22 sources

2024-04-25 Thread bugzilla
https://bz.apache.org/bugzilla/show_bug.cgi?id=68947

Jack  changed:

   What|Removed |Added

Summary|`tomcat-embed-core` |`tomcat-embed-core`
   |`10.1.23` requires Java 11  |`10.1.23` requires Java 11
   |but includes Java 21|but includes Java 22
   |sources |sources

-- 
You are receiving this mail because:
You are the assignee for the bug.
-
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org