Re: TomEE 9.x - from javax to jakarta namespace

2022-05-25 Thread David Blevins
Thanks so much for this.  I even started creating one myself early this 
morning, ... then the rest of the day happened LOL

> On May 25, 2022, at 1:56 PM, Jean-Louis Monteiro  
> wrote:
> 
> Here it is
> https://gist.github.com/jeanouii/9bb6c14bdde227e2fed83fd73db3a646/revisions

Looks like we've yanked out Faces, JSTL, Mail, etc.  I suspect we're trying to 
hit the line of not including APIs that are implementations.  The real trick is 
even HttpServlet is completely dependent on the servlet container in the same 
way Faces, Mail, JSTL, etc are dependent on their implementations.  I'm not too 
sure if Activation is also considered an implementation as well -- I'm not sure 
off-hand if there is a separate implementation jar.

I know we didn't include mail in our javaee-api jar, so excluding is following 
that logic.  I also know we have the jakartaee-api-9.1-M2-SNAPSHOT-tomcat.jar, 
which cuts out everything very close to the way we've now done it in 
jakartaee-api-9.1-M2-SNAPSHOT.jar

How do we want to handle this?

Seems our options are:

 A. Leave jakartaee-api-X.jar and jakartaee-api-X-tomcat.jar nearly identical 
in missing many specs.  There is no uber jar people can compile against that 
has most everything.  People would need to discover which specs are missing and 
pull them in individually.

 B. Eliminate having two jars, there is now just jakartaee-api-X-tomcat.jar 
(which we call jakartaee-api-X.jar).  There is no uber jar people can compile 
against that has most everything.  People would need to discover which specs 
are missing and pull them in individually.

 C. Do what we did with javaee-api.jar and leave mail out while including other 
impls.  There is something close to an uber, but still not quite as identical 
to the jakartaee-api jar produced at Eclipse using the Eclipse impls.

 D. Reverse our stance on the mail thing.  There would be jakartaee-api that 
contained everything including mail and it would be identical to the 
jakartaee-api jar produced at Eclipse using the Eclipse impls.

Not sure where I sit on this spectrum yet, throwing it out so we all can think 
in parallel.

Is it at all possible to get a similar diff for the "-tomcat" jar?


-David

 

smime.p7s
Description: S/MIME cryptographic signature


Re: TomEE 9.x - from javax to jakarta namespace

2022-05-25 Thread Jean-Louis Monteiro
Here it is
https://gist.github.com/jeanouii/9bb6c14bdde227e2fed83fd73db3a646/revisions

--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Wed, May 25, 2022 at 1:10 PM Jean-Louis Monteiro <
jlmonte...@tomitribe.com> wrote:

> Ah ok, thanks, it wasn't clear :-)
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
>
>
> On Wed, May 25, 2022 at 1:09 PM Zowalla, Richard <
> richard.zowa...@hs-heilbronn.de> wrote:
>
>> Guess it is:
>>
>> jakarataee-api-9.1-M2-SNAPSHOT-tomcat.jar vs jakarataee-api-9.1-M1-
>> tomcat.jar
>>
>> (similar to javaee-api differences in the gist)
>>
>>
>> Am Mittwoch, dem 25.05.2022 um 12:21 +0200 schrieb Jean-Louis Monteiro:
>> > Hey David,
>> >
>> > Does not seem to be undoable.
>> >
>> > Just a quick question: do you want the diff between jakartaee-api and
>> > javaee-api or do you want diff between every version of the
>> > jakartaee-api?
>> >
>> > --
>> > Jean-Louis Monteiro
>> > http://twitter.com/jlouismonteiro
>> > http://www.tomitribe.com
>> >
>> >
>> > On Wed, May 25, 2022 at 2:44 AM David Blevins <
>> > david.blev...@gmail.com>
>> > wrote:
>> >
>> > > I haven't had a chance to dig into the differences on the
>> > > jakartaee-api
>> > > jars like I did for the javaee-api jars.  Is it at all possible you
>> > > could
>> > > create a diff like this one?
>> > >
>> > >  -
>> > >
>> https://gist.github.com/dblevins/7535757fb8eceb51ed30ae9b705f9cbf/revisions
>> > >
>> > > I basically built each, did a `jar tvf javaee-api-8.0-5.jar | cut
>> > > -c 37-`
>> > > and pasted that output into a gist, then did it again against the
>> > > javaee-api-8.0-6.jar and updated the content in the gist.
>> > >
>> > > It'd be super helpful.
>> > >
>> > > I did look at the commits, but with maven transitive deps and such
>> > > I don't
>> > > really trust myself to eyeball it correctly.
>> > >
>> > >
>> > > -David
>> > >
>> > >
>> > > > On May 24, 2022, at 6:44 AM, Jean-Louis Monteiro <
>> > > jlmonte...@tomitribe.com> wrote:
>> > > > Alright, time for a new update.
>> > > >
>> > > > TomEE 8.x with JDK8 and EE8 is equivalent to TomEE 9.x with
>> > > > JDK11/JDK17
>> > > and
>> > > > EE9.
>> > > > The build is still not full green, but it's time to start
>> > > > grabbing user
>> > > > feedback as we discussed.
>> > > >
>> > > > So the work started to take every single piece we fixed or
>> > > > patched to
>> > > start
>> > > > doing releases and if possible run TCK + signature Tests.
>> > > >
>> > > > David did activation and mail milestones. Richard used the
>> > > > milestone to
>> > > fix
>> > > > and we are now under vote for activation 2.0 final and Richard is
>> > > > making
>> > > > some awesomeness on the mail spec and impl. We should be able to
>> > > > get
>> > > final
>> > > > versions soon.
>> > > >
>> > > > We also have an OWB vote starting today for a jakarta compatible
>> > > > version
>> > > > (including TCK).
>> > > > Next step is to release a milestone for jakartaee-api 9.1-M2 and
>> > > > move on.
>> > > >
>> > > >
>> > > >
>> > > > --
>> > > > Jean-Louis Monteiro
>> > > > http://twitter.com/jlouismonteiro
>> > > > http://www.tomitribe.com
>> > > >
>> > > >
>> > > > On Thu, May 12, 2022 at 9:29 AM Wiesner, Martin <
>> > > > martin.wies...@hs-heilbronn.de> wrote:
>> > > >
>> > > > > +1
>> > > > >
>> > > > > Best
>> > > > > Martin
>> > > > > —
>> > > > > https://twitter.com/mawiesne
>> > > > >
>> > > > >
>> > > > > Am 11.05.2022 um 19:00 schrieb Cesar Hernandez <
>> > > > > cesargu...@gmail.com
>> > > > > >:
>> > > > >
>> > > > > +1, Thank you!
>> > > > >
>> > > > >
>> > > > > El mié, 11 may 2022 a las 9:06, Daniel Dias Dos Santos (<
>> > > > > daniel.dias.analist...@gmail.com> > > daniel.dias.analist...@gmail.com>>)
>> > > > > escribió:
>> > > > >
>> > > > > +1
>> > > > >
>> > > > > On Wed, May 11, 2022, 12:00 Zowalla, Richard <
>> > > > > richard.zowa...@hs-heilbronn.de> > > > > richard.zowa...@hs-heilbronn.de
>> > > > >
>> > > > > wrote:
>> > > > >
>> > > > > I am fine with it: +1
>> > > > > 
>> > > > > Von: Jean-Louis Monteiro > > > > > jlmonte...@tomitribe.com>>
>> > > > > Gesendet: Mittwoch, 11. Mai 2022 15:57:54
>> > > > > An: dev@tomee.apache.org
>> > > > > Betreff: Re: TomEE 9.x - from javax to jakarta namespace
>> > > > >
>> > > > > Alright, with the latest changes pushed yesterday and today, we
>> > > > > are now
>> > > > > at
>> > > > > the exact same numbers for TomEE 8.x / Jakarta EE 8 under JDK8
>> > > > > and TomEE
>> > > > > 9.x / Jakarta 9.1 under JDK17.
>> > > > >
>> > > > > If everyone is ok with it, we can create a new milestone and
>> > > > > give users
>> > > > > the
>> > > > > opportunity to provide us with some feedback and to report
>> > > > > bugs.
>> > > > >
>> > > > > --
>> > > > > Jean-Louis Monteiro
>> > > > > http://twitter.com/jlouismonteiro
>> > > > > http://www.tomitribe.com
>> > > > >
>> 

