2013-01-11 2 views
0

나는 줄무늬에 새로운 해요, 나는 내 자바 애플 리케이션에 게시물을 할 때 다음과 같은 오류를 받고 있어요 :줄무늬 : java.lang.NoSuchMethodException : net.sourceforge.stripes.action.Resolution. <init>

java.lang.NoSuchMethodException: net.sourceforge.stripes.action.Resolution.<init> 

포스트 잘 수신하고, 적절한 방법이 호출되는 (setHeadings) , 로그와 콘솔에 큰 스택 덤프를 남긴다. 분명히 위와 같은 이유 때문이다.

이 문제의 원인은 무엇입니까?

답변

1

나는 "setHeadings"라는 이름의 메소드 2 개와 다른 서명을 가진 "getHeadings"라는 이름의 메소드 2 개를 가지고 있는데, Stripes는 혼란스러워하고 잘못된 것을 호출하고 있었다.

그래서 줄무늬가 해상도에 대해 "getHeadings"를 원했을 때 줄무늬가 속성에 대해 "getHeadings"를 호출하려고 했으므로 응답을 반환 할 수있었습니다.

해결 방법은 단순히 "setHeadings"대신 "saveHeadings"로 내 게시물 메서드 이름을 변경하여 충돌을 피하는 것입니다!