Hi all, this is a vote for a release of Apache TomEE 9.1.0.
It is a maintenance release with some bug fixes and dependencies upgrades (MicroProfile 5, ActiveMQ, Johnzon, XBean, etc). It also fixes the latest Tomcat vulnerabilities (CVE-2023-28708, CVE- 2023-24998, CVE-2023-28709) by backporting and patching Tomcat inside the TomEE 9 build. ############### Maven Repo: https://repository.apache.org/content/repositories/orgapachetomee-1217/ <repositories> <repository> <id>tomee-9.1.0-rc1</id> <name>Testing TomEE 9.1.0 RC1</name> <url> https://repository.apache.org/content/repositories/orgapachetomee-1217/ </url> </repository> </repositories> ############### Binaries & Source: https://dist.apache.org/repos/dist/dev/tomee/staging-1217/tomee-9.1.0/ ############### Tag: https://github.com/apache/tomee/releases/tag/tomee-project-9.1.0 ############### Release notes: https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12353156 ############### Here is an adoc generated version of the changelog as well: == Dependency upgrade [.compact] - link:https://issues.apache.org/jira/browse/TOMEE-4217[TOMEE-4217] Arquillian 1.7.0.Final - link:https://issues.apache.org/jira/browse/TOMEE-4204[TOMEE-4204] Bouncycastle 1.73 - link:https://issues.apache.org/jira/browse/TOMEE-4187[TOMEE-4187] Commons FileUpload 1.5 - link:https://issues.apache.org/jira/browse/TOMEE-4218[TOMEE-4218] HSQLDB 2.7.2 - link:https://issues.apache.org/jira/browse/TOMEE-4221[TOMEE-4221] JUnit 5.9.3 - link:https://issues.apache.org/jira/browse/TOMEE-4212[TOMEE-4212] Jackson 2.15.0 - link:https://issues.apache.org/jira/browse/TOMEE-4216[TOMEE-4216] Jackson 2.15.1 - link:https://issues.apache.org/jira/browse/TOMEE-4208[TOMEE-4208] Johnzon 1.2.20 - link:https://issues.apache.org/jira/browse/TOMEE-4205[TOMEE-4205] Jose4j 0.9.3 - link:https://issues.apache.org/jira/browse/TOMEE-4203[TOMEE-4203] Microprofile Config API 3.0.3, Fault Tolerance Impl 6.2.2, OpenTracing Impl 3.0.3 - link:https://issues.apache.org/jira/browse/TOMEE-4141[TOMEE-4141] SmallRye on 9.x branch - link:https://issues.apache.org/jira/browse/TOMEE-4061[TOMEE-4061] Wrap up updates for TomEE 9.x - link:https://issues.apache.org/jira/browse/TOMEE-4220[TOMEE-4220] log4j 2.20.0 (integration) - link:https://issues.apache.org/jira/browse/TOMEE-4213[TOMEE-4213] snakeyaml version 2.0 mitigate CVE-2022-1471 - link:https://issues.apache.org/jira/browse/TOMEE-4219[TOMEE-4219] xbeans 4.23 == Bug [.compact] - link:https://issues.apache.org/jira/browse/TOMEE-4181[TOMEE-4181] BCProv jar loses its signature during the patch process - link:https://issues.apache.org/jira/browse/TOMEE-4183[TOMEE-4183] TomEE 9.0.0 is not creating service in Windows 10 incompatible software - link:https://issues.apache.org/jira/browse/TOMEE-4189[TOMEE-4189] java.lang.ClassNotFoundException: org.apache.openejb.loader.SystemInstance - link:https://issues.apache.org/jira/browse/TOMEE-4192[TOMEE-4192] ApplicationComposers do not clear GC references on release - link:https://issues.apache.org/jira/browse/TOMEE-4174[TOMEE-4174] Port TOMEE-3779 to 9.x - link:https://issues.apache.org/jira/browse/TOMEE-4199[TOMEE-4199] jakartaee-api with tomcat classifier has too much in it - link:https://issues.apache.org/jira/browse/TOMEE-4112[TOMEE-4112] Performance Regression in bean resolution in EAR files == Improvement [.compact] - link:https://issues.apache.org/jira/browse/TOMEE-4200[TOMEE-4200] Use ActiveMQ client jakarta instead of shading it in TomEE - link:https://issues.apache.org/jira/browse/TOMEE-4202[TOMEE-4202] Backport CVE fixes of Tomcat 10.1.x to 10.0.27 == Task [.compact] - link:https://issues.apache.org/jira/browse/TOMEE-4053[TOMEE-4053] Dependency properties cleanup == Documentation [.compact] - link:https://issues.apache.org/jira/browse/TOMEE-4186[TOMEE-4186] Update download page for discontinued branches == Wish [.compact] - link:https://issues.apache.org/jira/browse/TOMEE-4190[TOMEE-4190] RunWithApplicationComposer should support inheritance == Fixed Common Vulnerabilities and Exposures (CVEs) [.compact] - link:https://issues.apache.org/jira/browse/TOMEE-4187[TOMEE-4187] Commons FileUpload 1.5 - link:https://issues.apache.org/jira/browse/TOMEE-4202[TOMEE-4202] Backport CVE fixes of Tomcat 10.1.x to 10.0.27 ############### Here is the dependency diff from 8.0.14 to 8.0.15 created with our release tools: artifactId from to ------------------------------------------ -------- -------- jackson-annotations 2.14.1 2.15.1 jackson-core 2.14.1 2.15.1 jackson-databind 2.14.1 2.15.1 jackson-dataformat-yaml 2.14.1 2.15.1 mutiny 1.7.0 1.8.0 jandex 3.0.0 3.0.1 smallrye-fault-tolerance 6.0.0 6.2.2 smallrye-fault-tolerance-api 6.0.0 6.2.2 smallrye-fault-tolerance-autoconfig-core 6.0.0 6.2.2 smallrye-fault-tolerance-core 6.0.0 6.2.2 smallrye-health 4.0.0 4.0.1 smallrye-health-api 4.0.0 4.0.1 smallrye-open-api-core 3.0.0 3.0.1 smallrye-open-api-jaxrs 3.0.0 3.0.1 smallrye-opentracing 3.0.0 3.0.3 smallrye-opentracing-contrib 3.0.0 3.0.3 activemq-jdbc-store 5.16.5 5.18.1 johnzon-core 1.2.19 1.2.20 johnzon-jaxrs 1.2.19 1.2.20 johnzon-jsonb 1.2.19 1.2.20 johnzon-jsonp-strict 1.2.19 1.2.20 johnzon-mapper 1.2.19 1.2.20 jakartaee-api 9.1-M2 9.1.1 xbean-asm9-shaded 4.22 4.23 xbean-bundleutils 4.22 4.23 xbean-finder-shaded 4.22 4.23 xbean-naming 4.22 4.23 xbean-reflect 4.22 4.23 jose4j 0.7.9 0.9.3 bcprov-jdk15to18 1.70 1.73 microprofile-config-api 3.0.2 3.0.3 hsqldb 2.7.1 2.7.2 snakeyaml 1.33 2.0 ############### 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