타입 예외 보고
메시지 Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: Error attempting to get column 'BNO' from result set. Cause: java.sql.SQLException: 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949
설명 서버가, 해당 요청을 충족시키지 못하게 하는 예기치 않은 조건을 맞닥뜨렸습니다.
예외
org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: Error attempting to get column 'BNO' from result set. Cause: java.sql.SQLException: 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949 ; uncategorized SQLException; SQL state [99999]; error code [17056]; 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949; nested exception is java.sql.SQLException: 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949 org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:866) javax.servlet.http.HttpServlet.service(HttpServlet.java:634) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
근본 원인 (root cause)
org.springframework.jdbc.UncategorizedSQLException: Error attempting to get column 'BNO' from result set. Cause: java.sql.SQLException: 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949 ; uncategorized SQLException; SQL state [99999]; error code [17056]; 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949; nested exception is java.sql.SQLException: 지원되지 않는 문자 집합(클래스 경로에 orai18n.jar 추가): KO16MSWIN949
일단 이런 오류가 뜨는데요 BNO 에서 무슨 오류가 걸린거 같은데 해결방법을 모르곘어요 ..
1. <BoardVO>
private Long bno; private String title; private String content; private String writer; private Date regdate; private Date updateDate;
2. <mapper>
<mapper namespace="org.zerock.mapper.BoardMapper"> <select id="getList" resultType="org.zerock.domain.BoardVO"> <![CDATA[ select * from tbl_board where bno > 0 ]]> </select>
3. <controller>
@GetMapping("/list") public void list(Model model) { log.info("list"); model.addAttribute("list",service.getList()); }
해결방법좀 주세요 부탁드립니다 ㅠㅠ