Spring iBaits + Gauce 4.0
Spring MVC 를 사용하여 작업할 경우
Controller(java) 수정시
java.lang.ClassCastException 이 발생합니다.
소스는 다음과 같습니다.
public ModelAndView listBoard(HttpServletRequest request, HttpServletResponse response) throws Exception {
try {
GauceInputStream gis = ((HttpGauceRequest) request).getGauceInputStream(); // <- 요부분에러
GauceOutputStream gos = ((HttpGauceResponse) response).getGauceOutputStream();
GauceDataSet dSet_master = new GauceDataSet("dataset_master");
gos.fragment(dSet_master);
.....
DataSet Header 생성
.....
DataSet 생성
.....
gos.write(dSet_master);
gos.close();
} catch (Exception e) {
e.printStackTrace();
throw e;
}
return null;
}
파일 변경(컴파일)후
GauceInputStream gis = ((HttpGauceRequest) request).getGauceInputStream();
요 부분에서 java.lang.ClassCastException 이 나는데...
서버를 리스타트를 하면 제대로 동작합니다.
그럼 수고하세요