Details
-
Bug
-
Resolution: Not a Bug
-
Major
-
None
-
jboss-fuse-6.3
-
None
-
%
-
-
-
Description
When bundle A produces service S and bundle B has a reference to it, and we update bundle A (via osgi:update or i.e. changing a property in a profile via Hawtio), the reference in the bundle B becomes stale.
In the attachment, if the RouteBuilder does not have any injected dependencies (via @BeanInject, @EndpointInject or @PropertyInject, or via blueprint xml), the problem does not occur and the 'tracked' field of ReferenceRecipe is initialized properly after start (closed=false, and 'tracked' of size 1 and 'inital' of size 0).