我正在尝试将 spring 3.0、hibernate 3.0 与 db2 8.x 数据库集成,但发现出现以下异常。 请任何人在这方面帮助我。
提前致谢。
类型异常报告
message Handler processing failed; nested exception is java.lang.NoClassDefFoundError: sun/io/ByteToCharConverter
description The server encountered an internal error that prevented it from fulfilling this request.
exception
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: sun/io/ByteToCharConverter`
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:820)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:716)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:647)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:552)
javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
root cause
java.lang.NoClassDefFoundError: sun/io/ByteToCharConverter
com.ibm.db2.jcc.a.o.a(o.java:149)
com.ibm.db2.jcc.b.d.a(d.java:923)
com.ibm.db2.jcc.b.bd.a(bd.java:1575)
最佳答案
可能是你的java版本较低。 检查下面指向 db2 数据库的 java 版本的链接。
关于java - Handler处理失败;嵌套异常是 java.lang.NoClassDefFoundError : sun/io/ByteToCharConverter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27980015/