[ http://issues.apache.org/jira/browse/GERONIMO-1060?page=all ]
Dain Sundstrom reassigned GERONIMO-1060: ---------------------------------------- Assign To: Dain Sundstrom (was: David Jencks) > Improvements to attribute management > ------------------------------------ > > Key: GERONIMO-1060 > URL: http://issues.apache.org/jira/browse/GERONIMO-1060 > Project: Geronimo > Type: Improvement > Components: kernel > Versions: 1.0 > Reporter: David Jencks > Assignee: Dain Sundstrom > Fix For: 1.0 > > The main goal here is to allow the attribute store (especially config.xml) to > control which gbeans and configurations are started. Here are some steps and > partial goals: > 1. Modify the configuration loading process so it is more under the control > of ConfigurationManagerImpl and so the set of gbeans to be loaded in a > configuration can be modified by the attribute store. > 2. Add an attribute to the schema so gbeans defined in the serialzed > configuration state may be prevented from being loaded. > 3. Add an attribute to the schema so configurations can be prevented from > loading. This will make it possible to use the attribute store also as a > persistent configuration list. > 4. (needs research) Allow additional gbeans to be created from information in > the attribute store. This is somewhat controversial and the exact limits for > this capability need further discussion. In particular we may want to make > some configurations inextensible and we may want to (possibly just for the > moment) limit ourselves to gbeans that have only simple attributes. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira