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