Here is my +1 (binding). Tested:
- Test framework (server composer, app composer) - Maven Plugin - EAR App with JAX-RS, JSF, EJB, BatchEE, JPA (Hibernate 6.6.1), Mail - Used the artifacts from the Maven Repository for our application to build Our app behaves as expected. Checked asc signatures (of a few elements) with Markus signing key -> looks good. Validated some sha512 signatures -> looks good. Gruß Richard > Am 05.10.2024 um 19:29 schrieb Daniel Dias Dos Santos > <daniel.dias.analist...@gmail.com>: > > Hello, > > +1 > > Thanks > > On Sat, Oct 5, 2024, 14:26 Richard Zowalla <r...@apache.org> wrote: > >> Hi all, >> >> This is a VOTE for the third milestone release of TomEE 10 targeting >> JakartaEE 10. Thanks to everyone who contributed code to make this >> happen. >> >> I would especially like to thank Markus Jung for his work as Release >> Manager. I am only running this VOTE because it requires a member of >> the PMC to do it formally. All cheering must be directed at Markus!!! >> >> We would like to highlight and give a shout-out to all our volunteers >> who have been doing the hard work for EE10, which is also being done in >> all our upstream dependencies such as Tomcat, OWB, CXF, MyFaces, etc. >> >> Notable changes: - We are now passing the Jakarta Concurrency 3.0 TCK, >> making our implementation of this spec complete - It is based on a fork >> of CXF 4.1.0-SNAPSHOT, see >> https://issues.apache.org/jira/browse/TOMEE-4353 for details. We pass >> most of the JAX-RS TCK here. - Over the months several dependencies >> have been updated to their latest versions - Corba ORB APIs have been >> removed from the codebase - JAX-RS request handling has been reworked >> which causes servlets to always be invoked before JAX-RS resources >> >> Please note the 10.0.0-M3 release is a milestone release intended for >> evaluation purposes and should not be used in production. >> >> Here are the hard facts: >> >> ############### >> >> Maven Repo: >> https://repository.apache.org/content/repositories/orgapachetomee-1229 >> >> <repositories> >> <repository> >> <id>tomee-10.0.0-M3-rc1</id> >> <name>Testing TomEE 10.0.0-M3</name> >> <url> >> https://repository.apache.org/content/repositories/orgapachetomee-1229/ >> </url> >> </repository> >> </repositories> >> >> ############### >> >> Binaries & Source: >> >> https://dist.apache.org/repos/dist/dev/tomee/staging-1229/tomee-10.0.0-M3/ >> >> ############### >> >> Tag: >> >> https://github.com/apache/tomee/releases/tag/tomee-project-10.0.0-M3 >> >> >> ############### >> >> Release notes: >> >> >> >> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12354964 >> >> Here are the release notes in plain text: >> >> ## Dependency upgrade >> >> TOMEE-4379 ActiveMQ 6.1.3 >> >> TOMEE-4397 Commons CLI 1.9.0 >> >> TOMEE-4396 Commons Codec 1.17.1 >> >> TOMEE-4384 Commons Compress 1.27.0 >> >> TOMEE-4388 Commons Lang3 3.16.0 >> >> TOMEE-4394 Commons Logging 1.3.4 >> >> TOMEE-4392 Drop commons-collection 3.2.2 in openejb-core >> >> TOMEE-4393 Drop dependency towards commons beanutils >> >> TOMEE-4412 ECJ 3.39.0 >> >> TOMEE-4389 EclipseLink 4.04 >> >> TOMEE-4381 JLine 2.14.6 >> >> TOMEE-4405 OpenJPA 4.0.1 >> >> TOMEE-4383 Parent 33 >> >> TOMEE-4382 Replace Swizzle Stream with Swizzle >> >> TOMEE-4398 SnakeYAML 2.3 >> >> TOMEE-4371 Switch back CXF 4.1.0-SNAPSHOT >> >> TOMEE-4407 Temporarily switch CXF 4.1.0 fork version have a stable >> version for a possible TomEE 10-M3 release. >> >> TOMEE-4372 Tomcat 10.1.26 >> >> TOMEE-4380 Tomcat 10.1.28 >> >> TOMEE-4399 Tomcat 10.1.29 >> >> TOMEE-4403 Tomcat 10.1.30 >> >> TOMEE-4386 commons-cli 1.8.0 >> >> TOMEE-4373 commons-compress 1.27.1 >> >> TOMEE-4374 commons-lang3 3.15.0 >> >> TOMEE-4411 jboss logging 3.6.1 >> >> TOMEE-4385 slf4j2 2.0.16 >> >> TOMEE-4376 Commons Logging 1.3.3 >> >> ## New Feature >> TOMEE-1380 study a better data importer for datsources and >> entitymanagers >> >> ## Bug >> TOMEE-2934 EJBContainer.createEJBContainer Fails to find public inner >> classes >> >> TOMEE-4404 NPE in TomcatClassPath and TomcatWebAppBuilder >> >> TOMEE-4327 Fix BVAL TCK 3.0 under J17: >> org.hibernate.beanvalidation.tck.tests.constraints.groups.groupconversi >> on.* >> >> TOMEE-4390 ClassNotFoundException in webapp that has log4j2 and invokes >> commons-logging >> >> TOMEE-4375 NullPointerException in SavedRequest >> >> TOMEE-4406 Faces Resources return 404 if subclass of JAX-RS Application >> is present >> >> ## Improvement >> TOMEE-4395 Debug logging for default properties used to create >> resources >> >> TOMEE-4410 Better Exception when accesing injected HttpServletRequest >> if no request is active >> >> ## Task >> TOMEE-4400 Remove openejb.jaxb.fastBoot >> >> TOMEE-4402 Remove commons-jcs/JCache >> >> TOMEE-2324 Remove Corba ORB APIs from Codebase >> >> ## Sub-task >> TOMEE-4159 Jakarta Concurrency TCK >> >> TOMEE-3942 Update docker-compose.yml to build TomEE 9.x / TomEE 10.x >> >> ############### >> >> 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 >> >> >> >>