Re: TomEE 9.x - from javax to jakarta namespace

2022-05-25 Thread Jean-Louis Monteiro
Ah ok, thanks, it wasn't clear :-)
--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Wed, May 25, 2022 at 1:09 PM Zowalla, Richard <
richard.zowa...@hs-heilbronn.de> wrote:

> Guess it is:
>
> jakarataee-api-9.1-M2-SNAPSHOT-tomcat.jar vs jakarataee-api-9.1-M1-
> tomcat.jar
>
> (similar to javaee-api differences in the gist)
>
>
> Am Mittwoch, dem 25.05.2022 um 12:21 +0200 schrieb Jean-Louis Monteiro:
> > Hey David,
> >
> > Does not seem to be undoable.
> >
> > Just a quick question: do you want the diff between jakartaee-api and
> > javaee-api or do you want diff between every version of the
> > jakartaee-api?
> >
> > --
> > Jean-Louis Monteiro
> > http://twitter.com/jlouismonteiro
> > http://www.tomitribe.com
> >
> >
> > On Wed, May 25, 2022 at 2:44 AM David Blevins <
> > david.blev...@gmail.com>
> > wrote:
> >
> > > I haven't had a chance to dig into the differences on the
> > > jakartaee-api
> > > jars like I did for the javaee-api jars.  Is it at all possible you
> > > could
> > > create a diff like this one?
> > >
> > >  -
> > >
> https://gist.github.com/dblevins/7535757fb8eceb51ed30ae9b705f9cbf/revisions
> > >
> > > I basically built each, did a `jar tvf javaee-api-8.0-5.jar | cut
> > > -c 37-`
> > > and pasted that output into a gist, then did it again against the
> > > javaee-api-8.0-6.jar and updated the content in the gist.
> > >
> > > It'd be super helpful.
> > >
> > > I did look at the commits, but with maven transitive deps and such
> > > I don't
> > > really trust myself to eyeball it correctly.
> > >
> > >
> > > -David
> > >
> > >
> > > > On May 24, 2022, at 6:44 AM, Jean-Louis Monteiro <
> > > jlmonte...@tomitribe.com> wrote:
> > > > Alright, time for a new update.
> > > >
> > > > TomEE 8.x with JDK8 and EE8 is equivalent to TomEE 9.x with
> > > > JDK11/JDK17
> > > and
> > > > EE9.
> > > > The build is still not full green, but it's time to start
> > > > grabbing user
> > > > feedback as we discussed.
> > > >
> > > > So the work started to take every single piece we fixed or
> > > > patched to
> > > start
> > > > doing releases and if possible run TCK + signature Tests.
> > > >
> > > > David did activation and mail milestones. Richard used the
> > > > milestone to
> > > fix
> > > > and we are now under vote for activation 2.0 final and Richard is
> > > > making
> > > > some awesomeness on the mail spec and impl. We should be able to
> > > > get
> > > final
> > > > versions soon.
> > > >
> > > > We also have an OWB vote starting today for a jakarta compatible
> > > > version
> > > > (including TCK).
> > > > Next step is to release a milestone for jakartaee-api 9.1-M2 and
> > > > move on.
> > > >
> > > >
> > > >
> > > > --
> > > > Jean-Louis Monteiro
> > > > http://twitter.com/jlouismonteiro
> > > > http://www.tomitribe.com
> > > >
> > > >
> > > > On Thu, May 12, 2022 at 9:29 AM Wiesner, Martin <
> > > > martin.wies...@hs-heilbronn.de> wrote:
> > > >
> > > > > +1
> > > > >
> > > > > Best
> > > > > Martin
> > > > > —
> > > > > https://twitter.com/mawiesne
> > > > >
> > > > >
> > > > > Am 11.05.2022 um 19:00 schrieb Cesar Hernandez <
> > > > > cesargu...@gmail.com
> > > > > >:
> > > > >
> > > > > +1, Thank you!
> > > > >
> > > > >
> > > > > El mié, 11 may 2022 a las 9:06, Daniel Dias Dos Santos (<
> > > > > daniel.dias.analist...@gmail.com > > daniel.dias.analist...@gmail.com>>)
> > > > > escribió:
> > > > >
> > > > > +1
> > > > >
> > > > > On Wed, May 11, 2022, 12:00 Zowalla, Richard <
> > > > > richard.zowa...@hs-heilbronn.de > > > > richard.zowa...@hs-heilbronn.de
> > > > >
> > > > > wrote:
> > > > >
> > > > > I am fine with it: +1
> > > > > 
> > > > > Von: Jean-Louis Monteiro  > > > > jlmonte...@tomitribe.com>>
> > > > > Gesendet: Mittwoch, 11. Mai 2022 15:57:54
> > > > > An: dev@tomee.apache.org
> > > > > Betreff: Re: TomEE 9.x - from javax to jakarta namespace
> > > > >
> > > > > Alright, with the latest changes pushed yesterday and today, we
> > > > > are now
> > > > > at
> > > > > the exact same numbers for TomEE 8.x / Jakarta EE 8 under JDK8
> > > > > and TomEE
> > > > > 9.x / Jakarta 9.1 under JDK17.
> > > > >
> > > > > If everyone is ok with it, we can create a new milestone and
> > > > > give users
> > > > > the
> > > > > opportunity to provide us with some feedback and to report
> > > > > bugs.
> > > > >
> > > > > --
> > > > > Jean-Louis Monteiro
> > > > > http://twitter.com/jlouismonteiro
> > > > > http://www.tomitribe.com
> > > > >
> > > > >
> > > > > On Tue, May 10, 2022 at 7:06 PM David Blevins <
> > > > > david.blev...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > Was checking out the TCK numbers this morning can make to
> > > > > suggest a
> > > > > 9.0.0-M8 while things look good and found this amazing email.
> > > > >
> > > > > The 9.0.x branch is looking absolutely amazing!!!
> > > > >
> > > > > What do we think about pushing out a 9.0.0-M8 

