Thanks JL for the fight in preparing this milestone! Here is my vote: +1 (binding)
[x] *.asc signature checks gpg --batch --verify apache-tomee-9.0.0-M8-microprofile.tar.gz.asc apache-tomee-9.0.0-M8-microprofile.tar.gz gpg: Signatur vom Di 28 Jun 2022 10:06:21 CEST gpg: mittels RSA-Schlüssel 3948829384B269D333CC5B98358807C52B4B0E23 gpg: Korrekte Signatur von "Jean-Louis Monteiro (CODE SIGNING KEY) < jlmonte...@apache.org>" gpg --batch --verify apache-tomee-9.0.0-M8-webprofile.tar.gz.asc apache-tomee-9.0.0-M8-webprofile.tar.gz gpg: Signatur vom Di 28 Jun 2022 10:06:19 CEST gpg: mittels RSA-Schlüssel 3948829384B269D333CC5B98358807C52B4B0E23 gpg: Korrekte Signatur von "Jean-Louis Monteiro (CODE SIGNING KEY) < jlmonte...@apache.org>" gpg --batch --verify apache-tomee-9.0.0-M8-plus.tar.gz.asc apache- tomee-9.0.0-M8-plus.tar.gz gpg: Signatur vom Di 28 Jun 2022 10:06:20 CEST gpg: mittels RSA-Schlüssel 3948829384B269D333CC5B98358807C52B4B0E23 gpg: Korrekte Signatur von "Jean-Louis Monteiro (CODE SIGNING KEY) < jlmonte...@apache.org>" gpg --batch --verify apache-tomee-9.0.0-M8-plume.tar.gz.asc apache- tomee-9.0.0-M8-plume.tar.gz gpg: Signatur vom Di 28 Jun 2022 10:06:20 CEST gpg: mittels RSA-Schlüssel 3948829384B269D333CC5B98358807C52B4B0E23 gpg: Korrekte Signatur von "Jean-Louis Monteiro (CODE SIGNING KEY) < jlmonte...@apache.org>" [x] *.sha512 hash checks apache-tomee-9.0.0-M8-microprofile.tar.gz: OK apache-tomee-9.0.0-M8-webprofile.tar.gz: OK apache-tomee-9.0.0-M8-plume.tar.gz: OK apache-tomee-9.0.0-M8-plus.tar.gz: OK apache-tomee-9.0.0-M8-plus.zip: OK apache-tomee-9.0.0-M8-plume.zip: OK apache-tomee-9.0.0-M8-webprofile.zip: OK apache-tomee-9.0.0-M8-microprofile.zip: OK [x] Migrated our student demo project to TomEE 9.x / Jakarta - CI/CD passed with Java 17 for Windows / Linux / Mac OSX Gruß Richard Am Mittwoch, dem 29.06.2022 um 00:01 +0200 schrieb Jean-Louis Monteiro: > Hi, > > As discussed, here is the vote for Apache TomEE 9.0.0-M8. This > milestone > differs from previous 9.x in the sense that we migrated all TomEE > code to > the new jakarta namespace. Previously, we used bytecode relocation > but most > of the integration was broken (tests, arquillian, etc). > > We are still working on some regressions and fixes in order to pass > all TCK > for Jakarta EE 9.1. But starting to gather feedback can only help > sooner > rather than later. > > This is a maintenance release with minor fixes and dependencies > upgrades. > > Maven staging repo > https://repository.apache.org/content/repositories/orgapachetomee-1205/ > > Binaries and sources > https://dist.apache.org/repos/dist/dev/tomee/tomee-9.0.0-M8 > > Github Tag > https://github.com/apache/tomee/tree/tomee-project-9.0.0-M8 > > Commit hash > 12e5dd91fe34affa775a68d5341576b417530008 > > Release Notes > https://issues.apache.org/jira/projects/TOMEE/versions/12350178 > > Sub-task > > - [TOMEE-3861 <https://issues.apache.org/jira/browse/TOMEE-3861>;] > - > Upgrade to apache-parent-26 > - [TOMEE-3865 <https://issues.apache.org/jira/browse/TOMEE-3865>;] > - > Switch arquillian to the new Servlet 5 protocol > - [TOMEE-3866 <https://issues.apache.org/jira/browse/TOMEE-3866>;] > - > Upgrade Hibernate to 5.6.7 / Hibernate Validator to 7.0.2 (Jakarta > Artifact) > - [TOMEE-3868 <https://issues.apache.org/jira/browse/TOMEE-3868>;] > - > Remove SAAJ Axis 1 provider > - [TOMEE-3869 <https://issues.apache.org/jira/browse/TOMEE-3869>;] > - > Remove JAX-RPC > - [TOMEE-3870 <https://issues.apache.org/jira/browse/TOMEE-3870>;] > - > Remove Management J2EE > - [TOMEE-3877 <https://issues.apache.org/jira/browse/TOMEE-3877>;] > - No > interface view EJB proxies broken on JDK16+ > - [TOMEE-3879 <https://issues.apache.org/jira/browse/TOMEE-3879>;] > - Add > missing --add-opens options to itests/failover > - [TOMEE-3881 <https://issues.apache.org/jira/browse/TOMEE-3881>;] > - Add > JDK --add-opens to our scripts in openejb-standalone > - [TOMEE-3920 <https://issues.apache.org/jira/browse/TOMEE-3920>;] > - Fix > TomEE :: Web Examples :: Moviefun Rest > - [TOMEE-3922 <https://issues.apache.org/jira/browse/TOMEE-3922>;] > - > Patch Tomcat JasperInitializer and create jira > - [TOMEE-3925 <https://issues.apache.org/jira/browse/TOMEE-3925>;] > - Fix > Websocket TLS Basic Auth > - [TOMEE-3926 <https://issues.apache.org/jira/browse/TOMEE-3926>;] > - Fix > Webservice SSL Client Certificate Example > - [TOMEE-3930 <https://issues.apache.org/jira/browse/TOMEE-3930>;] > - fix > arquillian-tomee-moviefun-example > - [TOMEE-3931 <https://issues.apache.org/jira/browse/TOMEE-3931>;] > - fix > example/cucumber-jvm > - [TOMEE-3932 <https://issues.apache.org/jira/browse/TOMEE-3932>;] > - > Migration tips and tricks > - [TOMEE-3939 <https://issues.apache.org/jira/browse/TOMEE-3939>;] > - Fix > Jakarta Mail API with Apache Velocity Templating > - [TOMEE-3940 <https://issues.apache.org/jira/browse/TOMEE-3940>;] > - Fix > TomEE :: Examples :: JakartaMail API > - [TOMEE-3943 <https://issues.apache.org/jira/browse/TOMEE-3943>;] > - Fix > TomEE :: Examples :: Multiple JPA providers > - [TOMEE-3944 <https://issues.apache.org/jira/browse/TOMEE-3944>;] > - Fix > TomEE :: Examples :: Simple EAR :: Functional Tests > - [TOMEE-3953 <https://issues.apache.org/jira/browse/TOMEE-3953>;] > - Fix > TomEE :: Examples :: JPA with EclipseLink > - [TOMEE-3954 <https://issues.apache.org/jira/browse/TOMEE-3954>;] > - Fix > TomEE :: Examples :: JPA with Hibernate and arquillian > - [TOMEE-3956 <https://issues.apache.org/jira/browse/TOMEE-3956>;] > - Fix > TomEE :: Connector Examples :: Connector in WAR > - [TOMEE-3957 <https://issues.apache.org/jira/browse/TOMEE-3957>;] > - Fix > TomEE :: Examples :: DeltaSpike @ConfigProperty > - [TOMEE-3958 <https://issues.apache.org/jira/browse/TOMEE-3958>;] > - Fix > TomEE :: Examples :: DeltaSpike Exception Handling > - [TOMEE-3959 <https://issues.apache.org/jira/browse/TOMEE-3959>;] > - Fix > TomEE :: Examples :: DeltaSpike I18n > - [TOMEE-3960 <https://issues.apache.org/jira/browse/TOMEE-3960>;] > - Fix > TomEE :: Examples :: DeltaSpike ProjectStage > > Bug > > - [TOMEE-2420 <https://issues.apache.org/jira/browse/TOMEE-2420>;] > - > Incorrect "Wall of fame" page layout > - [TOMEE-3739 <https://issues.apache.org/jira/browse/TOMEE-3739>;] > - Fix > JAX-RS landscape / regressions introduced during TCK Work > - [TOMEE-3740 <https://issues.apache.org/jira/browse/TOMEE-3740>;] > - Fix > Test Failures in "openejb-core" introduced during TCK work > - [TOMEE-3743 <https://issues.apache.org/jira/browse/TOMEE-3743>;] > - > TomEEJsonbProvider not registered anymore as of TomEE 8.0.7? > Causes failing > REST-services. > - [TOMEE-3752 <https://issues.apache.org/jira/browse/TOMEE-3752>;] > - > Field injection of @Resource WebServiceContext fails when endpoint > uses CDI > interceptor > - [TOMEE-3769 <https://issues.apache.org/jira/browse/TOMEE-3769>;] > - > Missing JSON-B and JSON-P MessageBodyWriter and MessageBodyReader > - [TOMEE-3774 <https://issues.apache.org/jira/browse/TOMEE-3774>;] > - > Problems with master branch in Windows 10 > - [TOMEE-3824 <https://issues.apache.org/jira/browse/TOMEE-3824>;] > - New > Jakarta EE 9 XML namespace not recognized in web-fragment.xml > - [TOMEE-3843 <https://issues.apache.org/jira/browse/TOMEE-3843>;] > - > TomEE WebProfile 9.0.0-M7 does not start with security enabled > - [TOMEE-3848 <https://issues.apache.org/jira/browse/TOMEE-3848>;] > - > Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar > - [TOMEE-3871 <https://issues.apache.org/jira/browse/TOMEE-3871>;] > - > TomEE Plume is missing BatchEE / JCS Cache > - [TOMEE-3876 <https://issues.apache.org/jira/browse/TOMEE-3876>;] > - BOM > generation corrupted under windows (slash problems) > - [TOMEE-3889 <https://issues.apache.org/jira/browse/TOMEE-3889>;] > - > Invalid ObjectName for MDB listening to wildcard destination > - [TOMEE-3892 <https://issues.apache.org/jira/browse/TOMEE-3892>;] > - > TomEE Maven Plugin does not allow to override default "-ea" in > RemoteServer > - [TOMEE-3903 <https://issues.apache.org/jira/browse/TOMEE-3903>;] > - > Investigate *.tar.gz distributions aren't installed correctly to > Maven > Repository > - [TOMEE-3908 <https://issues.apache.org/jira/browse/TOMEE-3908>;] > - CI > Job für TomEE Site Publish is failing > - [TOMEE-3935 <https://issues.apache.org/jira/browse/TOMEE-3935>;] > - BOM > Regeneration fails due to GitHub Actions permission issue > - [TOMEE-3979 <https://issues.apache.org/jira/browse/TOMEE-3979>;] > - > service.bat issue when using JRE_HOME on Windows > > Improvement > > - [TOMEE-3758 <https://issues.apache.org/jira/browse/TOMEE-3758>;] > - > Jakarta Security example with tomcat-users.xml identity store > - [TOMEE-3761 <https://issues.apache.org/jira/browse/TOMEE-3761>;] > - > Jakarta Security example with custom identity store > - [TOMEE-3842 <https://issues.apache.org/jira/browse/TOMEE-3842>;] > - > GitHub Actions fails for PullRequest Builds due to BOM auto > generation > - [TOMEE-3859 <https://issues.apache.org/jira/browse/TOMEE-3859>;] > - > Update tomee.xml file so it refers to the right location > - [TOMEE-3921 <https://issues.apache.org/jira/browse/TOMEE-3921>;] > - > Consistency for sha512 hashes in releases > - [TOMEE-3924 <https://issues.apache.org/jira/browse/TOMEE-3924>;] > - > Disable @dependabot via .asf.yaml > - [TOMEE-3934 <https://issues.apache.org/jira/browse/TOMEE-3934>;] > - > Upgrade to Johnzon 1.2.18 > - [TOMEE-3963 <https://issues.apache.org/jira/browse/TOMEE-3963>;] > - > Inherit JAVA_HOME in TomEE ServerComposer > > Wish > > - [TOMEE-2419 <https://issues.apache.org/jira/browse/TOMEE-2419>;] > - Use > HTTPS on http://tomee.apache.org > > Dependency upgrade > > - [TOMEE-3753 <https://issues.apache.org/jira/browse/TOMEE-3753>;] > - > Upgrade OpenJPA to 3.2.0 > - [TOMEE-3754 <https://issues.apache.org/jira/browse/TOMEE-3754>;] > - > Upgrade to MyFaces 3.0.0 > - [TOMEE-3755 <https://issues.apache.org/jira/browse/TOMEE-3755>;] > - > Upgrade Johnzon to 1.2.13 > - [TOMEE-3756 <https://issues.apache.org/jira/browse/TOMEE-3756>;] > - > Upgrade HSQLDB to 2.3.4 > - [TOMEE-3757 <https://issues.apache.org/jira/browse/TOMEE-3757>;] > - > Upgrade to Tomcat 10.0.6 > - [TOMEE-3764 <https://issues.apache.org/jira/browse/TOMEE-3764>;] > - > Upgrade commons-dbcp to 2.3.0 > - [TOMEE-3765 <https://issues.apache.org/jira/browse/TOMEE-3765>;] > - > Upgrade bountycastle to 1.69 > - [TOMEE-3770 <https://issues.apache.org/jira/browse/TOMEE-3770>;] > - > Update to Johnzon 1.2.14 > - [TOMEE-3772 <https://issues.apache.org/jira/browse/TOMEE-3772>;] > - > Update JUnit to 4.13.2 > - [TOMEE-3775 <https://issues.apache.org/jira/browse/TOMEE-3775>;] > - > Upgrade HSQLDB to 2.5.2 > - [TOMEE-3813 <https://issues.apache.org/jira/browse/TOMEE-3813>;] > - > Upgrade to Tomcat 10.0.12 > - [TOMEE-3887 <https://issues.apache.org/jira/browse/TOMEE-3887>;] > - > Upgrade Tomcat to 10.0.20 > - [TOMEE-3911 <https://issues.apache.org/jira/browse/TOMEE-3911>;] > - > Upgrade XBean to 4.21 > - [TOMEE-3912 <https://issues.apache.org/jira/browse/TOMEE-3912>;] > - > Upgrade TomEE Patch Plugin to 0.9 > - [TOMEE-3913 <https://issues.apache.org/jira/browse/TOMEE-3913>;] > - > Examples: Upgrade JUnit 4.12 to 4.13.2 > - [TOMEE-3941 <https://issues.apache.org/jira/browse/TOMEE-3941>;] > - > Apache ActiveMQ 5.16.5 > - [TOMEE-3962 <https://issues.apache.org/jira/browse/TOMEE-3962>;] > - > Upgrade to Apache Tomcat 10.0.21 (CVE-2022-29885) > - [TOMEE-3977 <https://issues.apache.org/jira/browse/TOMEE-3977>;] > - > Apache OpenWebBeans 2.0.27 > - [TOMEE-3978 <https://issues.apache.org/jira/browse/TOMEE-3978>;] > - > Apache BVal 2.0.6 > - [TOMEE-3987 <https://issues.apache.org/jira/browse/TOMEE-3987>;] > - > Geronimo-mail_2.1 version 1.0.0 > > Documentation > > - [TOMEE-3846 <https://issues.apache.org/jira/browse/TOMEE-3846>;] > - > Inconsistence between tomee flavors comparison in website and > actual jars > - [TOMEE-3888 <https://issues.apache.org/jira/browse/TOMEE-3888>;] > - > Cleanup documentation > - [TOMEE-3894 <https://issues.apache.org/jira/browse/TOMEE-3894>;] > - > website generation broken under windows > - [TOMEE-3904 <https://issues.apache.org/jira/browse/TOMEE-3904>;] > - > Enhance / Update existing release documentation > - [TOMEE-3917 <https://issues.apache.org/jira/browse/TOMEE-3917>;] > - > update javadoc to reflect update to MicroProfile 5.0 > > > Please VOTE > > [+1] go ship it > [+0] meh, don't care > [-1] stop, there is a ${showstopper} > > The VOTE is open for 72h > > -- > Jean-Louis Monteiro > http://twitter.com/jlouismonteiro > http://www.tomitribe.com