Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
org.apache.felix.dependencymanager-r8
-
None
-
None
Description
In an adapter service, created using the createAdapterService method of DependencyManager class, one would expect to find the adaptee's properties being propagated to the adapter service itself, as stated in the documentation (http://felix.apache.org/documentation/subprojects/apache-felix-dependency-manager/reference/component-adapter.html).
Instead no propagation happens, and both init and start methods won't see any propagated properties.
After investigating I've found that propagations indeed happens (via AdapterServiceImpl's propagateAdapteeProperties) only after the callbacks are called.