Re: TomEE 9.x - from javax to jakarta namespace

2022-05-25 Thread Zowalla, Richard
Guess it is:

jakarataee-api-9.1-M2-SNAPSHOT-tomcat.jar vs jakarataee-api-9.1-M1-
tomcat.jar

(similar to javaee-api differences in the gist)


Am Mittwoch, dem 25.05.2022 um 12:21 +0200 schrieb Jean-Louis Monteiro:
> Hey David,
> 
> Does not seem to be undoable.
> 
> Just a quick question: do you want the diff between jakartaee-api and
> javaee-api or do you want diff between every version of the
> jakartaee-api?
> 
> --
> Jean-Louis Monteiro
> http://twitter.com/jlouismonteiro
> http://www.tomitribe.com
> 
> 
> On Wed, May 25, 2022 at 2:44 AM David Blevins <
> david.blev...@gmail.com>
> wrote:
> 
> > I haven't had a chance to dig into the differences on the
> > jakartaee-api
> > jars like I did for the javaee-api jars.  Is it at all possible you
> > could
> > create a diff like this one?
> > 
> >  -
> > https://gist.github.com/dblevins/7535757fb8eceb51ed30ae9b705f9cbf/revisions
> > 
> > I basically built each, did a `jar tvf javaee-api-8.0-5.jar | cut
> > -c 37-`
> > and pasted that output into a gist, then did it again against the
> > javaee-api-8.0-6.jar and updated the content in the gist.
> > 
> > It'd be super helpful.
> > 
> > I did look at the commits, but with maven transitive deps and such
> > I don't
> > really trust myself to eyeball it correctly.
> > 
> > 
> > -David
> > 
> > 
> > > On May 24, 2022, at 6:44 AM, Jean-Louis Monteiro <
> > jlmonte...@tomitribe.com> wrote:
> > > Alright, time for a new update.
> > > 
> > > TomEE 8.x with JDK8 and EE8 is equivalent to TomEE 9.x with
> > > JDK11/JDK17
> > and
> > > EE9.
> > > The build is still not full green, but it's time to start
> > > grabbing user
> > > feedback as we discussed.
> > > 
> > > So the work started to take every single piece we fixed or
> > > patched to
> > start
> > > doing releases and if possible run TCK + signature Tests.
> > > 
> > > David did activation and mail milestones. Richard used the
> > > milestone to
> > fix
> > > and we are now under vote for activation 2.0 final and Richard is
> > > making
> > > some awesomeness on the mail spec and impl. We should be able to
> > > get
> > final
> > > versions soon.
> > > 
> > > We also have an OWB vote starting today for a jakarta compatible
> > > version
> > > (including TCK).
> > > Next step is to release a milestone for jakartaee-api 9.1-M2 and
> > > move on.
> > > 
> > > 
> > > 
> > > --
> > > Jean-Louis Monteiro
> > > http://twitter.com/jlouismonteiro
> > > http://www.tomitribe.com
> > > 
> > > 
> > > On Thu, May 12, 2022 at 9:29 AM Wiesner, Martin <
> > > martin.wies...@hs-heilbronn.de> wrote:
> > > 
> > > > +1
> > > > 
> > > > Best
> > > > Martin
> > > > —
> > > > https://twitter.com/mawiesne
> > > > 
> > > > 
> > > > Am 11.05.2022 um 19:00 schrieb Cesar Hernandez <
> > > > cesargu...@gmail.com
> > > > >:
> > > > 
> > > > +1, Thank you!
> > > > 
> > > > 
> > > > El mié, 11 may 2022 a las 9:06, Daniel Dias Dos Santos (<
> > > > daniel.dias.analist...@gmail.com > daniel.dias.analist...@gmail.com>>)
> > > > escribió:
> > > > 
> > > > +1
> > > > 
> > > > On Wed, May 11, 2022, 12:00 Zowalla, Richard <
> > > > richard.zowa...@hs-heilbronn.de > > > richard.zowa...@hs-heilbronn.de
> > > > 
> > > > wrote:
> > > > 
> > > > I am fine with it: +1
> > > > 
> > > > Von: Jean-Louis Monteiro  > > > jlmonte...@tomitribe.com>>
> > > > Gesendet: Mittwoch, 11. Mai 2022 15:57:54
> > > > An: dev@tomee.apache.org
> > > > Betreff: Re: TomEE 9.x - from javax to jakarta namespace
> > > > 
> > > > Alright, with the latest changes pushed yesterday and today, we
> > > > are now
> > > > at
> > > > the exact same numbers for TomEE 8.x / Jakarta EE 8 under JDK8
> > > > and TomEE
> > > > 9.x / Jakarta 9.1 under JDK17.
> > > > 
> > > > If everyone is ok with it, we can create a new milestone and
> > > > give users
> > > > the
> > > > opportunity to provide us with some feedback and to report
> > > > bugs.
> > > > 
> > > > --
> > > > Jean-Louis Monteiro
> > > > http://twitter.com/jlouismonteiro
> > > > http://www.tomitribe.com
> > > > 
> > > > 
> > > > On Tue, May 10, 2022 at 7:06 PM David Blevins <
> > > > david.blev...@gmail.com>
> > > > wrote:
> > > > 
> > > > Was checking out the TCK numbers this morning can make to
> > > > suggest a
> > > > 9.0.0-M8 while things look good and found this amazing email.
> > > > 
> > > > The 9.0.x branch is looking absolutely amazing!!!
> > > > 
> > > > What do we think about pushing out a 9.0.0-M8 while things are
> > > > in their
> > > > peak-stable state?  I'm sure we'll have to rip up a few more
> > > > things to
> > > > finish off the remaining Jakarta EE and MP TCK issues.  Would
> > > > be great
> > > > to
> > > > have something that isn't M7 to fallback on as a reference
> > > > point to
> > > > track
> > > > regressions.
> > > > 
> > > > Thoughts?
> > > > 
> > > > 
> > > > -David
> > > > 
> > > > 
> > > > 
> > > > On May 10, 2022, at 3:56 AM, Jean-Louis Monteiro <
> > > > 

