@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
댓글
댓글 쓰기