Description
Here is a simple example of the code which does not work as intended:
interface GenericInterface<A> { @GET List<A> list(); } interface ServiceInterface extends GenericInterface<String> {} public static class TestService implements ServiceInterface { @Override public List<String> list() { return new ArrayList<>(); } }
I have found that the shape of InjectionUtils is pretty bad, so please accept this patch slightly improving the situation.
Attachments
Attachments
Issue Links
- relates to
-
CXF-7279 Leaky generic type resolver doesn't work with more than 1 parameter
- Closed