[ https://issues.apache.org/jira/browse/ARIES-1120?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Kulp resolved ARIES-1120. -------------------------------- Resolution: Fixed Fix Version/s: blueprint-core-1.2.1 > 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 > Fix For: blueprint-core-1.2.1 > > > 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)