Thanks Jean-Louis for your answer,

So it looks like https://github.com/apache/tomcat-jakartaee-migration
is the recommended to migrate an EE 8 war archive into an Jakarta EE 8
equivalent.
Is that correct ?

if so then i'll try it to see if TomEE 9.0.0 works with our web apps

Alex

Le mer. 4 janv. 2023 à 21:28, Jean-Louis Monteiro
<jlmonte...@tomitribe.com> a écrit :
>
> Hi Alexandre,
>
> After some experiments, this tool is so limited that we decided to neither
> advise nor support it. It's then not embedded in TomEE.
> I wrote some notes here https://tomee.apache.org/javax-to-jakarta.html
>
> Hope it helps
>
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
>
>
> On Wed, Jan 4, 2023 at 8:34 PM Alex The Rocker <alex.m3...@gmail.com> wrote:
>
> > Hi there,
> >
> > And happy new year to TomEE contributors!
> >
> > I wish I could give this TomEE 9.0.0 release candidate a try, but all
> > my web apps currently still have EE dependencies on javax namespace.
> >
> > Where is the tool which used to be mentioned to convert an existing
> > .war having EE dependencies into a war with Jakarta equivalent ones?
> >
> > Thanks,
> > Alex
> >
> > Le mar. 3 janv. 2023 à 10:53, Jean-Louis Monteiro
> > <jlmonte...@tomitribe.com> a écrit :
> > >
> > > Hi all,
> > >
> > > I'm very proud to call a vote for Apache TomEE 9.0.0 final. It's been
> > > almost a year since we certified the server using a bytecode enhancement
> > > approach. Even though it worked, it introduced a lot of restrictions
> > > especially with tooling (IDE, Arquillian, Embedded container, etc).
> > >
> > > We started migrating the entire server to the new jakarta namespace and
> > the
> > > 9.0.0 final is the result of such work. We fully passed the entire TCK
> > for
> > > Jakarta EE 9.1 and cherry on the cake, we decided to address a long time
> > > request to support a newer version of MicroProfile. So I'm pleased to
> > also
> > > announce that this version is fully MicroProfile 5.0 compliant.
> > >
> > > - Sources
> > > https://dist.apache.org/repos/dist/dev/tomee/tomee_staging-1210/
> > >
> > > - Maven staging repository
> > > https://repository.apache.org/content/repositories/orgapachetomee-1210
> > >
> > > - Signing keys
> > > https://dist.apache.org/repos/dist/release/tomee/KEYS
> > >
> > > - Changelog since last milestone
> > >
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320&version=12350136
> > > Sub-task
> > >
> > >    - [TOMEE-3883 <https://issues.apache.org/jira/browse/TOMEE-3883>] -
> > >    Update example 'mvc-resteasy' to use Server/API Bom - master branch
> > >    - [TOMEE-3950 <https://issues.apache.org/jira/browse/TOMEE-3950>] -
> > >    Support for JWT token cookies
> > >    - [TOMEE-3951 <https://issues.apache.org/jira/browse/TOMEE-3951>] -
> > JWT
> > >    token groups claim is now optional
> > >    - [TOMEE-3952 <https://issues.apache.org/jira/browse/TOMEE-3952>] -
> > >    Deprecate RSA keys of 1024 bit length
> > >
> > > Bug
> > >
> > >    - [TOMEE-4065 <https://issues.apache.org/jira/browse/TOMEE-4065>] -
> > >    LoginToContinue interceptor fails on custom auth mechanism
> > >    - [TOMEE-4117 <https://issues.apache.org/jira/browse/TOMEE-4117>] -
> > >    MicroProfile OpenAPI not generating model
> > >    - [TOMEE-4119 <https://issues.apache.org/jira/browse/TOMEE-4119>] -
> > >    TomEEJsonbProvider triggered for */* mime types
> > >    - [TOMEE-4135 <https://issues.apache.org/jira/browse/TOMEE-4135>] -
> > >    Unable to see TomEE version in Tomcat home page with Java 17
> > >
> > > New Feature
> > >
> > >    - [TOMEE-3946 <https://issues.apache.org/jira/browse/TOMEE-3946>] -
> > >    MicroProfile JWT 2.0
> > >    - [TOMEE-4050 <https://issues.apache.org/jira/browse/TOMEE-4050>] -
> > >    Retry and Refresh for MP JWT keys supplied via HTTP
> > >    - [TOMEE-4068 <https://issues.apache.org/jira/browse/TOMEE-4068>] -
> > >    MicroProfile 5.0
> > >    - [TOMEE-4069 <https://issues.apache.org/jira/browse/TOMEE-4069>] -
> > >    MicroProfile Config 3.0
> > >    - [TOMEE-4070 <https://issues.apache.org/jira/browse/TOMEE-4070>] -
> > >    MicroProfile Fault Tolerance 4.0
> > >    - [TOMEE-4071 <https://issues.apache.org/jira/browse/TOMEE-4071>] -
> > >    MicroProfile Health 4.0
> > >    - [TOMEE-4072 <https://issues.apache.org/jira/browse/TOMEE-4072>] -
> > >    MicroProfile Metrics 4.0
> > >    - [TOMEE-4073 <https://issues.apache.org/jira/browse/TOMEE-4073>] -
> > >    MicroProfile Rest Client 3.0
> > >    - [TOMEE-4074 <https://issues.apache.org/jira/browse/TOMEE-4074>] -
> > >    MicroProfile OpenAPI 3.0
> > >    - [TOMEE-4075 <https://issues.apache.org/jira/browse/TOMEE-4075>] -
> > >    MicroProfile OpenTracing 3.0
> > >    - [TOMEE-4076 <https://issues.apache.org/jira/browse/TOMEE-4076>] -
> > >    Public Keys in OpenSSH format
> > >    - [TOMEE-4077 <https://issues.apache.org/jira/browse/TOMEE-4077>] -
> > >    Public Keys in SSH2 format
> > >    - [TOMEE-4078 <https://issues.apache.org/jira/browse/TOMEE-4078>] -
> > RSA
> > >    keys PKCS 1 format
> > >    - [TOMEE-4079 <https://issues.apache.org/jira/browse/TOMEE-4079>] -
> > >    Elliptic Curve JWS and JWE
> > >    - [TOMEE-4123 <https://issues.apache.org/jira/browse/TOMEE-4123>] -
> > >    Implement @AroundConstruct from Interceptor 1.2
> > >
> > > Improvement
> > >
> > >    - [TOMEE-4080 <https://issues.apache.org/jira/browse/TOMEE-4080>] -
> > >    Improved Logging for Public and Private Key resolution
> > >    - [TOMEE-4124 <https://issues.apache.org/jira/browse/TOMEE-4124>] -
> > >    Remove timing of timing just for logging
> > >
> > > Task
> > >
> > >    - [TOMEE-3915 <https://issues.apache.org/jira/browse/TOMEE-3915>] -
> > Fix
> > >    Post release pom versioning for Master branch
> > >
> > > Dependency upgrade
> > >
> > >    - [TOMEE-4081 <https://issues.apache.org/jira/browse/TOMEE-4081>] -
> > >    Jackson 2.13.4
> > >    - [TOMEE-4082 <https://issues.apache.org/jira/browse/TOMEE-4082>] -
> > >    Woodstox 6.2.6
> > >    - [TOMEE-4103 <https://issues.apache.org/jira/browse/TOMEE-4103>] -
> > >    Update woodstox-core to mitigate CVE-2022-40153
> > >    - [TOMEE-4107 <https://issues.apache.org/jira/browse/TOMEE-4107>] -
> > >    Jackson 2.14.0
> > >    - [TOMEE-4109 <https://issues.apache.org/jira/browse/TOMEE-4109>] -
> > >    Velocity 2.3
> > >    - [TOMEE-4110 <https://issues.apache.org/jira/browse/TOMEE-4110>] -
> > >    Woodstox 6.4.0 (CVE-2022-40152)
> > >    - [TOMEE-4111 <https://issues.apache.org/jira/browse/TOMEE-4111>] -
> > >    Upgrade bcel component in TomEE
> > >    - [TOMEE-4125 <https://issues.apache.org/jira/browse/TOMEE-4125>] -
> > >    Update Apache CXF versions to mitigate CVE-2022-46364 and
> > CVE-2022-46363
> > >    - [TOMEE-4127 <https://issues.apache.org/jira/browse/TOMEE-4127>] -
> > CXF
> > >    3.5.5
> > >    - [TOMEE-4132 <https://issues.apache.org/jira/browse/TOMEE-4132>] -
> > >    commons-compress 1.22
> > >
> > > Documentation
> > >
> > >    - [TOMEE-3733 <https://issues.apache.org/jira/browse/TOMEE-3733>] -
> > TCK
> > >    Results page for website
> > >    - [TOMEE-4104 <https://issues.apache.org/jira/browse/TOMEE-4104>] -
> > >    Documentation Website: XA DataSource Configuration: Bug in MySQL
> > Sample Code
> > >
> > >
> > > 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.
> > >
> > >
> > > --
> > > Jean-Louis Monteiro
> > > http://twitter.com/jlouismonteiro
> > > http://www.tomitribe.com
> >

Reply via email to