" 심각 : Error filterStart "
탐켓 시작 시 위 에러 메시지가 발생하는 여러 경우가 있다.
간혹 해당 웹프로젝트 폴더의 WEB-INF\lib 밑에 특정 jar 파일이 없는 경우도 있다.
그러나 스트럿츠2 환경에서 특이하게도
struts.xml 혹은 분기된 [파트section].xml 파일에서
존재 하지 않는 ACTION 처리문이 있을 경우에도 위와 같이 Error filterStart 에러를 발생한다.
즉 스트럿츠 프레임워크 시작 시, 컨트롤러의 부분을 담당하는 struts.xml을 파싱하던 중에 액션을 담당하는 클래스 파일인 RecommendAction.class를 찾을 없어서 위와 같은 에러를 내는 것으로 확인 되었다.
##########################################################################################
<action name="recommendXXX" method="recommendXXX" class="com.project.community.action.RecommendAction">
<result name="success">/community/recommend/recommendXXX.jsp</result>
</action>
##########################################################################################
액션 클래스가 생성되지 않은 상태에서 액션클래스를 선언하고 디스팻칭을 하면 않된다.
이 문제로 두번씩이나 고생을 했기에 이 블로그에 기록한다.
'IT > 개발환경' 카테고리의 다른 글
이클립스 SVN에 있는 프로젝트 생성하기 (0) | 2011.10.27 |
---|---|
이클립스 탐켓 플러그인 설정 주의사항 (0) | 2011.10.27 |
[이클립스] CVS 셋팅 (동적 웹 프로젝트) (0) | 2011.10.27 |
이클립스 : 파일 저장 시 ISO-8859-1 에러는 이렇게... (0) | 2011.10.27 |
hosts 파일 위치 (0) | 2011.10.27 |