else if ( location.startsWith( "?" ) )
{
// multi-location
if ( System.getSecurityManager() != null )
{
final boolean hasPermission = bundle.hasPermission( new ConfigurationPermission( location,
ConfigurationPermission.TARGET ) );
log( LogService.LOG_DEBUG, "canReceive={0}: bundle={1}; configuration={2} (SecurityManager check)",
new Object[]
{ new Boolean( hasPermission ), bundle.getLocation(), location } );
return hasPermission;