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.

Reply via email to