Re: [DISCUSS] remove maven-xbean-plugin
Romain Manni-Bucau <[email protected]> Mon, 27 Jul 2026 17:01:01 +0200
| Newsgroups | gmane.comp.java.geronimo.devel |
|---|---|
| Message-ID | <CACLE=7Pn+Mi0ep4r4qDqn3xpq9r7QDRKxjEoJgrXXsHQ5jGJTg@mail.gmail.com> |
--000000000000462f2f065798fee4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable At some point xbean was supporting spring xml desc and was integrated to it, all that seems dead so dropping and doing a 4.0.0 sounds good 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-97817884= 73064> Javaccino founder (Java/.NET service - contact via linkedin) Le lun. 27 juil. 2026, 10:56, Francois Papon <[email protected]> a =C3=A9crit : > Hi, > > 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. > > regards, > > Fran=C3=A7oisfpapon-1oDqGaOF3LkhlReEf2r9RoX/[email protected]@openobject.fr > > 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. > > 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]> > <[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 > > 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-978178= 8473064> > Javaccino founder (Java/.NET service - contact via linkedin) > > > Le lun. 27 juil. 2026 =C3=A0 09:28, Mark Struberg via dev < > [email protected]> a =C3=A9crit : > >> hi! >> I created https://issues.apache.org/jira/browse/XBEAN-362 for removing >> the maven plugin from xbean. >> >> 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 m= ore >> than a decade. >> >> 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. >> >> >> LieGrue, >> >> strub >> >> >> > --000000000000462f2f065798fee4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto"><div>At some point xbean was supporting spring xml desc a= nd was integrated to it, all that seems dead so dropping and doing a 4.0.0 = sounds good</div><div><br></div><div data-smartmail=3D"gmail_signature"><di= v 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:s= mall">Romain Manni-Bucau</span><br><a href=3D"https://x.com/rmannibucau" ta= rget=3D"_blank">@rmannibucau</a> | <a href=3D"https://dotnetbirdie.github.i= o/" target=3D"_blank">.NET Blog</a> |=C2=A0<a href=3D"https://rmannibucau.g= ithub.io/" target=3D"_blank">Blog</a>=C2=A0| <a href=3D"http://rmannibucau.= wordpress.com" target=3D"_blank">Old Blog</a> |=C2=A0<a href=3D"https://git= hub.com/rmannibucau" target=3D"_blank">Github</a>=C2=A0| <a href=3D"https:/= /www.linkedin.com/in/rmannibucau" target=3D"_blank">LinkedIn</a>=C2=A0| <a = href=3D"https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9= 781788473064" target=3D"_blank">Book</a></div><div><span style=3D"color:rgb= (34,34,34)">Javaccino founder (Java/.NET service - contact via linkedin)</s= pan></div></div></div></div></div></div></div></div></div></div></div></div= ></div></div></div></div></div></div></div></div><br><div class=3D"gmail_qu= ote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">Le lun. 27= juil. 2026, 10:56, Francois Papon <<a href=3D"mailto:francois.papon@ope= nobject.fr">[email protected]</a>> a =C3=A9crit=C2=A0:<br></d= iv><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left= :1px #ccc solid;padding-left:1ex"><u></u> =20 =20 =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 cols=3D"72">Fran=C3=A7ois <a href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">f= [email protected]</a> <a href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"no= referrer">[email protected]</a></pre> <div>Le 27/07/2026 =C3=A0 10:43, Mark Struberg via dev a =C3=A9crit=C2=A0:<br> </div> <blockquote type=3D"cite"> =20 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 href=3D"mailto:[email protected]" target=3D"_blank" re= l=3D"noreferrer"><[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=C2=A0+1 from me</d= iv> <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" rel=3D"noreferrer">@rmannibucau</a> | <a href=3D"https:= //dotnetbirdie.github.io/" target=3D"_blank" rel=3D"noreferrer">.NET Blog</= a> |=C2=A0<a href=3D"https://rmannibucau.github.io/" target=3D"_blank" rel= =3D"noreferrer">Blog</a>=C2=A0| <a href=3D"http://rmannibucau.wordpress.com= /" target=3D"_blank" rel=3D"noreferrer">Old Blog</a> |=C2=A0<a href=3D"http= s://github.com/rmannibucau" target=3D"_blank" rel=3D"noreferrer">Github</a>= =C2=A0| <a href=3D"https://www.linkedin.com/in/rmannibucau" target=3D"_blan= k" rel=3D"noreferrer">LinkedIn</a>=C2=A0| <a href=3D"https://www.packtpub.c= om/en-us/product/java-ee-8-high-performance-9781788473064" target=3D"_blank= " rel=3D"noreferrer">Book</a></div> <div><span style=3D"c= olor: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"> <div dir=3D"ltr" class=3D"gmail_attr">Le=C2=A0lun. 27 juil.= 2026 =C3=A0=C2=A009:28, Mark Struberg via dev <<a href=3D"m= ailto:[email protected]" target=3D"_blank" rel=3D"noreferrer">dev@ger= onimo.apache.org</a>> a =C3=A9crit=C2=A0:<br> </div> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0= px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div>hi! <div>I created=C2=A0<a href=3D"https://issues.apache.or= g/jira/browse/XBEAN-362" target=3D"_blank" rel=3D"noreferrer">https://issue= s.apache.org/jira/browse/XBEAN-362</a>=C2=A0for 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> </blockquote></div> --000000000000462f2f065798fee4--