Details
Description
I have created a type: MyType<T>
and registered a ParameterConverterProvider to serialize/de-serialize my type.
when I use my type as in a JAX-RS as:
@QueryParam("qparam") List<MyType<Integer>>
end invoke the enpoint with:
http://service/enpoint?qparam=abc&qparam=cde
I get ParameterConverterProvider.getConverter(Integer.class,...) invoked
instead of
ParameterConverterProvider.getConverter(MyType.class,...)
which does not look right to me, as such CXF tries to parse the qparam as Integer instead of MyType...