Re: TomEE 9.x - from javax to jakarta namespace

2022-05-25 Thread Jean-Louis Monteiro
Hey David,

Does not seem to be undoable.

Just a quick question: do you want the diff between jakartaee-api and
javaee-api or do you want diff between every version of the jakartaee-api?

--
Jean-Louis Monteiro
http://twitter.com/jlouismonteiro
http://www.tomitribe.com


On Wed, May 25, 2022 at 2:44 AM David Blevins 
wrote:

> I haven't had a chance to dig into the differences on the jakartaee-api
> jars like I did for the javaee-api jars.  Is it at all possible you could
> create a diff like this one?
>
>  -
> https://gist.github.com/dblevins/7535757fb8eceb51ed30ae9b705f9cbf/revisions
>
> I basically built each, did a `jar tvf javaee-api-8.0-5.jar | cut -c 37-`
> and pasted that output into a gist, then did it again against the
> javaee-api-8.0-6.jar and updated the content in the gist.
>
> It'd be super helpful.
>
> I did look at the commits, but with maven transitive deps and such I don't
> really trust myself to eyeball it correctly.
>
>
> -David
>
>
> > On May 24, 2022, at 6:44 AM, Jean-Louis Monteiro <
> jlmonte...@tomitribe.com> wrote:
> >
> > Alright, time for a new update.
> >
> > TomEE 8.x with JDK8 and EE8 is equivalent to TomEE 9.x with JDK11/JDK17
> and
> > EE9.
> > The build is still not full green, but it's time to start grabbing user
> > feedback as we discussed.
> >
> > So the work started to take every single piece we fixed or patched to
> start
> > doing releases and if possible run TCK + signature Tests.
> >
> > David did activation and mail milestones. Richard used the milestone to
> fix
> > and we are now under vote for activation 2.0 final and Richard is making
> > some awesomeness on the mail spec and impl. We should be able to get
> final
> > versions soon.
> >
> > We also have an OWB vote starting today for a jakarta compatible version
> > (including TCK).
> > Next step is to release a milestone for jakartaee-api 9.1-M2 and move on.
> >
> >
> >
> > --
> > Jean-Louis Monteiro
> > http://twitter.com/jlouismonteiro
> > http://www.tomitribe.com
> >
> >
> > On Thu, May 12, 2022 at 9:29 AM Wiesner, Martin <
> > martin.wies...@hs-heilbronn.de> wrote:
> >
> >> +1
> >>
> >> Best
> >> Martin
> >> —
> >> https://twitter.com/mawiesne
> >>
> >>
> >> Am 11.05.2022 um 19:00 schrieb Cesar Hernandez  >> >:
> >>
> >> +1, Thank you!
> >>
> >>
> >> El mié, 11 may 2022 a las 9:06, Daniel Dias Dos Santos (<
> >> daniel.dias.analist...@gmail.com daniel.dias.analist...@gmail.com>>)
> >> escribió:
> >>
> >> +1
> >>
> >> On Wed, May 11, 2022, 12:00 Zowalla, Richard <
> >> richard.zowa...@hs-heilbronn.de >>
> >> wrote:
> >>
> >> I am fine with it: +1
> >> 
> >> Von: Jean-Louis Monteiro  >> jlmonte...@tomitribe.com>>
> >> Gesendet: Mittwoch, 11. Mai 2022 15:57:54
> >> An: dev@tomee.apache.org
> >> Betreff: Re: TomEE 9.x - from javax to jakarta namespace
> >>
> >> Alright, with the latest changes pushed yesterday and today, we are now
> >> at
> >> the exact same numbers for TomEE 8.x / Jakarta EE 8 under JDK8 and TomEE
> >> 9.x / Jakarta 9.1 under JDK17.
> >>
> >> If everyone is ok with it, we can create a new milestone and give users
> >> the
> >> opportunity to provide us with some feedback and to report bugs.
> >>
> >> --
> >> Jean-Louis Monteiro
> >> http://twitter.com/jlouismonteiro
> >> http://www.tomitribe.com
> >>
> >>
> >> On Tue, May 10, 2022 at 7:06 PM David Blevins 
> >> wrote:
> >>
> >> Was checking out the TCK numbers this morning can make to suggest a
> >> 9.0.0-M8 while things look good and found this amazing email.
> >>
> >> The 9.0.x branch is looking absolutely amazing!!!
> >>
> >> What do we think about pushing out a 9.0.0-M8 while things are in their
> >> peak-stable state?  I'm sure we'll have to rip up a few more things to
> >> finish off the remaining Jakarta EE and MP TCK issues.  Would be great
> >> to
> >> have something that isn't M7 to fallback on as a reference point to
> >> track
> >> regressions.
> >>
> >> Thoughts?
> >>
> >>
> >> -David
> >>
> >>
> >>
> >> On May 10, 2022, at 3:56 AM, Jean-Louis Monteiro <
> >> jlmonte...@tomitribe.com> wrote:
> >>
> >> Hi all,
> >>
> >> Time for some reporting
> >>
> >> On our journey to migrate TomEE over from javax to jakarta namespace,
> >> we
> >> had many issues.
> >> After updating all our code, we had to do a bunch of dependency
> >> upgrades
> >> after upgrading many of them (OpenWebbeans, BVal, Geronimo, etc).
> >>
> >> We then faced many issues with non compatible libraries for example
> >> (ActiveMQ, commons-dbcp, CXF, sxc, taglib, etc). So we ended up
> >> repacking
> >> them in our own groupId after using the Maven Shade plugin to
> >> relocate
> >> the
> >> packages.
> >>
> >> We worked on BVal TCK and CDI TCK and we are close to passing them.
> >>
> >> But we had before to solve all our outdated MicroProfile 1.3 stack to
> >> the
> >> most recent and jakarta 

