You are viewing a plain text version of this content. The canonical link for it is here.
Posted to announce@apache.org by Felix Meschberger <fm...@apache.org> on 2012/06/13 19:03:38 UTC
[ANN] Felix Configuration Admin version 1.4.0 Released
The Felix team is pleased to announce the release of Felix
Configuration Admin version 1.4.0
This version fixes a number of issues with the previous release 1.2.8
as well as updates to implement the Configuration Admin specification
version 1.4 as available in the recently published OSGi Compendium
Services Specification R 4.3. For more information refer to
http://felix.apache.org/site/apache-felix-config-admin.html
This release is available from
http://felix.apache.org/site/downloads.cgi and Maven:
<dependency>
<groupId>org.apache.felix</groupId>
<artifactId>org.apache.felix.configadmin</artifactId>
<version>1.4.0</version>
</dependency>
Complete list of issues fixed in this release:
** Bug
* [FELIX-2766] - Calling update() on a newly created factory
configuration causes FileNotFoundException
* [FELIX-2771] - Configuration Admin does not work on Foundation
1.2 and Mika
* [FELIX-2813] - NPE in UpdateThread when updating a configuration
right after ConfigurationAdmin service starts
* [FELIX-2847] - NPE in ConfigurationManager.java:1003 (static String
toString( ServiceReference ref ))
* [FELIX-2885] - The config admin bundle does not indicate its
provided and required services dependencies
* [FELIX-2888] - if you create a factory configuration and anybody
takes a peek before you've had a chance to update, your
pudding is trapped forever
* [FELIX-3046] - Empty array configuration value is read as null
after restart
* [FELIX-3175] - RankingComparator results in wrong results
* [FELIX-3227] - ManagedService.update must be called with null
if configuration exists but is not visilbe
* [FELIX-3228] - Configuration.getBundleLocation to generous
* [FELIX-3229] - ConfigurationAdmin.getConfiguration(String, String)
and .createConfiguration(String) to generous
* [FELIX-3230] - ConfiguartionAdapter.setBundleLocation checks
configuration permission incorrectly
* [FELIX-3231] - Disable update counter
* [FELIX-3233] - ConfigurationManager.canReceive may throw
NullPointerException
* [FELIX-3390] - Intermittent NPE in ConfigurationManager
** Improvement
* [FELIX-3180] - Provide MessageFormat based logging method
* [FELIX-3327] - Gracefully handle Configuration access after
Configuration Admin Service has terminated
** Task
* [FELIX-3176] - Implement Configuration Admin 1.4 changes
* [FELIX-3177] - Remove temporary inclusion of OSGi classes
* [FELIX-3200] - Track PID changes of ManagedService[Factory] services
* [FELIX-3301] - Enforce only using Java 1.3 API use
** Wish
* [FELIX-1747] - Use Remote Resources Plugin to generate the legal files
Enjoy!
-The Felix team
Re: [ANN] Felix Configuration Admin version 1.4.0 Released
Posted by sebb <se...@gmail.com>.
On 13 June 2012 18:03, Felix Meschberger <fm...@apache.org> wrote:
> The Felix team is pleased to announce the release of Felix
> Configuration Admin version 1.4.0
Please include a brief synopsis (1 or 2 sentences) of the purpose of
the TLP/Product in all announcements sent outside the TLP mailing
lists.
The developers and users will (presumably) know what the product is
about, but others are unlikely to know.
Providing the details can help promote the TLP.
> This version fixes a number of issues with the previous release 1.2.8
> as well as updates to implement the Configuration Admin specification
> version 1.4 as available in the recently published OSGi Compendium
> Services Specification R 4.3. For more information refer to
> http://felix.apache.org/site/apache-felix-config-admin.html
>
> This release is available from
> http://felix.apache.org/site/downloads.cgi and Maven:
>
> <dependency>
> <groupId>org.apache.felix</groupId>
> <artifactId>org.apache.felix.configadmin</artifactId>
> <version>1.4.0</version>
> </dependency>
>
> Complete list of issues fixed in this release:
>
> ** Bug
> * [FELIX-2766] - Calling update() on a newly created factory
> configuration causes FileNotFoundException
> * [FELIX-2771] - Configuration Admin does not work on Foundation
> 1.2 and Mika
> * [FELIX-2813] - NPE in UpdateThread when updating a configuration
> right after ConfigurationAdmin service starts
> * [FELIX-2847] - NPE in ConfigurationManager.java:1003 (static String
> toString( ServiceReference ref ))
> * [FELIX-2885] - The config admin bundle does not indicate its
> provided and required services dependencies
> * [FELIX-2888] - if you create a factory configuration and anybody
> takes a peek before you've had a chance to update, your
> pudding is trapped forever
> * [FELIX-3046] - Empty array configuration value is read as null
> after restart
> * [FELIX-3175] - RankingComparator results in wrong results
> * [FELIX-3227] - ManagedService.update must be called with null
> if configuration exists but is not visilbe
> * [FELIX-3228] - Configuration.getBundleLocation to generous
> * [FELIX-3229] - ConfigurationAdmin.getConfiguration(String, String)
> and .createConfiguration(String) to generous
> * [FELIX-3230] - ConfiguartionAdapter.setBundleLocation checks
> configuration permission incorrectly
> * [FELIX-3231] - Disable update counter
> * [FELIX-3233] - ConfigurationManager.canReceive may throw
> NullPointerException
> * [FELIX-3390] - Intermittent NPE in ConfigurationManager
>
> ** Improvement
> * [FELIX-3180] - Provide MessageFormat based logging method
> * [FELIX-3327] - Gracefully handle Configuration access after
> Configuration Admin Service has terminated
>
> ** Task
> * [FELIX-3176] - Implement Configuration Admin 1.4 changes
> * [FELIX-3177] - Remove temporary inclusion of OSGi classes
> * [FELIX-3200] - Track PID changes of ManagedService[Factory] services
> * [FELIX-3301] - Enforce only using Java 1.3 API use
>
> ** Wish
> * [FELIX-1747] - Use Remote Resources Plugin to generate the legal files
>
>
> Enjoy!
>
> -The Felix team
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org