It looks to me like the packageinfo file under
blueprint-core/src/main/java/org/apache/aries/blueprint needs to get
bumped from 1.3 (as it was in the last release) to 1.4. Interestingly,
there is also a packageinfo file under blueprint-parser at version
1.2.0. However, I think this can be safely ignored since the parser is
not an OSGi bundle.

On Wed, Oct 21, 2015 at 2:54 PM, Samuel E Bratton <sbrat...@us.ibm.com> wrote:
> If I pull down the org.apache.aries.blueprint.core-1.4.4.jar from maven 
> central, it does not have the class org.apache.aries.blueprint.Namespace 
> class yet that bundle exports org.apache.aries.blueprint;version="1.3.0". 
> Since that class is added in release 1.4.5, but the package export is still 
> 1.3.0. It seems like this is wrong. How can a user of the Namespace class 
> ensure getting wired to the right bundle?
>
> Of equal concern from our perspective: we tried to pull in the latest 
> blueprint uberbundle which has the same exports to use it in our product 
> build but our verification tools are choking on the new class appearing 
> without the package export changing.
>
> Thanks
> Samuel Bratton
>
>
> --
> Samuel Bratton
> IBM WebSphere System Management
> Bldg 903 5E005, 11501 Burnet Road, Austin, Texas 78758
>
> sbrat...@us.ibm.com
> phone: (512)286-5440; TL 363-5440
>
>
> -----Christian Schneider <cschneider...@gmail.com> wrote: -----
> To: dev@aries.apache.org
> From: Christian Schneider
> Sent by: Christian Schneider
> Date: 10/21/2015 02:12PM
> Subject: Re: [Vote] Release Aries blueprint parser 1.3.2 and blueprint core 
> 1.4.5
>
> I think this package is embedded from the blueprint-parser jar which is
> at version 1.3.2. So the 1.3.0 version is probably correct.
> At least it should be the same version as for the blueprint-core 1.4.5
> bundle.
>
> Christian
>
> On 21.10.2015 20:53, Samuel E Bratton wrote:
>> The Namespaces class is a new class for this release but the 
>> org.apache.aries.blueprint.core-1.4.5.jar MANIFEST shows the package 
>> exported as org.apache.aries.blueprint;version="1.3.0". Doesn't that need to 
>> be raised to 1.4? Or is that happening elsewhere as part of the release 
>> process?
>>
>> Thanks
>> --
>> Samuel Bratton
>>
>>
>> sbrat...@us.ibm.com
>> phone: (512)286-5440; TL 363-5440
>>
>>
>> -----Christian Schneider <cschneider...@gmail.com> wrote: -----
>> To: dev@aries.apache.org
>> From: Christian Schneider
>> Sent by: Christian Schneider
>> Date: 10/21/2015 11:34AM
>> Subject: Re: [Vote] Release Aries blueprint parser 1.3.2 and blueprint core 
>> 1.4.5
>>
>> I added the license header to Namespaces.
>>
>> Do we need to fix the script to work with the new maven plugins?
>>
>> Christian
>>
>> On 21.10.2015 18:24, Daniel Kulp wrote:
>>>> On Oct 21, 2015, at 12:17 PM, John Ross <jwross.apa...@gmail.com> wrote:
>>>>
>>>> I'm receiving the following RAT failures when running the verify
>>>> script against 1045. The last simply means that Namespaces.java needs
>>>> a license header. I'm more concerned about the bad MD5s and SHA1s. Am
>>>> I doing something wrong on my end? I have the latest KEYS file
>>>> imported.
>>> With the latest releases of the various maven plugins, the “asc” files 
>>> aren’t deployed with MD5 and SHA1 files.   Your script is checking for them 
>>> but not finding them.
>>>
>>> Dan
>>>
>>>
>
>
> --
> Christian Schneider
> http://www.liquid-reality.de
>
> Open Source Architect
> http://www.talend.com
>
>

Reply via email to