I have updated to version 6 from 5.1 and seeing some different behavior in the resolver. We use the Require-Cap to determine if a bundle is a “server side” or “client side” bundle. When we are doing a resolve for a “client” we have the following …
-runprovidedcapabilities : com.candata.app;target=Client
In our “client” bundles we have
and our “server” bundles
In the past when we went to resolve the blacklist would ignore any bundles that were “server” bundles, now the are coming up as not resolved looking for the com.candata.app;target=Server compatibility.
Has something changed? When does the blacklist get applied? For performance reasons I would hope first so the number of bundles is reduced.