On 13 June 2012 18:03, Felix Meschberger <[email protected]> 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to