+1 (non-binding) Tested in our system and found no compatibility issues or regression. Looks good 8)
Regards, Bram On Wed, Jan 23, 2013 at 4:14 PM, Marcel Offermans <marcel.offerm...@luminis.nl> wrote: > Hello everybody, > > After contributions from various people, and testing several new major > features, it is time to vote on a new release of the Dependency Manager > bundles. We resolved the following Jira issues this release: > > FELIX-303 - Support for compositions > FELIX-1201 - Issue with DM and CM > FELIX-1278 - DM/ AutoConfig is active event if setCallbacks method has been > invoked > FELIX-1464 - issue when using a negation in ldap service dependency filter > FELIX-1546 - DM/Temporal Dependency/Bound Service Replacement features > FELIX-2078 - Not all callbacks invoked when declaring a service as required > and starting it after dependencies > FELIX-2344 - DM / callback method is not invoked when an extra dependency is > defined within an "init" component method. > FELIX-2348 - DM/ ResourceAdapter NPE > FELIX-2369 - DM/ Service start method is invoked even if an extra required > dependency is unavailable > FELIX-2816 - dependency manager calls init() twice > FELIX-2947 - Filter indices must use service trackers that track all services > and aspects. > FELIX-2953 - Make the cache that InvocationUtil uses configurable. > FELIX-2954 - DM/ annotated component factory does not allow to provide a > component instance explicitly > FELIX-2955 - IllegalStateException when doing a 'dm notavail' shell command. > FELIX-2956 - DM/ json should be embedded in the annotation scanner plugin > FELIX-2964 - DM/ NPE on some dependency manager adapters, when > "auto-configuration" mode is disabled. > FELIX-2970 - DM/ Factory Configuration Adapter Service does not copy adapter > dependencies > FELIX-2976 - InvocationUtil cache is not used properly for determining that > methods do not exist in a class > FELIX-2987 - DependencyManager ConfigurationDependency update isn't > propagated to super classes > FELIX-3005 - Compatibility API does not add components in DependencyManager > FELIX-3008 - NPE in ServiceRegistryCache when dependency manager bundle is > not started first > FELIX-3042 - [PATCH] Add a convenience clear() method on DependencyManager > FELIX-3057 - getServiceReferences() should not return an empty array > FELIX-3186 - Adapter services do not get their adapted services transparently > replaced when an aspect is added to them. > FELIX-3201 - Offer more functional callback methods for services that have > aspects on them. > FELIX-3218 - ServiceTracker performance is not optimal with a service > dependency that results in n-thousands of injected services. > FELIX-3264 - Dependency manager shell should not print the state of optional > dependencies when not all required ones are available > FELIX-3292 - Allow passing of resource properties to a resource handler for > use with resource adapters. > FELIX-3337 - DependencyManager/Updated configuration dependency does not > propagate to provided service properties > FELIX-3402 - DependencyManager stop can trigger IndexOutOfBoundsException > FELIX-3423 - AdapterImpl copies the DependencyManager.ASPECT service property > when adapting an aspect. > FELIX-3424 - Add support for changed callbacks on Aspect services. > FELIX-3425 - Provide a filter index for adapter services. > FELIX-3475 - DependencyManager compatibility bundle - ServiceDependencyImpl > does not override toString > FELIX-3564 - Memory leak in Filterindex / ServiceRegistryCache > FELIX-3592 - ServiceDependencyImpl does not copy the swapped callback in it's > constructor. > FELIX-3617 - Missing toString methods in DependencyManager compat bundle > FELIX-3682 - Dependency Manager Annotation-3.0.0 module doesn't expose OSGI > meta information in MANIFEST.MF > FELIX-3828 - Aspect and Adapter filter indices to not handle components that > have been bound with multiple interfaces correctly. > > Staging repository: > https://repository.apache.org/content/repositories/orgapachefelix-161/ > > 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 161 /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. > > Greetings, Marcel >