Re: [DISCUSS] remove maven-xbean-plugin

Francois Papon <[email protected]> Mon, 27 Jul 2026 10:56:22 +0200
Newsgroups gmane.comp.java.geronimo.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--------------hFx5yMfOvPzzCqp6Y0J0KU6O
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi,

Spring 5.3.x is oel and if you want to upgrade to 6.x, or 7.x as 6.x=20
will be eol soon, you need to move on java 17 min.

regards,

Fran=C3=A7ois
[email protected]
[email protected]

Le 27/07/2026 =C3=A0 10:43, Mark Struberg via dev a =C3=A9crit=C2=A0:
> it compiles against spring 2.0 and pulls this in as well, but I have=20
> no idea why it does it.
> I've now removed the specific version so we fall back to the spring=20
> version defined in the parent pom.
> I also upgraded it to the latest 5.3.x which also seems a bit outdated=
=20
> already.
>
> So probably even keep it and just modernise the plugin?
>
> LieGrue,
> strub
>
>
>> Am 27.07.2026 um 10:05 schrieb Romain Manni-Bucau=20
>> <[email protected]>:
>> Think there were some other usages but also think they are all legacy=
=20
>> and unlikely to use any new release (not even sure v3 was used) so=C2=
=A0+1=20
>> from me
>>
>> Romain Manni-Bucau
>> @rmannibucau <https://x.com/rmannibucau> | .NET Blog=20
>> <https://dotnetbirdie.github.io/> | Blog=20
>> <https://rmannibucau.github.io/>=C2=A0| Old Blog=20
>> <http://rmannibucau.wordpress.com/> | Github=20
>> <https://github.com/rmannibucau>=C2=A0| LinkedIn=20
>> <https://www.linkedin.com/in/rmannibucau>=C2=A0| Book=20
>> <https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781=
788473064>
>> Javaccino founder (Java/.NET service - contact via linkedin)
>>
>>
>> Le=C2=A0lun. 27 juil. 2026 =C3=A0=C2=A009:28, Mark Struberg via dev=20
>> <[email protected]> a =C3=A9crit=C2=A0:
>>
>>     hi!
>>     I created https://issues.apache.org/jira/browse/XBEAN-362=C2=A0for
>>     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 more 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
>>
>>
>

--------------hFx5yMfOvPzzCqp6Y0J0KU6O
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF-=
8">
  </head>
  <body>
    <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]">fp=
[email protected]</a>
<a class=3D"moz-txt-link-abbreviated" href=3D"mailto:francois.papon@openob=
ject.fr">[email protected]</a></pre>
    <div class=3D"moz-cite-prefix">Le 27/07/2026 =C3=A0 10:43, Mark Strube=
rg
      via dev a =C3=A9crit=C2=A0:<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=3DUT=
F-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:rmannibuca=
[email protected]">&lt;[email protected]&gt;</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</=
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"tr=
ue">@rmannibucau</a>
                                                        | <a
href=3D"https://dotnetbirdie.github.io/" target=3D"_blank"
moz-do-not-send=3D"true">.NET Blog</a> |=C2=A0<a
href=3D"https://rmannibucau.github.io/" target=3D"_blank"
moz-do-not-send=3D"true">Blog</a>=C2=A0| <a
href=3D"http://rmannibucau.wordpress.com/" target=3D"_blank"
moz-do-not-send=3D"true">Old Blog</a> |=C2=A0<a
href=3D"https://github.com/rmannibucau" target=3D"_blank"
moz-do-not-send=3D"true">Github</a>=C2=A0| <a
href=3D"https://www.linkedin.com/in/rmannibucau" target=3D"_blank"
moz-do-not-send=3D"true">LinkedIn</a>=C2=A0| <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=C2=A0lun. 27 juil=
. 2026
                  =C3=A0=C2=A009:28, Mark Struberg via dev &lt;<a
                    href=3D"mailto:[email protected]"
                    moz-do-not-send=3D"true" class=3D"moz-txt-link-freetex=
t">[email protected]</a>&gt;
                  a =C3=A9crit=C2=A0:<br>
                </div>
                <blockquote class=3D"gmail_quote"
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex">
                  <div>hi!
                    <div>I created=C2=A0<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.apa=
che.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>
  </body>
</html>

--------------hFx5yMfOvPzzCqp6Y0J0KU6O--