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