org.springframework.web.util.NestedServletException:请求处理失败;嵌套异常是java.lang.ClassCastException

时间:2014-05-09 10:12:41

标签: java

当我尝试执行时 jdbcTemplateRAAS.queryForList(这里有一些选择SQL),我得到了以下异常。

org.springframework.web.util.NestedServletException:请求处理失败;嵌套异常是java.lang.ClassCastException:net.sourceforge.jtds.jdbc.JtdsResultSet无法强制转换为net.sourceforge.jtds.jdbc.JtdsResultSet 引起:java.lang.ClassCastException:net.sourceforge.jtds.jdbc.JtdsResultSet无法强制转换为net.sourceforge.jtds.jdbc.JtdsResultSet         at weblogic.jdbc.wrapper.ResultSet_net_sourceforge_jtds_jdbc_JtdsResultSet.next(Unknown Source)         在org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:91)         在org.springframework.jdbc.core.JdbcTemplate $ 1QueryStatementCallback.doInStatement(JdbcTemplate.java:393)         在org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:342)         在org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:403)         在org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:411)         在org.springframework.jdbc.core.JdbcTemplate.queryForList(JdbcTemplate.java:442)         at com.sonybmg.order.smi.SMIExportRestrictionsManagerDAOImpl.isExportable(SMIExportRestrictionsManagerDAOImpl.java:70)         at com.sonybmg.order.smi.SMIOrderManagerImpl.isExportable(SMIOrderManagerImpl.java:854)         at com.sonybmg.order.smi.SMIOrderManagerImpl.isValidOrderDetail(SMIOrderManagerImpl.java:795)         at com.sonybmg.order.smi.SMIOrderManagerImpl.validateOrder(SMIOrderManagerImpl.java:617)         at com.sonybmg.controller.order.SMIOrderEntryController.validateHandler(SMIOrderEntryController.java:484)         at sun.reflect.GeneratedMethodAccessor1266.invoke(Unknown Source)         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)         在java.lang.reflect.Method.invoke(Method.java:597)         在org.springframework.web.servlet.mvc.multiaction.MultiActionController.invokeNamedMethod(MultiActionController.java:434)         在org.springframework.web.servlet.mvc.multiaction.MultiActionController.handleRequestInternal(MultiActionController.java:372)         在org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)         在org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:45)         在org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:820)         在org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:755)         在org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:396)         在org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:360)         在javax.servlet.http.HttpServlet.service(HttpServlet.java:727)         在javax.servlet.http.HttpServlet.service(HttpServlet.java:820)         在weblogic.servlet.internal.StubSecurityHelper $ ServletServiceAction.run(StubSecurityHelper.java:227)         在weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)         在weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)         在weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)         在weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)         at sonymusic.cthe.filters.ParamValidateFilter.doFilter(ParamValidateFilter.java:72)         在weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)         at sonymusic.cthe.filters.ForceRefererFilter.doFilter(ForceRefererFilter.java:69)         在weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)         at weblogic.servlet.internal.WebAppServletContext $ ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)         at weblogic.servlet.internal.WebAppServletContext $ ServletInvocationAction.run(WebAppServletContext.java:3696)         在weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)         在weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)         在weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)         在weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)         在weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)         在weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)         在weblogic.work.ExecuteThread.run(ExecuteThread.java:221

请建议..

0 个答案:

没有答案