Daniel Kulp created ARIES-1120: ---------------------------------- Summary: getComponentIds returns the context/bundle/etc... even during a reset Key: ARIES-1120 URL: https://issues.apache.org/jira/browse/ARIES-1120 Project: Aries Issue Type: Bug Components: Blueprint Reporter: Daniel Kulp Assignee: Daniel Kulp
A bundle refresh will cause the componentDefinitionRegistry to be reset() (which is OK). However, if a call is made to getComponentIds() between the reset call and the call to populate the registry, the returned Set contains entries for blueprintContainer, blueprintBundle, blueprintBundleContext, and blueprintConverter. If you then try to lookup the metadata for those, an exception is thrown. Likely the call to getComponentIds() should not automatically add those. In addition, immediately after reset, we should re-add those to make sure they are available. -- This message was sent by Atlassian JIRA (v6.1#6144)