You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by Clement Escoffier <cl...@gmail.com> on 2012/10/28 17:30:08 UTC
[VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Hi,
It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime project (1.8.4).
This releases contains:
* iPOJO Manipulator 1.8.6
* maven-ipojo-plugin 1.8.6
* iPOJO Ant Task 1.8.6
* iPOJO BND Plugin 1.8.6
* iPOJO Core 1.8.4
* iPOJO Composite 1.8.4
* iPOJO Annotations 1.8.4
* iPOJO Runtime Project 1.8.4
Those releases contain a lot of bugs fixes. The changelogs are below.
Staging repository:
https://repository.apache.org/content/repositories/orgapachefelix-172/
You can use this UNIX script to download the release and verify the
signatures:
http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
Usage:
sh check_staged_release.sh 172 /tmp/felix-staging
Please vote to approve this release:
[ ] +1 Approve the release
[ ] -1 Veto the release (please provide specific comments)
This vote will be open for 72 hours (at least).
Regards,
Clement
Changelog of the manipulator project (1.8.6):
* [FELIX-3461] - Re-manipulation with annotated component produces corrupted MANIFEST
* [FELIX-3466] - Pojoization.directoryManipulation() does not take MANIFEST file location into account.
* [FELIX-3508] - IPojo Manipulator left out 'array of enums' in generated metadata
* [FELIX-3539] - iPOJO Manipulator failed on classes containing expanded frames
* [FELIX-3573] - IPojo bytecode manipulation generates a duplicate local variable
* [FELIX-3574] - IPojo bytecode manipulation looses method argument names
* [FELIX-3621] - Two dimensional array as argument to a method in a component
Changelog of the runtime project (1.8.4):
* [FELIX-3451] - "instance.name" attribute not recognized
* [FELIX-3500] - InstanceManager concurrency issue: "A methodID cannot be associated with a method from the POJO class"
* [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while stopping factory
* [FELIX-3545] - Memory leak when unregistering a component used by an aggregate dependency with an unbind callback
* [FELIX-3548] - Concurrent access during startup
* [FELIX-3567] - iPOJO Configuration Handler should not reuse the dictionary object from the configuration admin
* [FELIX-3576] - iPOJO fails when using constructor injection and expecting BundleContext in ctor
* [FELIX-3599] - Problem with 'subservice action="instantiate"' in ipojo composite
* [FELIX-3621] - Two dimensional array as argument to a method in a component
* [FELIX-3672] - Potential Concurrent Modification Exception when a bundle is stopped
* [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance documentation for custom handlers
Re: [VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Posted by "Guillaume Sauthier (Objectweb)" <gu...@objectweb.org>.
+1 (non binding)
--G
2012/10/28 Göktürk Gezer <go...@gmail.com>
> +1 (non-binding)
>
>
> Thanks,
> Gokturk
>
> On Sun, Oct 28, 2012 at 6:30 PM, Clement Escoffier <
> clement.escoffier@gmail.com> wrote:
>
> > Hi,
> >
> > It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime
> > project (1.8.4).
> >
> > This releases contains:
> > * iPOJO Manipulator 1.8.6
> > * maven-ipojo-plugin 1.8.6
> > * iPOJO Ant Task 1.8.6
> > * iPOJO BND Plugin 1.8.6
> > * iPOJO Core 1.8.4
> > * iPOJO Composite 1.8.4
> > * iPOJO Annotations 1.8.4
> > * iPOJO Runtime Project 1.8.4
> >
> > Those releases contain a lot of bugs fixes. The changelogs are below.
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-172/
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 172 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours (at least).
> >
> > Regards,
> >
> > Clement
> >
> > Changelog of the manipulator project (1.8.6):
> > * [FELIX-3461] - Re-manipulation with annotated component produces
> > corrupted MANIFEST
> > * [FELIX-3466] - Pojoization.directoryManipulation() does not take
> > MANIFEST file location into account.
> > * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in
> > generated metadata
> > * [FELIX-3539] - iPOJO Manipulator failed on classes containing
> > expanded frames
> > * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate
> > local variable
> > * [FELIX-3574] - IPojo bytecode manipulation looses method argument
> > names
> > * [FELIX-3621] - Two dimensional array as argument to a method in a
> > component
> >
> > Changelog of the runtime project (1.8.4):
> > * [FELIX-3451] - "instance.name" attribute not recognized
> > * [FELIX-3500] - InstanceManager concurrency issue: "A methodID
> cannot
> > be associated with a method from the POJO class"
> > * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified
> while
> > stopping factory
> > * [FELIX-3545] - Memory leak when unregistering a component used by
> an
> > aggregate dependency with an unbind callback
> > * [FELIX-3548] - Concurrent access during startup
> > * [FELIX-3567] - iPOJO Configuration Handler should not reuse the
> > dictionary object from the configuration admin
> > * [FELIX-3576] - iPOJO fails when using constructor injection and
> > expecting BundleContext in ctor
> > * [FELIX-3599] - Problem with 'subservice action="instantiate"' in
> > ipojo composite
> > * [FELIX-3621] - Two dimensional array as argument to a method in a
> > component
> > * [FELIX-3672] - Potential Concurrent Modification Exception when a
> > bundle is stopped
> > * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance
> > documentation for custom handlers
>
Re: [VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Posted by Simon Chemouil <sc...@gmail.com>.
+1 (non-binding)
This release fixes several blockers for us (we're on trunk just to
work), it's very welcome.
Thanks Clément!
Simon
On Sun, Oct 28, 2012 at 10:01 PM, Göktürk Gezer <go...@gmail.com> wrote:
> +1 (non-binding)
>
>
> Thanks,
> Gokturk
>
> On Sun, Oct 28, 2012 at 6:30 PM, Clement Escoffier <
> clement.escoffier@gmail.com> wrote:
>
>> Hi,
>>
>> It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime
>> project (1.8.4).
>>
>> This releases contains:
>> * iPOJO Manipulator 1.8.6
>> * maven-ipojo-plugin 1.8.6
>> * iPOJO Ant Task 1.8.6
>> * iPOJO BND Plugin 1.8.6
>> * iPOJO Core 1.8.4
>> * iPOJO Composite 1.8.4
>> * iPOJO Annotations 1.8.4
>> * iPOJO Runtime Project 1.8.4
>>
>> Those releases contain a lot of bugs fixes. The changelogs are below.
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/orgapachefelix-172/
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>>
>> Usage:
>> sh check_staged_release.sh 172 /tmp/felix-staging
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> This vote will be open for 72 hours (at least).
>>
>> Regards,
>>
>> Clement
>>
>> Changelog of the manipulator project (1.8.6):
>> * [FELIX-3461] - Re-manipulation with annotated component produces
>> corrupted MANIFEST
>> * [FELIX-3466] - Pojoization.directoryManipulation() does not take
>> MANIFEST file location into account.
>> * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in
>> generated metadata
>> * [FELIX-3539] - iPOJO Manipulator failed on classes containing
>> expanded frames
>> * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate
>> local variable
>> * [FELIX-3574] - IPojo bytecode manipulation looses method argument
>> names
>> * [FELIX-3621] - Two dimensional array as argument to a method in a
>> component
>>
>> Changelog of the runtime project (1.8.4):
>> * [FELIX-3451] - "instance.name" attribute not recognized
>> * [FELIX-3500] - InstanceManager concurrency issue: "A methodID cannot
>> be associated with a method from the POJO class"
>> * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while
>> stopping factory
>> * [FELIX-3545] - Memory leak when unregistering a component used by an
>> aggregate dependency with an unbind callback
>> * [FELIX-3548] - Concurrent access during startup
>> * [FELIX-3567] - iPOJO Configuration Handler should not reuse the
>> dictionary object from the configuration admin
>> * [FELIX-3576] - iPOJO fails when using constructor injection and
>> expecting BundleContext in ctor
>> * [FELIX-3599] - Problem with 'subservice action="instantiate"' in
>> ipojo composite
>> * [FELIX-3621] - Two dimensional array as argument to a method in a
>> component
>> * [FELIX-3672] - Potential Concurrent Modification Exception when a
>> bundle is stopped
>> * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance
>> documentation for custom handlers
Re: [VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Posted by Göktürk Gezer <go...@gmail.com>.
+1 (non-binding)
Thanks,
Gokturk
On Sun, Oct 28, 2012 at 6:30 PM, Clement Escoffier <
clement.escoffier@gmail.com> wrote:
> Hi,
>
> It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime
> project (1.8.4).
>
> This releases contains:
> * iPOJO Manipulator 1.8.6
> * maven-ipojo-plugin 1.8.6
> * iPOJO Ant Task 1.8.6
> * iPOJO BND Plugin 1.8.6
> * iPOJO Core 1.8.4
> * iPOJO Composite 1.8.4
> * iPOJO Annotations 1.8.4
> * iPOJO Runtime Project 1.8.4
>
> Those releases contain a lot of bugs fixes. The changelogs are below.
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-172/
>
> You can use this UNIX script to download the release and verify the
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 172 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours (at least).
>
> Regards,
>
> Clement
>
> Changelog of the manipulator project (1.8.6):
> * [FELIX-3461] - Re-manipulation with annotated component produces
> corrupted MANIFEST
> * [FELIX-3466] - Pojoization.directoryManipulation() does not take
> MANIFEST file location into account.
> * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in
> generated metadata
> * [FELIX-3539] - iPOJO Manipulator failed on classes containing
> expanded frames
> * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate
> local variable
> * [FELIX-3574] - IPojo bytecode manipulation looses method argument
> names
> * [FELIX-3621] - Two dimensional array as argument to a method in a
> component
>
> Changelog of the runtime project (1.8.4):
> * [FELIX-3451] - "instance.name" attribute not recognized
> * [FELIX-3500] - InstanceManager concurrency issue: "A methodID cannot
> be associated with a method from the POJO class"
> * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while
> stopping factory
> * [FELIX-3545] - Memory leak when unregistering a component used by an
> aggregate dependency with an unbind callback
> * [FELIX-3548] - Concurrent access during startup
> * [FELIX-3567] - iPOJO Configuration Handler should not reuse the
> dictionary object from the configuration admin
> * [FELIX-3576] - iPOJO fails when using constructor injection and
> expecting BundleContext in ctor
> * [FELIX-3599] - Problem with 'subservice action="instantiate"' in
> ipojo composite
> * [FELIX-3621] - Two dimensional array as argument to a method in a
> component
> * [FELIX-3672] - Potential Concurrent Modification Exception when a
> bundle is stopped
> * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance
> documentation for custom handlers
Re: [VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Posted by Bengt Rodehav <be...@rodehav.com>.
What happened to this vote? I'm looking forward to this release since I
have problems using the current version.
/Bengt
2012/10/30 Karl Pauls <ka...@gmail.com>
> +1
>
> regards,
>
> Karl
>
> On Mon, Oct 29, 2012 at 6:03 PM, Carsten Ziegeler <cz...@apache.org>
> wrote:
> > +1
> >
> > Carsten
> >
> > 2012/10/29 Felix Meschberger <fm...@adobe.com>:
> >> +1
> >>
> >> Regards
> >> Felix
> >>
> >> Am 28.10.2012 um 17:30 schrieb Clement Escoffier:
> >>
> >>> Hi,
> >>>
> >>> It's time to cut a release of the iPOJO Manipulator (1.8.6) and
> runtime project (1.8.4).
> >>>
> >>> This releases contains:
> >>> * iPOJO Manipulator 1.8.6
> >>> * maven-ipojo-plugin 1.8.6
> >>> * iPOJO Ant Task 1.8.6
> >>> * iPOJO BND Plugin 1.8.6
> >>> * iPOJO Core 1.8.4
> >>> * iPOJO Composite 1.8.4
> >>> * iPOJO Annotations 1.8.4
> >>> * iPOJO Runtime Project 1.8.4
> >>>
> >>> Those releases contain a lot of bugs fixes. The changelogs are below.
> >>>
> >>> Staging repository:
> >>> https://repository.apache.org/content/repositories/orgapachefelix-172/
> >>>
> >>> You can use this UNIX script to download the release and verify the
> >>> signatures:
> >>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
> >>>
> >>> Usage:
> >>> sh check_staged_release.sh 172 /tmp/felix-staging
> >>>
> >>> Please vote to approve this release:
> >>>
> >>> [ ] +1 Approve the release
> >>> [ ] -1 Veto the release (please provide specific comments)
> >>>
> >>> This vote will be open for 72 hours (at least).
> >>>
> >>> Regards,
> >>>
> >>> Clement
> >>>
> >>> Changelog of the manipulator project (1.8.6):
> >>> * [FELIX-3461] - Re-manipulation with annotated component produces
> corrupted MANIFEST
> >>> * [FELIX-3466] - Pojoization.directoryManipulation() does not take
> MANIFEST file location into account.
> >>> * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in
> generated metadata
> >>> * [FELIX-3539] - iPOJO Manipulator failed on classes containing
> expanded frames
> >>> * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate
> local variable
> >>> * [FELIX-3574] - IPojo bytecode manipulation looses method argument
> names
> >>> * [FELIX-3621] - Two dimensional array as argument to a method in a
> component
> >>>
> >>> Changelog of the runtime project (1.8.4):
> >>> * [FELIX-3451] - "instance.name" attribute not recognized
> >>> * [FELIX-3500] - InstanceManager concurrency issue: "A methodID
> cannot be associated with a method from the POJO class"
> >>> * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified
> while stopping factory
> >>> * [FELIX-3545] - Memory leak when unregistering a component used by
> an aggregate dependency with an unbind callback
> >>> * [FELIX-3548] - Concurrent access during startup
> >>> * [FELIX-3567] - iPOJO Configuration Handler should not reuse the
> dictionary object from the configuration admin
> >>> * [FELIX-3576] - iPOJO fails when using constructor injection and
> expecting BundleContext in ctor
> >>> * [FELIX-3599] - Problem with 'subservice action="instantiate"' in
> ipojo composite
> >>> * [FELIX-3621] - Two dimensional array as argument to a method in a
> component
> >>> * [FELIX-3672] - Potential Concurrent Modification Exception when a
> bundle is stopped
> >>> * [FELIX-3560] - Extensions to IPojo's Factory and
> ComponentInstance documentation for custom handlers
> >>
> >
> >
> >
> > --
> > Carsten Ziegeler
> > cziegeler@apache.org
>
>
>
> --
> Karl Pauls
> karlpauls@gmail.com
> http://twitter.com/karlpauls
> http://www.linkedin.com/in/karlpauls
> https://profiles.google.com/karlpauls
>
Re: [VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Posted by Clement Escoffier <cl...@gmail.com>.
+1,
Regards,
Clement
On 30 oct. 2012, at 20:43, Karl Pauls <ka...@gmail.com> wrote:
> +1
>
> regards,
>
> Karl
>
> On Mon, Oct 29, 2012 at 6:03 PM, Carsten Ziegeler <cz...@apache.org> wrote:
>> +1
>>
>> Carsten
>>
>> 2012/10/29 Felix Meschberger <fm...@adobe.com>:
>>> +1
>>>
>>> Regards
>>> Felix
>>>
>>> Am 28.10.2012 um 17:30 schrieb Clement Escoffier:
>>>
>>>> Hi,
>>>>
>>>> It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime project (1.8.4).
>>>>
>>>> This releases contains:
>>>> * iPOJO Manipulator 1.8.6
>>>> * maven-ipojo-plugin 1.8.6
>>>> * iPOJO Ant Task 1.8.6
>>>> * iPOJO BND Plugin 1.8.6
>>>> * iPOJO Core 1.8.4
>>>> * iPOJO Composite 1.8.4
>>>> * iPOJO Annotations 1.8.4
>>>> * iPOJO Runtime Project 1.8.4
>>>>
>>>> Those releases contain a lot of bugs fixes. The changelogs are below.
>>>>
>>>> Staging repository:
>>>> https://repository.apache.org/content/repositories/orgapachefelix-172/
>>>>
>>>> You can use this UNIX script to download the release and verify the
>>>> signatures:
>>>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>>>>
>>>> Usage:
>>>> sh check_staged_release.sh 172 /tmp/felix-staging
>>>>
>>>> Please vote to approve this release:
>>>>
>>>> [ ] +1 Approve the release
>>>> [ ] -1 Veto the release (please provide specific comments)
>>>>
>>>> This vote will be open for 72 hours (at least).
>>>>
>>>> Regards,
>>>>
>>>> Clement
>>>>
>>>> Changelog of the manipulator project (1.8.6):
>>>> * [FELIX-3461] - Re-manipulation with annotated component produces corrupted MANIFEST
>>>> * [FELIX-3466] - Pojoization.directoryManipulation() does not take MANIFEST file location into account.
>>>> * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in generated metadata
>>>> * [FELIX-3539] - iPOJO Manipulator failed on classes containing expanded frames
>>>> * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate local variable
>>>> * [FELIX-3574] - IPojo bytecode manipulation looses method argument names
>>>> * [FELIX-3621] - Two dimensional array as argument to a method in a component
>>>>
>>>> Changelog of the runtime project (1.8.4):
>>>> * [FELIX-3451] - "instance.name" attribute not recognized
>>>> * [FELIX-3500] - InstanceManager concurrency issue: "A methodID cannot be associated with a method from the POJO class"
>>>> * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while stopping factory
>>>> * [FELIX-3545] - Memory leak when unregistering a component used by an aggregate dependency with an unbind callback
>>>> * [FELIX-3548] - Concurrent access during startup
>>>> * [FELIX-3567] - iPOJO Configuration Handler should not reuse the dictionary object from the configuration admin
>>>> * [FELIX-3576] - iPOJO fails when using constructor injection and expecting BundleContext in ctor
>>>> * [FELIX-3599] - Problem with 'subservice action="instantiate"' in ipojo composite
>>>> * [FELIX-3621] - Two dimensional array as argument to a method in a component
>>>> * [FELIX-3672] - Potential Concurrent Modification Exception when a bundle is stopped
>>>> * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance documentation for custom handlers
>>>
>>
>>
>>
>> --
>> Carsten Ziegeler
>> cziegeler@apache.org
>
>
>
> --
> Karl Pauls
> karlpauls@gmail.com
> http://twitter.com/karlpauls
> http://www.linkedin.com/in/karlpauls
> https://profiles.google.com/karlpauls
Re: [VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Posted by Karl Pauls <ka...@gmail.com>.
+1
regards,
Karl
On Mon, Oct 29, 2012 at 6:03 PM, Carsten Ziegeler <cz...@apache.org> wrote:
> +1
>
> Carsten
>
> 2012/10/29 Felix Meschberger <fm...@adobe.com>:
>> +1
>>
>> Regards
>> Felix
>>
>> Am 28.10.2012 um 17:30 schrieb Clement Escoffier:
>>
>>> Hi,
>>>
>>> It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime project (1.8.4).
>>>
>>> This releases contains:
>>> * iPOJO Manipulator 1.8.6
>>> * maven-ipojo-plugin 1.8.6
>>> * iPOJO Ant Task 1.8.6
>>> * iPOJO BND Plugin 1.8.6
>>> * iPOJO Core 1.8.4
>>> * iPOJO Composite 1.8.4
>>> * iPOJO Annotations 1.8.4
>>> * iPOJO Runtime Project 1.8.4
>>>
>>> Those releases contain a lot of bugs fixes. The changelogs are below.
>>>
>>> Staging repository:
>>> https://repository.apache.org/content/repositories/orgapachefelix-172/
>>>
>>> You can use this UNIX script to download the release and verify the
>>> signatures:
>>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>>>
>>> Usage:
>>> sh check_staged_release.sh 172 /tmp/felix-staging
>>>
>>> Please vote to approve this release:
>>>
>>> [ ] +1 Approve the release
>>> [ ] -1 Veto the release (please provide specific comments)
>>>
>>> This vote will be open for 72 hours (at least).
>>>
>>> Regards,
>>>
>>> Clement
>>>
>>> Changelog of the manipulator project (1.8.6):
>>> * [FELIX-3461] - Re-manipulation with annotated component produces corrupted MANIFEST
>>> * [FELIX-3466] - Pojoization.directoryManipulation() does not take MANIFEST file location into account.
>>> * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in generated metadata
>>> * [FELIX-3539] - iPOJO Manipulator failed on classes containing expanded frames
>>> * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate local variable
>>> * [FELIX-3574] - IPojo bytecode manipulation looses method argument names
>>> * [FELIX-3621] - Two dimensional array as argument to a method in a component
>>>
>>> Changelog of the runtime project (1.8.4):
>>> * [FELIX-3451] - "instance.name" attribute not recognized
>>> * [FELIX-3500] - InstanceManager concurrency issue: "A methodID cannot be associated with a method from the POJO class"
>>> * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while stopping factory
>>> * [FELIX-3545] - Memory leak when unregistering a component used by an aggregate dependency with an unbind callback
>>> * [FELIX-3548] - Concurrent access during startup
>>> * [FELIX-3567] - iPOJO Configuration Handler should not reuse the dictionary object from the configuration admin
>>> * [FELIX-3576] - iPOJO fails when using constructor injection and expecting BundleContext in ctor
>>> * [FELIX-3599] - Problem with 'subservice action="instantiate"' in ipojo composite
>>> * [FELIX-3621] - Two dimensional array as argument to a method in a component
>>> * [FELIX-3672] - Potential Concurrent Modification Exception when a bundle is stopped
>>> * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance documentation for custom handlers
>>
>
>
>
> --
> Carsten Ziegeler
> cziegeler@apache.org
--
Karl Pauls
karlpauls@gmail.com
http://twitter.com/karlpauls
http://www.linkedin.com/in/karlpauls
https://profiles.google.com/karlpauls
Re: [VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Posted by Carsten Ziegeler <cz...@apache.org>.
+1
Carsten
2012/10/29 Felix Meschberger <fm...@adobe.com>:
> +1
>
> Regards
> Felix
>
> Am 28.10.2012 um 17:30 schrieb Clement Escoffier:
>
>> Hi,
>>
>> It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime project (1.8.4).
>>
>> This releases contains:
>> * iPOJO Manipulator 1.8.6
>> * maven-ipojo-plugin 1.8.6
>> * iPOJO Ant Task 1.8.6
>> * iPOJO BND Plugin 1.8.6
>> * iPOJO Core 1.8.4
>> * iPOJO Composite 1.8.4
>> * iPOJO Annotations 1.8.4
>> * iPOJO Runtime Project 1.8.4
>>
>> Those releases contain a lot of bugs fixes. The changelogs are below.
>>
>> Staging repository:
>> https://repository.apache.org/content/repositories/orgapachefelix-172/
>>
>> You can use this UNIX script to download the release and verify the
>> signatures:
>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>>
>> Usage:
>> sh check_staged_release.sh 172 /tmp/felix-staging
>>
>> Please vote to approve this release:
>>
>> [ ] +1 Approve the release
>> [ ] -1 Veto the release (please provide specific comments)
>>
>> This vote will be open for 72 hours (at least).
>>
>> Regards,
>>
>> Clement
>>
>> Changelog of the manipulator project (1.8.6):
>> * [FELIX-3461] - Re-manipulation with annotated component produces corrupted MANIFEST
>> * [FELIX-3466] - Pojoization.directoryManipulation() does not take MANIFEST file location into account.
>> * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in generated metadata
>> * [FELIX-3539] - iPOJO Manipulator failed on classes containing expanded frames
>> * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate local variable
>> * [FELIX-3574] - IPojo bytecode manipulation looses method argument names
>> * [FELIX-3621] - Two dimensional array as argument to a method in a component
>>
>> Changelog of the runtime project (1.8.4):
>> * [FELIX-3451] - "instance.name" attribute not recognized
>> * [FELIX-3500] - InstanceManager concurrency issue: "A methodID cannot be associated with a method from the POJO class"
>> * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while stopping factory
>> * [FELIX-3545] - Memory leak when unregistering a component used by an aggregate dependency with an unbind callback
>> * [FELIX-3548] - Concurrent access during startup
>> * [FELIX-3567] - iPOJO Configuration Handler should not reuse the dictionary object from the configuration admin
>> * [FELIX-3576] - iPOJO fails when using constructor injection and expecting BundleContext in ctor
>> * [FELIX-3599] - Problem with 'subservice action="instantiate"' in ipojo composite
>> * [FELIX-3621] - Two dimensional array as argument to a method in a component
>> * [FELIX-3672] - Potential Concurrent Modification Exception when a bundle is stopped
>> * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance documentation for custom handlers
>
--
Carsten Ziegeler
cziegeler@apache.org
Re: [VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime
1.8.4
Posted by Felix Meschberger <fm...@adobe.com>.
+1
Regards
Felix
Am 28.10.2012 um 17:30 schrieb Clement Escoffier:
> Hi,
>
> It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime project (1.8.4).
>
> This releases contains:
> * iPOJO Manipulator 1.8.6
> * maven-ipojo-plugin 1.8.6
> * iPOJO Ant Task 1.8.6
> * iPOJO BND Plugin 1.8.6
> * iPOJO Core 1.8.4
> * iPOJO Composite 1.8.4
> * iPOJO Annotations 1.8.4
> * iPOJO Runtime Project 1.8.4
>
> Those releases contain a lot of bugs fixes. The changelogs are below.
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-172/
>
> You can use this UNIX script to download the release and verify the
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 172 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours (at least).
>
> Regards,
>
> Clement
>
> Changelog of the manipulator project (1.8.6):
> * [FELIX-3461] - Re-manipulation with annotated component produces corrupted MANIFEST
> * [FELIX-3466] - Pojoization.directoryManipulation() does not take MANIFEST file location into account.
> * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in generated metadata
> * [FELIX-3539] - iPOJO Manipulator failed on classes containing expanded frames
> * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate local variable
> * [FELIX-3574] - IPojo bytecode manipulation looses method argument names
> * [FELIX-3621] - Two dimensional array as argument to a method in a component
>
> Changelog of the runtime project (1.8.4):
> * [FELIX-3451] - "instance.name" attribute not recognized
> * [FELIX-3500] - InstanceManager concurrency issue: "A methodID cannot be associated with a method from the POJO class"
> * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while stopping factory
> * [FELIX-3545] - Memory leak when unregistering a component used by an aggregate dependency with an unbind callback
> * [FELIX-3548] - Concurrent access during startup
> * [FELIX-3567] - iPOJO Configuration Handler should not reuse the dictionary object from the configuration admin
> * [FELIX-3576] - iPOJO fails when using constructor injection and expecting BundleContext in ctor
> * [FELIX-3599] - Problem with 'subservice action="instantiate"' in ipojo composite
> * [FELIX-3621] - Two dimensional array as argument to a method in a component
> * [FELIX-3672] - Potential Concurrent Modification Exception when a bundle is stopped
> * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance documentation for custom handlers
Re: [RESULT][VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO
Runtime 1.8.4
Posted by Bengt Rodehav <be...@rodehav.com>.
Perfect - thanks!
/Bengt
2012/11/6 Clement Escoffier <cl...@gmail.com>
> Hi,
>
> It's time to close the vote. The vote is successful.
>
> I will upload the artifacts right now.
>
> Thanks and regards,
>
> Clement
> On 28 oct. 2012, at 17:30, Clement Escoffier <cl...@gmail.com>
> wrote:
>
> > Hi,
> >
> > It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime
> project (1.8.4).
> >
> > This releases contains:
> > * iPOJO Manipulator 1.8.6
> > * maven-ipojo-plugin 1.8.6
> > * iPOJO Ant Task 1.8.6
> > * iPOJO BND Plugin 1.8.6
> > * iPOJO Core 1.8.4
> > * iPOJO Composite 1.8.4
> > * iPOJO Annotations 1.8.4
> > * iPOJO Runtime Project 1.8.4
> >
> > Those releases contain a lot of bugs fixes. The changelogs are below.
> >
> > Staging repository:
> > https://repository.apache.org/content/repositories/orgapachefelix-172/
> >
> > You can use this UNIX script to download the release and verify the
> > signatures:
> > http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
> >
> > Usage:
> > sh check_staged_release.sh 172 /tmp/felix-staging
> >
> > Please vote to approve this release:
> >
> > [ ] +1 Approve the release
> > [ ] -1 Veto the release (please provide specific comments)
> >
> > This vote will be open for 72 hours (at least).
> >
> > Regards,
> >
> > Clement
> >
> > Changelog of the manipulator project (1.8.6):
> > * [FELIX-3461] - Re-manipulation with annotated component produces
> corrupted MANIFEST
> > * [FELIX-3466] - Pojoization.directoryManipulation() does not take
> MANIFEST file location into account.
> > * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in
> generated metadata
> > * [FELIX-3539] - iPOJO Manipulator failed on classes containing
> expanded frames
> > * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate
> local variable
> > * [FELIX-3574] - IPojo bytecode manipulation looses method argument
> names
> > * [FELIX-3621] - Two dimensional array as argument to a method in a
> component
> >
> > Changelog of the runtime project (1.8.4):
> > * [FELIX-3451] - "instance.name" attribute not recognized
> > * [FELIX-3500] - InstanceManager concurrency issue: "A methodID
> cannot be associated with a method from the POJO class"
> > * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified
> while stopping factory
> > * [FELIX-3545] - Memory leak when unregistering a component used by
> an aggregate dependency with an unbind callback
> > * [FELIX-3548] - Concurrent access during startup
> > * [FELIX-3567] - iPOJO Configuration Handler should not reuse the
> dictionary object from the configuration admin
> > * [FELIX-3576] - iPOJO fails when using constructor injection and
> expecting BundleContext in ctor
> > * [FELIX-3599] - Problem with 'subservice action="instantiate"' in
> ipojo composite
> > * [FELIX-3621] - Two dimensional array as argument to a method in a
> component
> > * [FELIX-3672] - Potential Concurrent Modification Exception when a
> bundle is stopped
> > * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance
> documentation for custom handlers
>
>
Re: [RESULT][VOTE] Release of iPOJO Manipulator 1.8.6 and iPOJO Runtime 1.8.4
Posted by Clement Escoffier <cl...@gmail.com>.
Hi,
It's time to close the vote. The vote is successful.
I will upload the artifacts right now.
Thanks and regards,
Clement
On 28 oct. 2012, at 17:30, Clement Escoffier <cl...@gmail.com> wrote:
> Hi,
>
> It's time to cut a release of the iPOJO Manipulator (1.8.6) and runtime project (1.8.4).
>
> This releases contains:
> * iPOJO Manipulator 1.8.6
> * maven-ipojo-plugin 1.8.6
> * iPOJO Ant Task 1.8.6
> * iPOJO BND Plugin 1.8.6
> * iPOJO Core 1.8.4
> * iPOJO Composite 1.8.4
> * iPOJO Annotations 1.8.4
> * iPOJO Runtime Project 1.8.4
>
> Those releases contain a lot of bugs fixes. The changelogs are below.
>
> Staging repository:
> https://repository.apache.org/content/repositories/orgapachefelix-172/
>
> You can use this UNIX script to download the release and verify the
> signatures:
> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh
>
> Usage:
> sh check_staged_release.sh 172 /tmp/felix-staging
>
> Please vote to approve this release:
>
> [ ] +1 Approve the release
> [ ] -1 Veto the release (please provide specific comments)
>
> This vote will be open for 72 hours (at least).
>
> Regards,
>
> Clement
>
> Changelog of the manipulator project (1.8.6):
> * [FELIX-3461] - Re-manipulation with annotated component produces corrupted MANIFEST
> * [FELIX-3466] - Pojoization.directoryManipulation() does not take MANIFEST file location into account.
> * [FELIX-3508] - IPojo Manipulator left out 'array of enums' in generated metadata
> * [FELIX-3539] - iPOJO Manipulator failed on classes containing expanded frames
> * [FELIX-3573] - IPojo bytecode manipulation generates a duplicate local variable
> * [FELIX-3574] - IPojo bytecode manipulation looses method argument names
> * [FELIX-3621] - Two dimensional array as argument to a method in a component
>
> Changelog of the runtime project (1.8.4):
> * [FELIX-3451] - "instance.name" attribute not recognized
> * [FELIX-3500] - InstanceManager concurrency issue: "A methodID cannot be associated with a method from the POJO class"
> * [FELIX-3501] - IPojo FactoryStateListener doesn't get notified while stopping factory
> * [FELIX-3545] - Memory leak when unregistering a component used by an aggregate dependency with an unbind callback
> * [FELIX-3548] - Concurrent access during startup
> * [FELIX-3567] - iPOJO Configuration Handler should not reuse the dictionary object from the configuration admin
> * [FELIX-3576] - iPOJO fails when using constructor injection and expecting BundleContext in ctor
> * [FELIX-3599] - Problem with 'subservice action="instantiate"' in ipojo composite
> * [FELIX-3621] - Two dimensional array as argument to a method in a component
> * [FELIX-3672] - Potential Concurrent Modification Exception when a bundle is stopped
> * [FELIX-3560] - Extensions to IPojo's Factory and ComponentInstance documentation for custom handlers