Re: How Can I Help ?

2022-05-25 Thread Zowalla, Richard
Hi,

sorry for the late response - been busy with some oss / normal work.

If you like to work on one of these areas, the first step would be to
clone the TomEE repository and try to build TomEE based on the
documentation provided in the repository.

Some examples already have a Jira [1] task, so if you find a task you
would like to work on, just sent an email with "TOMEE-" and someone
will assign it to you. The workflow is documented here: [2].

Gruß
Richard

[1] https://issues.apache.org/
[2] https://tomee.apache.org/community/contributing/workflow.html

Am Montag, dem 09.05.2022 um 20:15 -0600 schrieb AD:
> Hello Richard
> 
> From the areas of work that you mentioned in your email , I think I
> would
> be interested in 2 areas below-
> 
> 1. Other areas of work involve upgrading / revising our current
> examples
> (TomEE 8.x, TomEE 9.x) by using our "BOM" approach in order to make
> them easier to consume / understand so users do not have to think
> about: "Which version of XY do I need to include to make it work?!".
> Some of them are using very old libraries (9+ years old)  and would
> benefit from an upgrade to newer dependencies / versions or use
> deprecated jks keystore formats, which need conversion to drop
> warnings. Such activies are rather "easy" and can help to get a
> feeling
> for TomEE and OSS contributions in general.
> 
> 2. Of course our current website and the dev/admin/migration
> documentation
> would also benefit from a careful review and a subsequent review and
> revise.
> 
> Thank you
> -AD
> 
> On Mon, May 9, 2022 at 12:07 AM Zowalla, Richard <
> richard.zowa...@hs-heilbronn.de> wrote:
> 
> > Hi AD,
> > 
> > TomEE consumes a variety of ASF projects for specific parts of its
> > core
> > functionality.
> > 
> > Apache Geronimo provides JavaEE / JakartaEE libraries and
> > Microprofile
> > implementations [1]. A big effort would be to update the
> > Microprofile
> > implementation in Geronimo to support JakartaEE namespace (so we do
> > not
> > need to use SmallRye implementation like all the other app
> > servers).
> > There was some discussion in [2] about this topic.
> > 
> > Another examples are the dependencies currently shaded to bring
> > javax
> > -> jakarta namespace listed in [3]. Some efforts on other projects
> > (like the apache commons project) are needed in order to drop our
> > fork/shade and handle the namespace change in the related project.
> > Such
> > activities are also of great value to the TomEE community.
> > 
> > While working on the namespace change for ActiveMQ, the people over
> > there asked why we didn't support ActiveMQ Artemis yet [4]. We do
> > not
> > have integration code for Artemis, so this would also be a possible
> > area of contribution if you have the skills / experience in this
> > field.
> > 
> > Other areas of work involve upgrading / revising our current
> > examples
> > (TomEE 8.x, TomEE 9.x) by using our "BOM" approach in order to make
> > them easier to consume / understand so users do not have to think
> > about: "Which version of XY do I need to include to make it
> > work?!".
> > Some of them are using very old libraries (9+ years old)  and would
> > benefit from an upgrade to newer dependencies / versions or use
> > deprecated jks keystore formats, which need conversion to drop
> > warnings. Such activies are rather "easy" and can help to get a
> > feeling
> > for TomEE and OSS contributions in general.
> > 
> > Of course our current website and the dev/admin/migration
> > documentation
> > would also benefit from a careful review and a subsequent review
> > and
> > revise.
> > 
> > Some harder tasks involve running the TCK [5] and working on
> > plattform
> > compliance for EE9.1, i.e. fixing and working on the tests. Same is
> > true for working on the Smallrye miroprofile integration and fixing
> > tests / things. TCK tasks require some organisation / discussion
> > via
> > the list to avoid that work is conducted multiple times.
> > 
> > Perhaps, you suffer from a TomEE bug yourself and nobody did find
> > time
> > to work on it yet. That would also be a starting point to jump in.
> > 
> > As you probably see, there is always a lof of work to do. It fully
> > depends on your available time / resources. My list isn't nearly
> > complete but that is what I have directly in my mind.
> > 
> > Gruß
> > Richard
> > 
> > [1] https://geronimo.apache.org/
> > [2] 
> > https://lists.apache.org/thread/gf1spvmw9lcvyry14l8qc10jxr8ot5hm
> > [3] https://github.com/apache/tomee/tree/master/deps
> > [4] 
> > https://lists.apache.org/thread/jokl6z7f798083vzjwc1brhpppyo33fc
> > [5] https://github.com/apache/tomee-tck
> > 
> > 
> > Am Freitag, dem 06.05.2022 um 20:21 -0600 schrieb AD:
> > > Hello Richard
> > > 
> > > Thank you so much for responding to my email request. Much
> > > appreciated.
> > > 
> > > Thanks for explaining in detail about how this works.
> > > 
> > > I do have experience in Java , Web services, Microservices ,
> > > 

