[
https://jira.jboss.org/browse/WELD-557?page=com.atlassian.jira.plugin.sys...
]
Jozef Hartinger commented on WELD-557:
--------------------------------------
This bug affects resteasy-cdi integration. Make sure to enable
org.jboss.resteasy.cdi.test.InterceptorTest.testJaxrsFieldInjection() once the issue is
fixed.
InjectionTarget methods called with a proxied instance
------------------------------------------------------
Key: WELD-557
URL:
https://jira.jboss.org/browse/WELD-557
Project: Weld
Issue Type: Bug
Affects Versions: 1.0.1.Final
Reporter: Jozef Hartinger
Priority: Critical
Fix For: 1.0.2.CR1
Let's have a bean whose InjectionTarget is wrapped by an extension to provide
additional dependency injection, etc...
Although it is not explicitly stated in the spec, it is obvious that inject(),
postConstruct() and preDestroy() methods of the InjectionTarget should be called with the
actual raw bean instance and not with a client proxy.
org.jboss.weld.tests.extensions.injectionTarget.InjectionTargetTest
(Consider moving the test into the TCK if the presumtion can be implied)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira