java.lang.ClassNotFoundException 이 납니다.
- 작성자 :
- 이*호
- 작성일 :
- 2014-09-05 11:36:38
- 조회수 :
- 4,238
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
항상 수고가 많으십니다. 많은 도움 받고 있습니다. 감사합니다.
java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.egovframework.rte.rex.viewer.viewerMainChart_jsp
익셉션이 나는데요.. 일반적으로 jsp를 못찾을때의 처리방법은 다 해본것 같습니다. 톰캣 temp 파일삭제(clean), 메이븐클린등..
아래에 보면, 첫번째 selectGoodsList 함수는 정상적으로 viewerMain.jsp 파일로 리턴이 됩니다.
헌데, 두번째 chartPop 은 위 에러가 발생이 되네요...
@SuppressWarnings("rawtypes")
@RequestMapping(value = "/aes/selectListViewer.do")
public String selectGoodsList(@ModelAttribute("AnlFileVO") AnlFileVO anlFileVO, ModelMap model) throws Exception {
return "/viewer/viewerMain";
}
@SuppressWarnings("rawtypes")
@RequestMapping(value = "/aes/chartPop.do", method=RequestMethod.POST)
public String chartPop(@ModelAttribute("AnlFileVO") AnlFileVO anlFileVO, ModelMap model) throws Exception {
model.addAttribute("chartData", anlFileVO);
return "/viewer/viewerMainChart";
}
혹시나 해서 첫번째 함수의 리턴값을 viewerMainChart.jsp 로 작성하고 돌려보면,
에러없이 정상적으로 출력이 됩니다.
마찬가지로 두번째함수의 리턴값을 viewerMain.jsp 로 해보면 또 같은 에러가 발생이 됩니다.
pox.xml의 servlert.jar의 scope는 provided 로 되어있습니다.
조언부탁드립니다! 수고하세요!!
java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.jsp.egovframework.rte.rex.viewer.viewerMainChart_jsp
익셉션이 나는데요.. 일반적으로 jsp를 못찾을때의 처리방법은 다 해본것 같습니다. 톰캣 temp 파일삭제(clean), 메이븐클린등..
아래에 보면, 첫번째 selectGoodsList 함수는 정상적으로 viewerMain.jsp 파일로 리턴이 됩니다.
헌데, 두번째 chartPop 은 위 에러가 발생이 되네요...
@SuppressWarnings("rawtypes")
@RequestMapping(value = "/aes/selectListViewer.do")
public String selectGoodsList(@ModelAttribute("AnlFileVO") AnlFileVO anlFileVO, ModelMap model) throws Exception {
return "/viewer/viewerMain";
}
@SuppressWarnings("rawtypes")
@RequestMapping(value = "/aes/chartPop.do", method=RequestMethod.POST)
public String chartPop(@ModelAttribute("AnlFileVO") AnlFileVO anlFileVO, ModelMap model) throws Exception {
model.addAttribute("chartData", anlFileVO);
return "/viewer/viewerMainChart";
}
혹시나 해서 첫번째 함수의 리턴값을 viewerMainChart.jsp 로 작성하고 돌려보면,
에러없이 정상적으로 출력이 됩니다.
마찬가지로 두번째함수의 리턴값을 viewerMain.jsp 로 해보면 또 같은 에러가 발생이 됩니다.
pox.xml의 servlert.jar의 scope는 provided 로 되어있습니다.
조언부탁드립니다! 수고하세요!!
A
안녕하세요. 이규호님.
해당 오류는 JSP가 java로 전환되어 class로 변환되는 tomcat 내부 과정에서 문제가 있는 것으로 주로, eclipse 상에서 tomcat을 기동할 때에 일시적으로 발생됩니다.
주로 일시적으로 발생되기 때문에 tomcat 서버를 재기동하면 문제가 발생되지 않습니다.
혹 지속적으로 발생되는 경우 tomcat의 임시 배포 경로 상에 파일 시스템 상의 문제가 있을 수 있으므로,
서버 instance 자체를 삭제하셨다가 다시 생성해 보시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
해당 오류는 JSP가 java로 전환되어 class로 변환되는 tomcat 내부 과정에서 문제가 있는 것으로 주로, eclipse 상에서 tomcat을 기동할 때에 일시적으로 발생됩니다.
주로 일시적으로 발생되기 때문에 tomcat 서버를 재기동하면 문제가 발생되지 않습니다.
혹 지속적으로 발생되는 경우 tomcat의 임시 배포 경로 상에 파일 시스템 상의 문제가 있을 수 있으므로,
서버 instance 자체를 삭제하셨다가 다시 생성해 보시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.