Description
Some Containers use a BeanManager hierarchy for EARs. Means the BeanManagers (and their Extensions) follow the ClassLoaders.
To support EARs we need to introduce a 'getParentExtension' mechanism. All other ways (e.g. sharing Extensions over wars) lead to corrupt classloaders and easily trash the application in a random manner (depending on the startup order).