Re: [VOTE] Release Apache TomEE 10.2.0

Richard Zowalla <[email protected]> Fri, 17 Jul 2026 09:06:59 +0200
Newsgroups gmane.comp.java.openejb.devel
Message-ID <[email protected]>
+1 (binding)



> Am 16.07.2026 um 10:08 schrieb Skander Soltane =
<[email protected]>:
>=20
> Hello,
>=20
> +1 (non binding)
>=20
> Thanks
>=20
> On Wed, Jul 15, 2026 at 1:30=E2=80=AFPM Daniel Dias Dos Santos <
> [email protected]> wrote:
>=20
>> Hello,
>>=20
>> 1+
>>=20
>> Thanks
>>=20
>> On Wed, Jul 15, 2026, 08:28 Mark Struberg via dev =
<[email protected]>
>> wrote:
>>=20
>>> +1
>>>=20
>>> LieGrue,
>>> strub
>>>=20
>>>=20
>>>> Am 14.07.2026 um 10:40 schrieb Richard Zowalla <[email protected]>:
>>>>=20
>>>>=20
>>>> Hello everyone,
>>>>=20
>>>> This is a vote for the release of Apache TomEE 10.2.0.
>>>>=20
>>>> This is a maintenance release on the TomEE 10 / Jakarta EE 10 line.
>>> Thanks to everyone who contributed code and reported issues to make =
this
>>> happen.
>>>>=20
>>>> Notable changes:
>>>>   =E2=80=A2 Several bug fixes, including a fix for the LinkageError =
with
>>> scope=3D"request" (TOMEE-4589, TOMEE-4603, TOMEE-4620, TOMEE-4631)
>>>>   =E2=80=A2 Improvements to the EJB client: sslTruststorePassword =
is no longer
>>> sent in outgoing requests, and AuthenticationExceptionnow retains =
its
>>> RemoteException cause (TOMEE-4604, TOMEE-4610)
>>>>   =E2=80=A2 A large batch of dependency upgrades, including Tomcat =
10.1.57,
>>> Johnson 2.1.0, CXF 4.1.7, ActiveMQ 6.2.7, Jackson 2.22.1, Mojarra =
4.0.18,
>>> log4j2 2.26.1, and BouncyCastle 1.85
>>>>=20
>>>> Our full build is green, so I am happy to call for a vote to =
release
>>> TomEE 10.2.0.
>>>>=20
>>>> Here are the hard facts:
>>>>=20
>>>> -----
>>>> Maven Repo
>>>>=20
>>>>=20
>> =
https://repository.apache.org/content/repositories/orgapachetomee-1253/
>>>> <repositories>
>>>> <repository>
>>>> <id>tomee-10.2.0-rc1</id>
>>>> <name>Testing TomEE 10.2.0-RC1</name>
>>>> <url>
>>> =
https://repository.apache.org/content/repositories/orgapachetomee-1253/
>>> </url>
>>>> </repository>
>>>> </repositories>
>>>>=20
>>>> --------
>>>> Binaries & Source
>>>>=20
>> =
https://dist.apache.org/repos/dist/dev/tomee/staging-1253/tomee-10.2.0/
>>>>=20
>>>> Tag
>>>> https://github.com/apache/tomee/releases/tag/tomee-project-10.2.0
>>>> Commit: 3761db889a2db1dc81a62dc3230d17fdfba417a0
>>>>=20
>>>> -------
>>>> Release notes
>>>>=20
>>>=20
>> =
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=3D1231232=
0&version=3D12356881
>>>>=20
>>>>   =E2=80=A2 [TOMEE-4589] - openejb reports an error in web.xml =
which is wrong
>>>>   =E2=80=A2 [TOMEE-4603] - LinkageError in tomee 10.1 with =
scope=3D"request"
>>>>   =E2=80=A2 [TOMEE-4620] - Misspelled field accesToken in OIDC =
TokenResponse
>>> prevents interoperability with custom JSON providers (Jackson)
>>>>   =E2=80=A2 [TOMEE-4631] - arquillian-tomee-remote: static =
"registered" latch
>>> breaks container re-registration on a second Arquillian Manager =
(e.g.
>>> failsafe rerunFailingTestsCount)
>>>>   =E2=80=A2 [TOMEE-4604] - Client's HttpConnectionFactory does not =
strip
>>> sslTruststorePassword from outgoing request.
>>>>   =E2=80=A2 [TOMEE-4610] - openejb-client: AuthenticationException =
from
>>> JNDIContext.authenticate() loses RemoteException cause
>>>>   =E2=80=A2 [TOMEE-4605] - ActiveMQ 6.2.5
>>>>   =E2=80=A2 [TOMEE-4606] - Commons Codec 1.22.0
>>>>   =E2=80=A2 [TOMEE-4607] - Jackson 2.12.3
>>>>   =E2=80=A2 [TOMEE-4608] - Jakarta Faces / Mojarra 4.0.17
>>>>   =E2=80=A2 [TOMEE-4609] - Smallrye Config 3.17.2
>>>>   =E2=80=A2 [TOMEE-4611] - Tomcat 10.1.55
>>>>   =E2=80=A2 [TOMEE-4612] - Neethi 3.2.2
>>>>   =E2=80=A2 [TOMEE-4614] - ActiveMQ 6.2.6
>>>>   =E2=80=A2 [TOMEE-4615] - Mojarra 4.0.18
>>>>   =E2=80=A2 [TOMEE-4617] - CXF 4.1.6
>>>>   =E2=80=A2 [TOMEE-4618] - SAAJ 3.0.5
>>>>   =E2=80=A2 [TOMEE-4619] - Upgrade opentelemetry-api 1.63.0
>>>>   =E2=80=A2 [TOMEE-4622] - Upgrade CXF to 4.1.7
>>>>   =E2=80=A2 [TOMEE-4623] - Jackson 2.22.0
>>>>   =E2=80=A2 [TOMEE-4626] - Tomcat 10.1.56
>>>>   =E2=80=A2 [TOMEE-4627] - Commons Logging 1.4.0
>>>>   =E2=80=A2 [TOMEE-4629] - saaj-impl 3.0.6
>>>>   =E2=80=A2 [TOMEE-4630] - ActiveMQ 6.2.7
>>>>   =E2=80=A2 [TOMEE-4633] - XBean 4.31
>>>>   =E2=80=A2 [TOMEE-4635] - Tomcat 10.1.57
>>>>   =E2=80=A2 [TOMEE-4636] - Smallrye Config 3.18.0
>>>>   =E2=80=A2 [TOMEE-4637] - Jackson 2.22.1
>>>>   =E2=80=A2 [TOMEE-4638] - log4j2 2.26.1
>>>>   =E2=80=A2 [TOMEE-4639] - Bouncycastle 1.85
>>>>=20
>>>> ------
>>>> Signature verification
>>>>=20
>>>> For signature verification, you can check the example script here:
>>> https://gist.github.com/rzo1/9fb1ca0d58e1fc982d596f2a94b10b32
>>>> =E2=80=94=E2=80=94=E2=80=94
>>>>=20
>>>>=20
>>>> Please VOTE
>>>>=20
>>>>   =E2=80=A2 [+1] go ship it
>>>>   =E2=80=A2 [+0] meh, don't care
>>>>   =E2=80=A2 [-1] stop, there is a ${showstopper}
>>>>=20
>>>> The VOTE is open for 72h or as long as needed.
>>>>=20
>>>> Gru=C3=9F Richard
>>>=20
>>>=20
>>=20