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
_______________________________________________
weld-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/weld-issues