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