On Tue, Oct 29, 2013 at 2:29 PM, Bill Burke <bburke@redhat.com> wrote:
Hey all,

CDI proxies lose generic type information which screws up Resteasy:

https://issues.jboss.org/browse/RESTEASY-985

Basically, in the bug, an injected bean's method is losing parameter
type information.  Can you either:

a) Fix weld proxies so that generic type information is not lost (in
this case, it is method parameter type information). *Preferred*

We can do this. File a weld JIRA and assign it to me and I will have a look at it when I get time. 


Stuart
 

b) Have a supported way going forward to determine if the class is a CDI
proxy.  A marker interface or an annotation added to the proxy class
would be best, then I wouldn't need to have a binary dependency on Weld
and could do this via reflect calls.

--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com
_______________________________________________
weld-dev mailing list
weld-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/weld-dev