Re: [DISCUSS] remove maven-xbean-plugin
"Mark Struberg via dev" <[email protected]> Tue, 4 Aug 2026 08:55:13 +0200
| Newsgroups | gmane.comp.java.geronimo.devel |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail=_2B34BE2D-4A04-4F30-B7AA-35CFF4412ED6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 The upgrade to 5.3.x was easy and is much better than what was used = previously. I've now left it in the 5.0.0 release (VOTE is on the list!), but if = people don't use it anymore then I'm happy to remove it in a 5.1.x. LieGrue, strub > Am 27.07.2026 um 10:56 schrieb Francois Papon = <[email protected]>: >=20 > Hi, >=20 > Spring 5.3.x is oel and if you want to upgrade to 6.x, or 7.x as 6.x = will be eol soon, you need to move on java 17 min. >=20 > regards, >=20 > Fran=C3=A7ois > [email protected] <mailto:[email protected]> > [email protected] <mailto:[email protected]> > Le 27/07/2026 =C3=A0 10:43, Mark Struberg via dev a =C3=A9crit : >> it compiles against spring 2.0 and pulls this in as well, but I have = no idea why it does it. >> I've now removed the specific version so we fall back to the spring = version defined in the parent pom. >> I also upgraded it to the latest 5.3.x which also seems a bit = outdated already. >>=20 >> So probably even keep it and just modernise the plugin? >>=20 >> LieGrue, >> strub >>=20 >>=20 >>> Am 27.07.2026 um 10:05 schrieb Romain Manni-Bucau = <[email protected]> <mailto:[email protected]>: >>> Think there were some other usages but also think they are all = legacy and unlikely to use any new release (not even sure v3 was used) = so +1 from me >>>=20 >>> Romain Manni-Bucau >>> @rmannibucau <https://x.com/rmannibucau> | .NET Blog = <https://dotnetbirdie.github.io/> | Blog = <https://rmannibucau.github.io/> | Old Blog = <http://rmannibucau.wordpress.com/> | Github = <https://github.com/rmannibucau> | LinkedIn = <https://www.linkedin.com/in/rmannibucau> | Book = <https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781788= 473064> >>> Javaccino founder (Java/.NET service - contact via linkedin) >>>=20 >>>=20 >>> Le lun. 27 juil. 2026 =C3=A0 09:28, Mark Struberg via dev = <[email protected] <mailto:[email protected]>> a =C3=A9crit = : >>>> hi! >>>> I created https://issues.apache.org/jira/browse/XBEAN-362 for = removing the maven plugin from xbean. >>>>=20 >>>> Please should out if one is still using it (which I doubt). >>>> Afaiu the maven-xbean-plugin exists to create spring XML = definitions for spring 2. This is stone old and not a supported spring = environment for more than a decade. >>>>=20 >>>> We should imo just remove it. It is btw also named wrongly. Since = around 2008 a convention exists that only Maven own plugins should be = named maven-*-plugin. Other projects should use project-maven-plugin as = naming scheme. >>>>=20 >>>>=20 >>>>=20 >>>> LieGrue, >>>>=20 >>>> strub >>>>=20 >>>>=20 >>>>=20 >>=20 --Apple-Mail=_2B34BE2D-4A04-4F30-B7AA-35CFF4412ED6 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html aria-label=3D"message body"><head><meta http-equiv=3D"content-type" = content=3D"text/html; charset=3Dutf-8"></head><body = style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;">The upgrade to 5.3.x was easy and is = much better than what was used previously.<div><br></div><div>I've now = left it in the 5.0.0 release (VOTE is on the list!), but if people don't = use it anymore then I'm happy to remove it in a = 5.1.x.</div><div><br></div><div>LieGrue,</div><div>strub<br = id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote = type=3D"cite"><div>Am 27.07.2026 um 10:56 schrieb Francois Papon = <[email protected]>:</div><br = class=3D"Apple-interchange-newline"><div> =20 <meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3DUTF-8"> =20 <div><p>Hi,</p><p>Spring 5.3.x is oel and if you want to upgrade to = 6.x, or 7.x as 6.x will be eol soon, you need to move on java 17 = min.</p><p>regards,</p> <pre class=3D"moz-signature" cols=3D"72">Fran=C3=A7ois <a class=3D"moz-txt-link-abbreviated" = href=3D"mailto:[email protected]">[email protected]</a> <a class=3D"moz-txt-link-abbreviated" = href=3D"mailto:[email protected]">[email protected]<= /a></pre> <div class=3D"moz-cite-prefix">Le 27/07/2026 =C3=A0 10:43, Mark = Struberg via dev a =C3=A9crit :<br> </div> <blockquote type=3D"cite" = cite=3D"mid:1567951D-6960-42DB-9A9C-B26A46F0D587-LWAfsSFWpa4@public.gmane.org"> <meta http-equiv=3D"content-type" content=3D"text/html; = charset=3DUTF-8"> it compiles against spring 2.0 and pulls this in as well, but I have no idea why it does it. <div>I've now removed the specific version so we fall back to the spring version defined in the parent pom.</div> <div>I also upgraded it to the latest 5.3.x which also seems a bit outdated already.</div> <div><br> </div> <div>So probably even keep it and just modernise the plugin?</div> <div><br> </div> <div>LieGrue,</div> <div>strub</div> <div><br> </div> <div> <div><br> <blockquote type=3D"cite"> <div>Am 27.07.2026 um 10:05 schrieb Romain Manni-Bucau <a class=3D"moz-txt-link-rfc2396E" = href=3D"mailto:[email protected]"><[email protected]></a>:</= div> <div> <div dir=3D"ltr"> <div>Think there were some other usages but also think they are all legacy and unlikely to use any new release (not even sure v3 was used) so +1 from = me</div> <div> <div dir=3D"ltr" class=3D"gmail_signature" = data-smartmail=3D"gmail_signature"> <div dir=3D"ltr"> <div> <div dir=3D"ltr"> <div> <div dir=3D"ltr"> <div> <div dir=3D"ltr"> <div> <div dir=3D"ltr"> <div> <div dir=3D"ltr"> <div> <div dir=3D"ltr"> <div> <div dir=3D"ltr"> <div> <div dir=3D"ltr"> <div><br> <span = style=3D"font-size:small">Romain Manni-Bucau</span><br> <a = href=3D"https://x.com/rmannibucau" target=3D"_blank" = moz-do-not-send=3D"true">@rmannibucau</a> | <a = href=3D"https://dotnetbirdie.github.io/" target=3D"_blank" = moz-do-not-send=3D"true">.NET Blog</a> | <a = href=3D"https://rmannibucau.github.io/" target=3D"_blank" = moz-do-not-send=3D"true">Blog</a> | <a = href=3D"http://rmannibucau.wordpress.com/" target=3D"_blank" = moz-do-not-send=3D"true">Old Blog</a> | <a = href=3D"https://github.com/rmannibucau" target=3D"_blank" = moz-do-not-send=3D"true">Github</a> | <a = href=3D"https://www.linkedin.com/in/rmannibucau" target=3D"_blank" = moz-do-not-send=3D"true">LinkedIn</a> | <a = href=3D"https://www.packtpub.com/en-us/product/java-ee-8-high-performance-= 9781788473064" target=3D"_blank" moz-do-not-send=3D"true">Book</a></div> <div><span = style=3D"color:rgb(34,34,34)">Javaccino founder (Java/.NET service - contact via = linkedin)</span></div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <br> </div> <br> <div class=3D"gmail_quote gmail_quote_container"> <div dir=3D"ltr" class=3D"gmail_attr">Le lun. 27 = juil. 2026 =C3=A0 09:28, Mark Struberg via dev <<a = href=3D"mailto:[email protected]" moz-do-not-send=3D"true" = class=3D"moz-txt-link-freetext">[email protected]</a>> a =C3=A9crit :<br> </div> <blockquote class=3D"gmail_quote" style=3D"margin:0px = 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div>hi! <div>I created <a = href=3D"https://issues.apache.org/jira/browse/XBEAN-362" target=3D"_blank"= moz-do-not-send=3D"true" = class=3D"moz-txt-link-freetext">https://issues.apache.org/jira/browse/XBEA= N-362</a> for removing the maven plugin from xbean.</div> <div><br> </div> <div>Please should out if one is still using it (which I doubt).</div> <div><p>Afaiu the maven-xbean-plugin exists to = create spring XML definitions for spring 2. This is stone old and not a supported spring environment for more than a decade.</p><p>We should imo just = remove it. It is btw also named wrongly. Since around 2008 a convention exists that only Maven own plugins should be named maven-*-plugin. Other projects should use project-maven-plugin as naming = scheme.</p><p><br> </p><p>LieGrue,</p><p>strub</p><p><br> </p> </div> </div> </blockquote> </div> </div> </blockquote> </div> <br> </div> </blockquote> </div> </div></blockquote></div><br></div></body></html>= --Apple-Mail=_2B34BE2D-4A04-4F30-B7AA-35CFF4412ED6--