+1
sigs/hashes are good, did a few quick tests on our real apps and
everything looks good so far
Thanks
Markus
On 6/11/26 11:38, Richard Zowalla wrote:
Hello everyone,
This is a vote for the release of Apache TomEE 11.0.0-M1.
This is the 1st milestone release of TomEE 11 targeting JakartaEE 11.
Thanks to everyone who contributed code to make this happen.
I would like to emphasise and give a shout out to all our volunteers
who have been doing the hard work for EE11, which is also being done in all our
upstream
upstream dependencies such as Tomcat, OWB, CXF, MyFaces, etc.
Notable changes:
- This is the first TomEE 11 release targeting EE11 and MicroProfile 7.1
- Bunch of dependency updates due to the move to EE11
- Passing the standalone TCKs we have setup inside TomEE (Security,
Concurrency, Data, REST, MP 7.1, etc.)
- OpenJPA is still on its TomEE 10 level - the JPA 3.2 PR is not yet included.
Please note that we do not pass the full EE TCK, nor do we have a fully
functional TCK setup at the
at the moment. However, our own full build is green and so I am happy to
to call for a vote to release a first milestone of TomEE 11.
Here are the hard facts:
###############
Maven Repo:
https://repository.apache.org/content/repositories/orgapachetomee-1252/
<https://repository.apache.org/content/repositories/orgapachetomee-12/>
<repositories>
<repository>
<id>tomee-11.0.0-M1-rc1</id>
<name>Testing TomEE 11.0.0-M1</name>
<url>
https://repository.apache.org/content/repositories/orgapachetomee-1252/
<https://repository.apache.org/content/repositories/orgapachetomee-12/>
</url>
</repository>
</repositories>
###############
Binaries & Source:
https://dist.apache.org/repos/dist/dev/tomee/staging-1252/tomee-11.0.0-M1/
###############
Tag:
https://github.com/apache/tomee/releases/tag/tomee-project-11.0.0-M1
07a7ec753e47fad69ade923637c0a6065fbe9416
###############
Release notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12356277
###############
Here is an adoc generated version of the changelog as well:
== New Feature
[.compact]
- link:https://issues.apache.org/jira/browse/TOMEE-4530[TOMEE-4530] Jakarta
EE 11
- link:https://issues.apache.org/jira/browse/TOMEE-4594[TOMEE-4594] Jakarta
Data 1.0
== Bug
[.compact]
- link:https://issues.apache.org/jira/browse/TOMEE-4569[TOMEE-4569] TomEE
Maven Plugin fails in debug mode in Java 22+
- link:https://issues.apache.org/jira/browse/TOMEE-4571[TOMEE-4571] TomEE
PLUME 10.1.x - Decrease in performance (Factor 2 or more).
- link:https://issues.apache.org/jira/browse/TOMEE-4577[TOMEE-4577] Resources with
explicit contructor-type set to "String" are broken
- link:https://issues.apache.org/jira/browse/TOMEE-4603[TOMEE-4603] LinkageError in
tomee 10.1 with scope="request"
== Improvement
[.compact]
- link:https://issues.apache.org/jira/browse/TOMEE-4580[TOMEE-4580] Improve
clarity of conf.0008 deployment mismatch error
- link:https://issues.apache.org/jira/browse/TOMEE-4602[TOMEE-4602]
Bouncycastle use jdk18on artifacts instead of jdk15to18
- link:https://issues.apache.org/jira/browse/TOMEE-4574[TOMEE-4574] Add
exception details to Assembler#postConstructResources(...)
- link:https://issues.apache.org/jira/browse/TOMEE-4610[TOMEE-4610]
openejb-client: AuthenticationException from JNDIContext.authenticate() loses
RemoteException cause
- link:https://issues.apache.org/jira/browse/TOMEE-4604[TOMEE-4604] Client's
HttpConnectionFactory does not strip sslTruststorePassword from outgoing
request.
== Task
[.compact]
- link:https://issues.apache.org/jira/browse/TOMEE-4600[TOMEE-4600] Remove
openejb.cache.cdi-type-resolution-failure / WebAppInjectionResolver
- link:https://issues.apache.org/jira/browse/TOMEE-4570[TOMEE-4570] Align
resource and services-jar.xml type definitions with XBean 4.30 fix to prevent
implicit resolution
###############
For signature verification, you can check on the example script here:
https://gist.github.com/rzo1/9fb1ca0d58e1fc982d596f2a94b10b32
###############
Please VOTE
[+1] go ship it
[+0] meh, don't care
[-1] stop, there is a ${showstopper}
The VOTE is open for 72h or as long as needed.
Gruß
Richard