This is a backport of the #583201 minus use of GenericTypeResolver which in 5.0 has been refactored to provide a getJavaType method. Issue: SPR-16252
This is a backport of the #583201 minus use of GenericTypeResolver which in 5.0 has been refactored to provide a getJavaType method. Issue: SPR-16252