Awesome.
Let us know if you have more qestions
--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Mon, Jul 10, 2023 at 12:08 PM somasani nikhil <[email protected]>
wrote:

> Thank you so much Jean-Louis.. that clear's most of our queries for
> migration.
>
> Concerning TomEE 9.x, there was a confusion with *Jakarta EE 9.x *instead
> of *Tomcat 9.x* and yes (*TomEE 9.x *includes *Tomcat 10.x) - *This
> information clears all the roadblocks for upgrading the majority of
> third-party components.
>
> Regards,
> Nikhil Somasani
>
> On Mon, Jul 10, 2023 at 3:12 PM Jean-Louis Monteiro <
> [email protected]> wrote:
>
> > Hi,
> >
> > Please find some feedback in your email below.
> >
> > Best
> > --
> > Jean-Louis Monteiro
> > http://twitter.com/jlouismonteiro
> > http://www.tomitribe.com
> >
> >
> > On Fri, Jul 7, 2023 at 1:02 PM somasani nikhil <[email protected]
> >
> > wrote:
> >
> > > Hi Team,
> > >
> > > We are in the process of evaluating TomEE 8.x to TomEE 9.x / 10.x
> > upgrade..
> > > I have a couple of queries before we can take any wise decision -
> > >
> > > 1) We are running the application on JDK 17 and compiled our code with
> > JDK8
> > > - Does TomEE 9.x have any issues if the application code is compiled
> with
> > > JAVA 1.8.x ?
> > >
> >
> > Not as far as I am aware of. If you have an issue, it should be
> definitely
> > fixed.
> >
> >
> > >
> > > 2) We are having many references to *javax.** within the application
> and
> > > also using a bunch of third-party jars which are javax compatible, our
> > plan
> > > is to move to TomEE 9.x and check if it works without *javax.* *to*
> > > jakarta.** migration within our code ?
> > >
> > >
> > javax based applications will only deployed to TomEE up to 8.x
> > From 9.x onwards, you must migrate your application to jakarta namespace.
> >
> >
> > > Is Jakarta namespace migration mandatory if deploying the application
> on
> > > TomEE 9.x ?
> > >
> >
> > Yes
> >
> >
> > > The above would include migration of third-party jars as well based on
> > the
> > > core container for us (i.e., TomEE 8.x / 9.x).
> > >
> >
> > Correct. And that's usually harder to manage external libraries than it
> is
> > to convert your own source code to jakarta.
> >
> >
> > >
> > > 3) TomEE 9.x seems to be using Tomcat 9.x that works on javax namespace
> > so
> > > our next proposal is to see, If TomEE 9.x works with Tomcat 10.x or Is
> it
> > > tightly coupled with Tomcat 9.x only ?
> > >
> >
> > That's incorrect.
> > TomEE 9.x uses Tomcat 10.x
> > See https://github.com/apache/tomee/blob/tomee-9.x/pom.xml#L205
> >
> > Tomcat 10.x is also jakarta compatible.
> > And yes TomEE is tightly coupled with Tomcat. This is because we want to
> be
> > Tomcat and we want to be very deeply and well integrated with it.
> >
> >
> > >
> > > Please advise.
> > >
> > > Thank you in advance!
> > >
> > > Regards,
> > > Nikhil Somasani
> > >
> >
>

Reply via email to