You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Casey Lowe <cw...@gmail.com> on 2020/12/18 01:43:11 UTC

[IO] Bundle-SymbolicName changed in 2.7+

I was trying to upgrade to the latest commons-io and noticed the bundle
name had changed. Given some older dependencies I am not able to consume
the newer version. It looks like the parent pom changed which property it
uses to determine bundle name from commons.componentid to commons.packageId
and the io pom wasn't updated to account for that. Was this an intentional
change or an oversight?

current: https://github.com/apache/commons-parent/blob/master/pom.xml#L237
42:
https://github.com/apache/commons-parent/blob/commons-parent-42/pom.xml#L1618
commons-io: https://github.com/apache/commons-io/blob/master/pom.xml#L279

Thanks

Casey Lowe
cwlowe@gmail.com

Re: [IO] Bundle-SymbolicName changed in 2.7+

Posted by Gary Gregory <ga...@gmail.com>.
Hi,

In 2.6, 2.7, and 2.8.0, I see in MANIFEST.MF:

Bundle-Name: Apache Commons IO

Are you talking about a different name?

Gary


On Fri, Dec 18, 2020 at 6:53 AM Casey Lowe <cw...@gmail.com> wrote:

> I was trying to upgrade to the latest commons-io and noticed the bundle
> name had changed. Given some older dependencies I am not able to consume
> the newer version. It looks like the parent pom changed which property it
> uses to determine bundle name from commons.componentid to commons.packageId
> and the io pom wasn't updated to account for that. Was this an intentional
> change or an oversight?
>
> current: https://github.com/apache/commons-parent/blob/master/pom.xml#L237
> 42:
>
> https://github.com/apache/commons-parent/blob/commons-parent-42/pom.xml#L1618
> commons-io
> <https://github.com/apache/commons-parent/blob/commons-parent-42/pom.xml#L1618commons-io>:
> https://github.com/apache/commons-io/blob/master/pom.xml#L279
>
> Thanks
>
> Casey Lowe
> cwlowe@gmail.com
>