s2sh 换了个电脑 拷过来后 报错

问题描述

ibernate: select sysright0_.ID as ID34_, sysright0_.TEXT as TEXT34_, sysright0_.PID as PID34_, sysright0_.LEAF as LEAF34_ from DTJC.SYS_RIGHT sysright0_ where sysright0_.PID=02011-8-28 11:29:02 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet default threw exceptionjava.lang.IllegalStateExceptionat org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:407)at org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:752)at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:505)at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)at java.lang.Thread.run(Thread.java:619) 问题补充:firebug 错误信息<html><head> <title>Struts Problem Report</title> <style> pre { margin: 0; padding: 0; } </style></head><body> <h2>Struts Problem Report</h2> <p> Struts has detected an unhandled exception: </p><div id="exception-info"><table> <tr> <td><strong>Messages</strong>:</td> <td> <ol> <li>ORA-00942: ???????</li> <li><!-- FREEMARKER ERROR MESSAGE STARTS HERE --><script language=javascript>//"></script><script language=javascript>//'></script><script language=javascript>//"></script><script language=javascript>//'></script></title></xmp></script></noscript></style></object></head></pre></table></form></table></table></table></a></u></i></b><div align=left style='background-color:#FFFF00; color:#FF0000; display:block; border-top:double; padding:2pt; font-size:medium; font-family:Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; text-transform: none'><b style='font-size:medium'>FreeMarker template error!</b><pre><xmp>Method public java.lang.String org.hibernate.exception.NestableRuntimeException.getMessage(int) threw an exception when invoked on org.hibernate.exception.SQLGrammarException: could not execute queryThe problematic instruction:----------==> ${msg[0]} [on line 68, column 29 in org/apache/struts2/dispatcher/error.ftl]----------Java backtrace for programmers:----------freemarker.template.TemplateModelException: Method public java.lang.String org.hibernate.exception.NestableRuntimeException.getMessage(int) threw an exception when invoked on org.hibernate.exception.SQLGrammarException: could not execute queryat freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130)at freemarker.ext.beans.SimpleMethodModel.get(SimpleMethodModel.java:138)at freemarker.core.DynamicKeyName.dealWithNumericalKey(DynamicKeyName.java:111)at freemarker.core.DynamicKeyName._getAsTemplateModel(DynamicKeyName.java:90)at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)at freemarker.core.Expression.getStringValue(Expression.java:93)at freemarker.core.DollarVariable.accept(DollarVariable.java:76)at freemarker.core.Environment.visit(Environment.java:209)at freemarker.core.MixedContent.accept(MixedContent.java:92)at freemarker.core.Environment.visit(Environment.java:209)at freemarker.core.IfBlock.accept(IfBlock.java:82)at freemarker.core.Environment.visit(Environment.java:209)at freemarker.core.IteratorBlock$Context.runLoop(IteratorBlock.java:179)at freemarker.core.Environment.visit(Environment.java:416)at freemarker.core.IteratorBlock.accept(IteratorBlock.java:102)at freemarker.core.Environment.visit(Environment.java:209)at freemarker.core.MixedContent.accept(MixedContent.java:92)at freemarker.core.Environment.visit(Environment.java:209)at freemarker.core.IfBlock.accept(IfBlock.java:82)at freemarker.core.Environment.visit(Environment.java:209)at freemarker.core.MixedContent.accept(MixedContent.java:92)at freemarker.core.Environment.visit(Environment.java:209)at freemarker.core.Environment.process(Environment.java:189)at freemarker.template.Template.process(Template.java:237)at org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:748)at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:505)at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)at java.lang.Thread.run(Thread.java:619)Caused by: java.lang.NullPointerExceptionat freemarker.ext.beans.SimpleMemberModel.unwrapArguments(SimpleMemberModel.java:85)at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:106)... 39 more

解决方案

freemarker.template.TemplateModelException: Method public java.lang.String org.hibernate.exception.NestableRuntimeException.getMessage(int) threw an exception when invoked on org.hibernate.exception.SQLGrammarException: could not execute query 这是sql执行不了啊确定两件事:1、数据库是否连接上(配置,网络等)2、如果能连接,这个sql能否执行:select sysright0_.ID as ID34_, sysright0_.TEXT as TEXT34_, sysright0_.PID as PID34_, sysright0_.LEAF as LEAF34_ from DTJC.SYS_RIGHT sysright0_ where sysright0_.PID=0
解决方案二:
1,查看数据库连接语句,还有,对于mysql这样的,连接语句里面得加上编码,编码不对连不上,比如jdbc:mysql://localhost:3306/test?useUnicode=true&amp;characterEncoding=utf82,oracle的话数据库版本可能有问题,你先用数据库客户端连接,并操作一下,看能否完成,不能的话,可能就是数据库监听的问题咯。3,你copy到你电脑后,数据库备份你是怎样的,你是从别的电脑copy的?
解决方案三:
数据库版本一致吗?
解决方案四:
at freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:130)SimpleMethodModel第130行有必要发出来瞧瞧
解决方案五:
另外一点就是这个语句是hibernate生成的还是你写的:select sysright0_.ID as ID34_, sysright0_.TEXT as TEXT34_, sysright0_.PID as PID34_, sysright0_.LEAF as LEAF34_ from DTJC.SYS_RIGHT sysright0_ where sysright0_.PID=0
解决方案六:
没有更多的错误信息了吗

时间: 2024-09-03 22:06:33

