[weld-issues] [JBoss JIRA] (WELD-1140) Dependent scoped instances injected into observer method parameters are not destroyed for non-dependent reciever

Martin Kouba (JIRA) jira-events at lists.jboss.org
Thu May 17 10:52:18 EDT 2012


Martin Kouba created WELD-1140:
----------------------------------

             Summary: Dependent scoped instances injected into observer method parameters are not destroyed for non-dependent reciever
                 Key: WELD-1140
                 URL: https://issues.jboss.org/browse/WELD-1140
             Project: Weld
          Issue Type: Bug
    Affects Versions: 2.0.0.Alpha2, 1.1.5.Final
            Reporter: Martin Kouba


Dependent scoped contextual instances injected into method parameters of an observer method are not destroyed when the invocation completes in case of reciever itself is not dependent scoped.

Problematic code: {{org.jboss.weld.event.ObserverMethodImpl.sendEvent(T, Object, CreationalContext<?>)}}.

See also CDI TCK 1.1 test:
https://github.com/jboss/cdi-tck/blob/master/impl/src/main/java/org/jboss/cdi/tck/tests/context/dependent/instance/BuiltinInstanceDependentObjectTest.java

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the weld-issues mailing list