Continuing with this thread so hopefully all discussions are located in the
same place.

I'm sorry for the spam and so many questions/discussions.

I pushed again some more changes using the Jakarta BOM file and all
versions inside. So it's a bit more exhaustive.
We still have some javax dependencies in there we need to prune or remove
and replace if needed. Jakarta pruned a couple of APIs so there aren't
required anymore maybe
[image: image.png]

I'll start using them and see how it builds with my branch work for TomEE
9.x
--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Tue, Feb 15, 2022 at 8:02 AM Zowalla, Richard <
[email protected]> wrote:

> Thanks to you both!
>
> Am Montag, dem 14.02.2022 um 23:26 +0100 schrieb Jean-Louis Monteiro:
> > I'd probably agree.
> >
> > I went and pushed a merged version with
> >
> https://github.com/apache/tomee-jakartaee-api/commit/fcaa0bb099cb06b6ca59a330a76c194185128372
> > The feature for OSGI still needs some love and I have to review and
> > replace
> > remaining Geronimo specs were we have jakarta equivalents.
> > --
> > Jean-Louis Monteiro
> > http://twitter.com/jlouismonteiro
> > http://www.tomitribe.com
> >
> >
> > On Mon, Feb 14, 2022 at 11:06 PM David Blevins <
> > [email protected]>
> > wrote:
> >
> > > > On Feb 14, 2022, at 4:42 PM, Jean-Louis Monteiro <
> > > [email protected]> wrote:
> > > > I did a pom.xml comparison and it looks like in
> > > tomee-jakarta/jakartaee-api
> > > > module you used most of the jakarta.xxx dependencies as opposed
> > > > to the
> > > > usual Geronimo specs.
> > > > Is there a reason?
> > >
> > > I don't recall off the top of my head, but I suspect it was that we
> > > didn't
> > > have jakarta versions of the Geronimo API jars and some APIs were
> > > updated
> > > slightly, like EJB, so a straight translation would hit issues.  I
> > > think it
> > > was a "I don't want to deal with this now" move.
> > >
> > >
> > > We could use either, though there is no longer the licensing
> > > restriction
> > > that forced us to create the Geronimo API jars in the first place.
> > >
> > > Were it me, I'd continue to use the jars which are implementations
> > > (javamail, activation, etc), but the others that are pure APIs, I'm
> > > not
> > > sure it's worth the effort.
> > >
> > >
> > > -David
> > >
> > >
>

Reply via email to