s2sh 换了个电脑 拷过来后 报错的相关文章

Win7电脑发生蓝屏报错“0x0000040”怎么解决

  Win7电脑发生蓝屏报错"0x0000040"怎么解决 1.按Win+R打开运行,输入"ncpa.cpl"按回车键或确定; 2.打开网络连接窗口,在窗口找到网络连接并右键菜单中选择"删除"选项,如果删除选项时灰色,可以尝试禁用网络再启用; 3.如果连接的是无线网络,那么可以禁用有线的网卡设备防止冲突,打开开始--控制面板; 4.进入系统和安全--系统--设备管理器; 5.在设备管理器窗口中展开"网络适配器",选择有线网卡设

Win7电脑发生蓝屏报错“0x0000040”如何解决

  Win7电脑发生蓝屏报错"0x0000040"的解决办法: 1.按Win+R打开运行,输入"ncpa.cpl"按回车键或确定; 2.打开网络连接窗口,在窗口找到网络连接并右键菜单中选择"删除"选项,如果删除选项时灰色,可以尝试禁用网络再启用; 3.如果连接的是无线网络,那么可以禁用有线的网卡设备防止冲突,打开开始--控制面板; 4.进入系统和安全--系统--设备管理器; 5.在设备管理器窗口中展开"网络适配器",选择有线网

电脑出现系统故障开机报错svchost.exe怎么办?

  电脑出现系统故障开机报错svchost.exe怎么办?有时候开机遇到一些错误让人烦恼应该怎么办呢?以svchost应用程序错误为例 1.做任何一件事情我们都应该有个思路.解决问题的思路 简单来说就是 发现问题症结 ,对症下药则药到病除. 2.我们把系统故障分为一下几类.开机 ,关机,软件错误 等. 3.以svchost错误为例子,balabala内存读取指令错误.由于是开机出错,应该会与启动项相关联.所以前去系统配置程序MSCONFIG. 具体操作:win+R,输入msconfig.进入启动

jdk-求指点:我把JDK1.7换成1.8,JSP老是报错

问题描述 求指点:我把JDK1.7换成1.8,JSP老是报错 九月 22, 2015 2:27:29 下午 org.apache.jasper.compiler.JDTCompiler$1 findType 严重: Compilation error org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException at org.eclipse.jdt.internal.compiler.classfmt.ClassFileReade

换了iText-2.1.7生成pdf报错:Unbalanced save/restore state operators.

问题描述 原来用的是iText-2.0.2,能正常生成pdf文件,后来换成iText-2.1.7,生成pdf报错,报错信息如下:com.lowagie.text.exceptions.IllegalPdfSyntaxException:Unbalancedsave/restorestateoperators.atcom.lowagie.text.pdf.PdfContentByte.sanityCheck(UnknownSource)atcom.lowagie.text.pdf.PdfConte

电脑关闭如何开机报错自检选项?

  看到下面这两张图小伙伴们有木有一种又熟悉又厌恶的赶脚? 没错,它们总会出现在刚开机进入系统前的一瞬间,稍不留意就会进入从0~100百分比读秒的界面,少则等待1分钟,多则等待数分钟.摆脱,领导还在旁边等着我修改文件呢! 这个自检其实意义不大,多是因为没有正常关机引起的磁盘检测(非法关机或者强行关机造成文件没有回存,严格的说是个软件问题).所以,为了不再见到这些讨厌的自检界面,咱们有必要学一招屏蔽它们的方法,这就是今天CFan想和大家分享的内容哦. 无论是台式机还是笔记本,开机进入BIOS,找到

电脑提示缺少DLL报错怎么办 补全DLL的方法

  1. DLL文件缺失为哪般? 作为与EXE发生关联的一种文件,DLL文件可与其关联的EXE主文件处在同一个目录中,也可能不在同一目录中.许多程序共享使用的DLL文件随系统存在于Windows目录或其子目录中,为系统自带的文件,也有软件在安装时才将这些文件安装在系统目录中.但是,当一些程序作为"绿色"软件使用时,人们又往往会忽略这一点.在同样的系统中,拷贝了主程序而未拷贝DLL文件,到了另一个相同版本的系统中使用,由于该系统中默认已有所需DLL文件,所以给人的假象便是该软件好像不需要

电脑装系统后没声音怎么办

  电脑装系统后没声音怎么办 重新安装电脑系统出现电脑没声音的话,多半是电脑没有安装电脑声卡驱动,我们首先需要检查一下声卡驱动安装了没有,然后再想办法解决.一般操作系统都自带了声卡驱动,只要部分老电脑声卡设备比较老才可能出现操作系统中没有该声卡驱动. 安装声卡驱动: (一)右击"我的电脑"----"属性"---"硬件"----"设备管理器",展开"声音.视频和游戏控制器",看前面有没有黄色的"?&

电脑为什么关机后鼠标灯还亮

  电脑为什么关机后鼠标灯还亮 开机按键进入BIOS设置界面,因为不同的主板的菜单不一样,详情还要查看电脑的说明书,或者上官网查看相关资讯. 首先,进入Power Management tup(省电功能设置)选项 USB Resume from Suspend (支持USB唤醒功能)Enaabled(启用)此时,电脑关机,鼠标灯还会亮,只要移动鼠标,就能唤醒电脑. 注意,这里的Eup Support(支持节能)项目是关闭的,所以能够支持唤醒电脑功能(关机后,鼠标灯也是亮的).只有将其从Disab