+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

Reply via email to