-
Bug
-
Resolution: Unresolved
-
Major
-
3.0.1.Final
-
None
-
None
I raised https://issues.apache.org/jira/browse/CXF-7493 as a CXF issue, but after mulling it over longer I decided its really a Weld problem.
The issue originally manifested because weld copies annotations from the original class to the sub-class proxy when creating a proxy impl. This is nifty and saves some issues. However, it appears that when inspecting the parameters of these methods, if the type is something like List<Double> its not identified as a parameterized type, instead just the raw type, meaning we lose the generic type expected.
- is related to
-
WELD-1539 Proxy loses generic type information
- Resolved