Re: [DISCUSS] remove maven-xbean-plugin
"Mark Struberg via dev" <[email protected]> Mon, 27 Jul 2026 10:43:14 +0200
| Newsgroups | gmane.comp.java.geronimo.devel |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail=_CD60DEF6-8E68-4C08-A0EF-76D47B100C97 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 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. So probably even keep it and just modernise the plugin? LieGrue, strub > Am 27.07.2026 um 10:05 schrieb Romain Manni-Bucau = <[email protected]>: >=20 > 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 --Apple-Mail=_CD60DEF6-8E68-4C08-A0EF-76D47B100C97 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;">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 <[email protected]>:</div><br = class=3D"Apple-interchange-newline"><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">@rmannibucau</a> | = <a href=3D"https://dotnetbirdie.github.io/" target=3D"_blank">.NET = Blog</a> | <a href=3D"https://rmannibucau.github.io/" = target=3D"_blank">Blog</a> | <a = href=3D"http://rmannibucau.wordpress.com/" target=3D"_blank">Old = Blog</a> | <a href=3D"https://github.com/rmannibucau" = target=3D"_blank">Github</a> | <a = href=3D"https://www.linkedin.com/in/rmannibucau" = target=3D"_blank">LinkedIn</a> | <a = href=3D"https://www.packtpub.com/en-us/product/java-ee-8-high-performance-= 9781788473064" target=3D"_blank">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></di= v></div></div></div></div></div></div></div></div></div></div><br></div><b= r><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]">[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">https://issues.apache.org/jira/browse/XBEAN-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></body></html>= --Apple-Mail=_CD60DEF6-8E68-4C08-A0EF-76D47B100C97--