[ 
https://issues.apache.org/jira/browse/GERONIMO-4972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rick McGuire updated GERONIMO-4972:
-----------------------------------

    Issue Type: Sub-task  (was: Bug)
        Parent: GERONIMO-5087

> Nested child configurations from ears don't work well with osgi
> ---------------------------------------------------------------
>
>                 Key: GERONIMO-4972
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4972
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: deployment, osgi
>    Affects Versions: 3.0
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: 3.0
>
>
> Right now we are generating "nested bundles" inside plugins for ear files 
> with web modules.  These don't quite work.  One code problem is that the 
> SimpleConifgurationManager tries to start the child bundles before the 
> configuration for the parent/containing bundle is registered, so a 
> getConfiguration call to find the parent config fails.  This is probably easy 
> to fix.
> However a bigger issue is that there's no way to tell the osgi framework 
> about the nested bundle.  Three possible solutions:
> 1. stop having nested bundles, just use one bundle per ear.  This is a 1-line 
> change  in AbstractWebModuleBuilder so I expect to use this until we can 
> actually solve the problem
> 2. modify the pax mvn url handler to deal with urls to nested bundles inside 
> the car.
> 3. modify the ear deployer to create more than one bundle from an ear.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to