When I try to return a generic object i got a exception :
@RequestMapping(value="/administration/get_stat_all")
public @ResponseBody
List<StatAllBean<String>> get_stat_all(..) {
List<StatAllBean<String>> all_stats = new ArrayList<StatAllBean<String>>();
....
return all_stats ;
Here is my object :
public class StatAllBean<T> {
public Map<T, Long> totalMap ;
public Date date;
The exception :
19:14:56.366 [http-nio-8080-exec-9] DEBUG org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver - Resolving exception from handler [<java.lang.reflect.MalformedParameterizedTypeException>]: org.springframework.http.converter.HttpMessageNotWritableException: Could not write JSON: (was java.lang.NullPointerException) (through reference chain: java.util.ArrayList[0]); nested exception is org.codehaus.jackson.map.JsonMappingException: (was java.lang.NullPointerException) (through reference chain: java.util.ArrayList[0])