Community
Participate
Working Groups
The StateHelper is passed around under the covers and used to get all the bundles depending on another bundle. This can be achieved much easier by checking all the consumers of the BundleWire instead.
Actually, wireAdmin isn't required. This change relies on 'this.exportPackageDescription.getExporter().getDependents();' having the same behaviour as 'this.stateHelper.getDependants(new BundleDescription[]{this.exportPackageDescription.getExporter()});' They both return an array of BundleDescription and subsequently filtered to find the set of bundles importing the package described by 'this.exportPackageDescription' Code changes committed and pushed to a branch with the name of this bug.