[GitHub] [openejb] dependabot[bot] commented on pull request #23: Bump spring-core from 3.0.3.RELEASE to 5.3.19 in /openejb/examples/simple-osgi/simple-osgi-camel-client

2022-05-25 Thread GitBox


dependabot[bot] commented on PR #23:
URL: https://github.com/apache/openejb/pull/23#issuecomment-1136822807

   Superseded by #28.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@openejb.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [openejb] dependabot[bot] closed pull request #23: Bump spring-core from 3.0.3.RELEASE to 5.3.19 in /openejb/examples/simple-osgi/simple-osgi-camel-client

2022-05-25 Thread GitBox


dependabot[bot] closed pull request #23: Bump spring-core from 3.0.3.RELEASE to 
5.3.19 in /openejb/examples/simple-osgi/simple-osgi-camel-client
URL: https://github.com/apache/openejb/pull/23


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@openejb.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [openejb] dependabot[bot] opened a new pull request, #28: Bump spring-core from 3.0.3.RELEASE to 5.2.22.RELEASE in /openejb/examples/simple-osgi/simple-osgi-camel-client

2022-05-25 Thread GitBox


dependabot[bot] opened a new pull request, #28:
URL: https://github.com/apache/openejb/pull/28

   Bumps [spring-core](https://github.com/spring-projects/spring-framework) 
from 3.0.3.RELEASE to 5.2.22.RELEASE.
   
   Release notes
   Sourced from https://github.com/spring-projects/spring-framework/releases;>spring-core's
 releases.
   
   v5.2.22.RELEASE
   :star: New Features
   
   Refine CachedIntrospectionResults property introspection https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28446;>#28446
   
   :lady_beetle: Bug Fixes
   
   Ignore invalid STOMP frame https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28444;>#28444
   
   v5.2.21.RELEASE
   :star: New Features
   
   Remove DNS lookups during websocket connection initiation https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28281;>#28281
   
   :lady_beetle: Bug Fixes
   
   Improve documentation and matching algorithm in data binders https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28334;>#28334
   CodeGenerationException thrown when using AnnotationMBeanExporter on JDK 
17 https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28279;>#28279
   ResponseEntity objects are accumulated in ConcurrentReferenceHashMap https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28273;>#28273
   NotWritablePropertyException when attempting to declaratively configure 
ClassLoader properties https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28272;>#28272
   
   v5.2.20.RELEASE
   :star: New Features
   
   Restrict access to property paths on Class references https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28262;>#28262
   Improve diagnostics in SpEL for large array creation https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28257;>#28257
   
   v5.2.19.RELEASE
   :star: New Features
   
   Declare serialVersionUID on DefaultAopProxyFactory https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27785;>#27785
   Use ByteArrayDecoder in DefaultClientResponse::createException https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27667;>#27667
   
   :lady_beetle: Bug Fixes
   
   ProxyFactoryBean getObject called before setInterceptorNames, silently 
creating an invalid proxy [SPR-7582] https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27817;>#27817
   Possible NPE in Spring MVC LogFormatUtils https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27783;>#27783
   UndertowHeadersAdapter's remove() method violates Map contract https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27593;>#27593
   Fix assertion failure messages in DefaultDataBuffer.checkIndex() https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27577;>#27577
   
   :notebook_with_decorative_cover: Documentation
   
   Lazy annotation throws exception if non-required bean does not exist https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27660;>#27660
   Incorrect Javadoc in [NamedParameter]JdbcOperations.queryForObject 
methods regarding exceptions https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27581;>#27581
   DefaultResponseErrorHandler update javadoc comment https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27571;>#27571
   
   :hammer: Dependency Upgrades
   
   Upgrade to Reactor Dysprosium-SR25 https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27635;>#27635
   Upgrade to Log4j2 2.16.0 https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27825;>#27825
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/spring-projects/spring-framework/commit/8f4c17273499280394c6824d179e25702c8992f4;>8f4c172
 Release v5.2.22.RELEASE
   https://github.com/spring-projects/spring-framework/commit/9f238c997d914cf9162dac9801a2f56dae359a3f;>9f238c9
 Polishing
   https://github.com/spring-projects/spring-framework/commit/50177b1ad3485bd44239b1756f6c14607476fcf2;>50177b1
 Refine CachedIntrospectionResults property introspection
   https://github.com/spring-projects/spring-framework/commit/159a99bbafdd6c01871228113d7042c3f83f360f;>159a99b
 Ignore invalid STOMP frame
   https://github.com/spring-projects/spring-framework/commit/41e158c93de4c62bf3d8aa768592ded42b08f9ef;>41e158c
 Next development version (v5.2.22.BUILD-SNAPSHOT)
   https://github.com/spring-projects/spring-framework/commit/833e750175349ab4fd502109a8b41af77e25cdea;>833e750
 Improve documentation and matching algorithm in data binders
   https://github.com/spring-projects/spring-framework/commit/d70054d6864c78a300210490a0fb3af0e1f1b84f;>d70054d
 Upgrade to Log4j2 2.17.2
   

[GitHub] [openejb] dependabot[bot] commented on pull request #24: Bump spring-core from 3.0.5.RELEASE to 5.3.19 in /sandbox/tools

2022-05-25 Thread GitBox


dependabot[bot] commented on PR #24:
URL: https://github.com/apache/openejb/pull/24#issuecomment-1136807484

   Superseded by #27.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@openejb.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [openejb] dependabot[bot] closed pull request #24: Bump spring-core from 3.0.5.RELEASE to 5.3.19 in /sandbox/tools

2022-05-25 Thread GitBox


dependabot[bot] closed pull request #24: Bump spring-core from 3.0.5.RELEASE to 
5.3.19 in /sandbox/tools
URL: https://github.com/apache/openejb/pull/24


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@openejb.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [openejb] dependabot[bot] opened a new pull request, #27: Bump spring-core from 3.0.5.RELEASE to 5.2.22.RELEASE in /sandbox/tools

2022-05-25 Thread GitBox


dependabot[bot] opened a new pull request, #27:
URL: https://github.com/apache/openejb/pull/27

   Bumps [spring-core](https://github.com/spring-projects/spring-framework) 
from 3.0.5.RELEASE to 5.2.22.RELEASE.
   
   Release notes
   Sourced from https://github.com/spring-projects/spring-framework/releases;>spring-core's
 releases.
   
   v5.2.22.RELEASE
   :star: New Features
   
   Refine CachedIntrospectionResults property introspection https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28446;>#28446
   
   :lady_beetle: Bug Fixes
   
   Ignore invalid STOMP frame https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28444;>#28444
   
   v5.2.21.RELEASE
   :star: New Features
   
   Remove DNS lookups during websocket connection initiation https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28281;>#28281
   
   :lady_beetle: Bug Fixes
   
   Improve documentation and matching algorithm in data binders https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28334;>#28334
   CodeGenerationException thrown when using AnnotationMBeanExporter on JDK 
17 https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28279;>#28279
   ResponseEntity objects are accumulated in ConcurrentReferenceHashMap https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28273;>#28273
   NotWritablePropertyException when attempting to declaratively configure 
ClassLoader properties https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28272;>#28272
   
   v5.2.20.RELEASE
   :star: New Features
   
   Restrict access to property paths on Class references https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28262;>#28262
   Improve diagnostics in SpEL for large array creation https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28257;>#28257
   
   v5.2.19.RELEASE
   :star: New Features
   
   Declare serialVersionUID on DefaultAopProxyFactory https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27785;>#27785
   Use ByteArrayDecoder in DefaultClientResponse::createException https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27667;>#27667
   
   :lady_beetle: Bug Fixes
   
   ProxyFactoryBean getObject called before setInterceptorNames, silently 
creating an invalid proxy [SPR-7582] https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27817;>#27817
   Possible NPE in Spring MVC LogFormatUtils https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27783;>#27783
   UndertowHeadersAdapter's remove() method violates Map contract https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27593;>#27593
   Fix assertion failure messages in DefaultDataBuffer.checkIndex() https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27577;>#27577
   
   :notebook_with_decorative_cover: Documentation
   
   Lazy annotation throws exception if non-required bean does not exist https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27660;>#27660
   Incorrect Javadoc in [NamedParameter]JdbcOperations.queryForObject 
methods regarding exceptions https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27581;>#27581
   DefaultResponseErrorHandler update javadoc comment https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27571;>#27571
   
   :hammer: Dependency Upgrades
   
   Upgrade to Reactor Dysprosium-SR25 https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27635;>#27635
   Upgrade to Log4j2 2.16.0 https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27825;>#27825
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/spring-projects/spring-framework/commit/8f4c17273499280394c6824d179e25702c8992f4;>8f4c172
 Release v5.2.22.RELEASE
   https://github.com/spring-projects/spring-framework/commit/9f238c997d914cf9162dac9801a2f56dae359a3f;>9f238c9
 Polishing
   https://github.com/spring-projects/spring-framework/commit/50177b1ad3485bd44239b1756f6c14607476fcf2;>50177b1
 Refine CachedIntrospectionResults property introspection
   https://github.com/spring-projects/spring-framework/commit/159a99bbafdd6c01871228113d7042c3f83f360f;>159a99b
 Ignore invalid STOMP frame
   https://github.com/spring-projects/spring-framework/commit/41e158c93de4c62bf3d8aa768592ded42b08f9ef;>41e158c
 Next development version (v5.2.22.BUILD-SNAPSHOT)
   https://github.com/spring-projects/spring-framework/commit/833e750175349ab4fd502109a8b41af77e25cdea;>833e750
 Improve documentation and matching algorithm in data binders
   https://github.com/spring-projects/spring-framework/commit/d70054d6864c78a300210490a0fb3af0e1f1b84f;>d70054d
 Upgrade to Log4j2 2.17.2
   

[GitHub] [tomee-site] dependabot[bot] closed pull request #6: Bump spring-core from 3.0.3.RELEASE to 5.3.19 in /content/examples/simple-osgi/simple-osgi-camel-client

2022-05-25 Thread GitBox


dependabot[bot] closed pull request #6: Bump spring-core from 3.0.3.RELEASE to 
5.3.19 in /content/examples/simple-osgi/simple-osgi-camel-client
URL: https://github.com/apache/tomee-site/pull/6


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@tomee.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [tomee-site] dependabot[bot] commented on pull request #6: Bump spring-core from 3.0.3.RELEASE to 5.3.19 in /content/examples/simple-osgi/simple-osgi-camel-client

2022-05-25 Thread GitBox


dependabot[bot] commented on PR #6:
URL: https://github.com/apache/tomee-site/pull/6#issuecomment-1136779145

   Superseded by #7.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@tomee.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [tomee-site] dependabot[bot] opened a new pull request, #7: Bump spring-core from 3.0.3.RELEASE to 5.2.22.RELEASE in /content/examples/simple-osgi/simple-osgi-camel-client

2022-05-25 Thread GitBox


dependabot[bot] opened a new pull request, #7:
URL: https://github.com/apache/tomee-site/pull/7

   Bumps [spring-core](https://github.com/spring-projects/spring-framework) 
from 3.0.3.RELEASE to 5.2.22.RELEASE.
   
   Release notes
   Sourced from https://github.com/spring-projects/spring-framework/releases;>spring-core's
 releases.
   
   v5.2.22.RELEASE
   :star: New Features
   
   Refine CachedIntrospectionResults property introspection https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28446;>#28446
   
   :lady_beetle: Bug Fixes
   
   Ignore invalid STOMP frame https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28444;>#28444
   
   v5.2.21.RELEASE
   :star: New Features
   
   Remove DNS lookups during websocket connection initiation https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28281;>#28281
   
   :lady_beetle: Bug Fixes
   
   Improve documentation and matching algorithm in data binders https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28334;>#28334
   CodeGenerationException thrown when using AnnotationMBeanExporter on JDK 
17 https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28279;>#28279
   ResponseEntity objects are accumulated in ConcurrentReferenceHashMap https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28273;>#28273
   NotWritablePropertyException when attempting to declaratively configure 
ClassLoader properties https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28272;>#28272
   
   v5.2.20.RELEASE
   :star: New Features
   
   Restrict access to property paths on Class references https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28262;>#28262
   Improve diagnostics in SpEL for large array creation https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/28257;>#28257
   
   v5.2.19.RELEASE
   :star: New Features
   
   Declare serialVersionUID on DefaultAopProxyFactory https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27785;>#27785
   Use ByteArrayDecoder in DefaultClientResponse::createException https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27667;>#27667
   
   :lady_beetle: Bug Fixes
   
   ProxyFactoryBean getObject called before setInterceptorNames, silently 
creating an invalid proxy [SPR-7582] https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27817;>#27817
   Possible NPE in Spring MVC LogFormatUtils https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27783;>#27783
   UndertowHeadersAdapter's remove() method violates Map contract https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27593;>#27593
   Fix assertion failure messages in DefaultDataBuffer.checkIndex() https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27577;>#27577
   
   :notebook_with_decorative_cover: Documentation
   
   Lazy annotation throws exception if non-required bean does not exist https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27660;>#27660
   Incorrect Javadoc in [NamedParameter]JdbcOperations.queryForObject 
methods regarding exceptions https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27581;>#27581
   DefaultResponseErrorHandler update javadoc comment https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27571;>#27571
   
   :hammer: Dependency Upgrades
   
   Upgrade to Reactor Dysprosium-SR25 https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27635;>#27635
   Upgrade to Log4j2 2.16.0 https://github-redirect.dependabot.com/spring-projects/spring-framework/issues/27825;>#27825
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/spring-projects/spring-framework/commit/8f4c17273499280394c6824d179e25702c8992f4;>8f4c172
 Release v5.2.22.RELEASE
   https://github.com/spring-projects/spring-framework/commit/9f238c997d914cf9162dac9801a2f56dae359a3f;>9f238c9
 Polishing
   https://github.com/spring-projects/spring-framework/commit/50177b1ad3485bd44239b1756f6c14607476fcf2;>50177b1
 Refine CachedIntrospectionResults property introspection
   https://github.com/spring-projects/spring-framework/commit/159a99bbafdd6c01871228113d7042c3f83f360f;>159a99b
 Ignore invalid STOMP frame
   https://github.com/spring-projects/spring-framework/commit/41e158c93de4c62bf3d8aa768592ded42b08f9ef;>41e158c
 Next development version (v5.2.22.BUILD-SNAPSHOT)
   https://github.com/spring-projects/spring-framework/commit/833e750175349ab4fd502109a8b41af77e25cdea;>833e750
 Improve documentation and matching algorithm in data binders
   https://github.com/spring-projects/spring-framework/commit/d70054d6864c78a300210490a0fb3af0e1f1b84f;>d70054d
 Upgrade to Log4j2 2.17.2