[
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)