Erin Noe-Payne created SHINDIG-1855:
---------------------------------------

             Summary: Gadgets feature list does not traverse dependencies
                 Key: SHINDIG-1855
                 URL: https://issues.apache.org/jira/browse/SHINDIG-1855
             Project: Shindig
          Issue Type: Bug
          Components: Java, Javascript 
    Affects Versions: 2.5.0-beta3
            Reporter: Erin Noe-Payne
            Priority: Minor


When the list of gadget features is processed, only features that are required 
directly from the module prefs are taken into account - the dependency tree is 
not traversed.

This will cause an issue for the following example:
- MyGadget requires myCustomFeature.
- myCustomFeature requires pubsub-2 as a dependency.
- pubsub-2 is not added the MyGadget's features list
- When the container checks has_feature('pubsub-2'), it will return false
- The gadget does not properly implement pubsub-2.



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to