ComponentInstance implementation is reused accross reactivations
----------------------------------------------------------------
Key: FELIX-1504
URL: https://issues.apache.org/jira/browse/FELIX-1504
Project: Felix
Issue Type: Bug
Components: Declarative Services (SCR), Specification compliance
Affects Versions: scr-1.0.8, scr-1.0.6, scr-1.0.4, scr-1.0.2, scr-1.0.0
Reporter: Felix Meschberger
Assignee: Felix Meschberger
Fix For: scr-1.2.0
According to the specification of the ComponentInstance interface, instances of
this interface must not be reused after a component instance has been
deactivated.
Currently, the ComponentInstance interface is implemented by the
AbstractComponentManager class and thus is not replaced after the reactivation
of a component.
The implementation of the ComponentInstance interface has to be refactored to
reflect the life cycle of the actual component object (the object returned from
ComponentInstance.getInstance().
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.