@RequestMapping("/leader/schedule/userListAjax")
@ResponseBody
public Map<String, Object> scheduleListAjax() {
Map<String, Object> resData = new HashMap<String, Object>();
List<Map<String, String>> scheduleList = new ArrayList<Map<String, String>>();
for (int i = 0; i < 20; i++) {
scheduleList.add(getSchedule());
}
resData.put("data", scheduleList);
return resData;
}
스프링에서 위와 같은 코드 사용 시 아래와 같은 로그와 함께 500에러가 발생을 했다.
1004lucifer
... 생략 ...
Caused by: java.lang.NullPointerException: null
at org.springsource.loaded.MethodMember.isCatcher
... 생략 ...
1004lucifer
원인을 찾다가 컴파일 결과를 clean 해보라는 이야기가 있어서
mvn clean compile 을 진행 후 다시 수행해보니 잘 되었다.
참고
https://github.com/spring-projects/spring-loaded/issues/56
댓글
댓글 쓰기