A. J. David Bosschaert created SLING-9180:
---------------------------------------------

             Summary: Wrong regions reported when API Regions removes a 
candidate
                 Key: SLING-9180
                 URL: https://issues.apache.org/jira/browse/SLING-9180
             Project: Sling
          Issue Type: Bug
          Components: Feature Model
    Affects Versions: Feature Model API Regions Runtime Fragment 1.0.8
            Reporter: A. J. David Bosschaert
            Assignee: A. J. David Bosschaert
             Fix For: Feature Model API Regions Runtime Fragment 1.0.10


The API Regions runtime fragment reports a warning when a candidate is removed 
from the resolution set.

This reporting incorrectly contains too many region names. Instead of just the 
region where the package is exported in, it could also be reporting other 
regions that the exporting feature is exporting into.

It could be reporting something like this:

 
{code:java}
WARNING: API-Regions removed candidates some.bundle [Regions: [org.foo.bar, 
global], Feature: f2] for requirement some.other.bundle package org.sling.mypkg 
as the requirement is in the following regions: [org.foo.blah, global] and in 
feature: [f1]
 {code}

When the exported package {{org.sling.mypkg}} is actually _only_ in the 
_org.foo.bar_ region, and not in the global region.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to