Hi Devs,

As I found currently we only read subscribable information from groups. If
there are any top level cartridges they are ignored:

/**
 * Extract Subscription Information from the Application Definition
 *
 * @param appCtxt ApplicationContext object with Application information
 * @return Map [cartridge alias -> Group]
 * @throws ApplicationDefinitionException if the Subscription
information is invalid
 */
private Map<String, SubscribableInfoContext>
getSubscribableInformation(ApplicationContext appCtxt) throws
        ApplicationDefinitionException {

    return getSubscribableInfo(appCtxt.getComponents().getGroupContexts());
}

Thanks



-- 
Imesh Gunaratne

Technical Lead, WSO2
Committer & PMC Member, Apache Stratos

Reply via email to