
错误/异常处理
phantomes
这个作者很懒,什么都没留下…
展开
-
java.lang.RuntimeException: Invalid action class configuration that references a
java.lang.RuntimeException: Invalid action class configuration that references an unknown class named 错误网上找了一下,总结的最多的就是配置文件或者字段写错了原因。还提示ClassNotFound错误,想想struts2的配置,默认为sington模式的,如果你不在spring中配置。...2013-10-08 10:33:08 · 981 阅读 · 0 评论 -
java.sql.SQLException: ORA-00911: invalid character 解决方法(转)
控制台抛出这个异常:java.sql.SQLException: ORA-00911: invalid character 查了一下说是oracle字符集设置的问题。我将抛异常的SQL语句在控制台输出如下:select count(t.id) as onerowc,t.id as areatravelid ,b.id as airpotid from base_areatravel t i...原创 2013-06-20 17:04:07 · 172 阅读 · 0 评论 -
clipse加载maven工程提示pom.xml无法解析org.apache.maven.plugins:maven-resources-plugin:
在别的机子上创建一个maven工程,复制到本机上导入,出现pom.xml文件错误,提示错误如下:Multiple annotations found at this line:- Execution default-testResources of goal org.apache.maven.plugins:maven-resources- plugin:2.4.3:...2013-06-18 09:20:21 · 173 阅读 · 0 评论 -
Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
严重: Exception starting filter struts2 Class: com.opensymphony.xwork2.spring.SpringObjectFactory File: SpringObjectFactory.java Method: getClassInstance Line: 220 - com/opensymphony/xwork2/spring/Spri...2013-06-06 11:04:29 · 300 阅读 · 0 评论 -
error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js
error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js一般这种情况就是:自己指定的数据库,所以不能。自动加载服务。第二次就不能连接了 每次启动前,自己手动,指定下自己,指定的,数据库 哈CMD下 f:/mdb>mongod --dbpath f:/mdb/data 如下图...原创 2013-06-05 16:46:14 · 192 阅读 · 0 评论 -
Could not open the editor: An unexpected exception was thrown 错误
出现错误如下: 提示错误信息:Could not open the editor: An unexpected exception was thrown. java.lang.NullPointerException at com.genuitec.eclipse.struts.editor.modeler.model.StrutsConfigDiagram.processA...2012-12-18 09:44:44 · 254 阅读 · 0 评论 -
java.sql.SQLException: ORA-00911: invalid character
java.sql.SQLException: ORA-00911: invalid character at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:305) a...2013-05-28 14:08:40 · 185 阅读 · 0 评论 -
ognl.OgnlException: target is null for setProperty(null, "newsid", [Ljava.lan
昨天写那个项目,发现所有的JSP界面的属性都报ognl.OgnlException: target is null for setProperty(null, "newid", [Ljava.lang.String;@bc56a2)这个错误,通过上网查找原因,最后发现我的问题是没有再pojo定义实体对象时,写了有参的构造 方法,却没有添加一个无参数的构造函数,可struts中,在页面提交时,通...2013-05-16 10:12:05 · 432 阅读 · 0 评论 -
java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue
java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue(Ljava/lang/String;Z)Ljava/lang/Object; jar包冲突,搜索有两个jar包含ValueStack这个类 ,极有可能是xwork-2.1.1.jar 系列的包,你引入了多个。struts2-core-2...2013-03-14 13:31:47 · 201 阅读 · 0 评论 -
context:component-scan扫描使用上的容易忽略的use-default-filters
问题如下方式可以成功扫描到@Controller注解的Bean,不会扫描@Service/@Repository的Bean。正确 Java代码 package="org.bdp.system.test.controller"> "annotation" expression="org.springframework.stereotype.Contr转载 2015-06-04 18:37:46 · 1167 阅读 · 0 评论 -
mysql how to fix Access denied for user 'root'@'localhost'
原文地址:http://superuser.com/questions/603026/mysql-how-to-fix-access-denied-for-user-rootlocalhostFollow steps below1.Start the mysql server instance or daemon with the --skip-grant-tables opt转载 2015-02-02 16:29:52 · 726 阅读 · 0 评论 -
intllij idea java.lang.AssertionError:upexpected content storage modification
今天电脑突然卡了,当时正好开着idea,等了半天无果,只能强行关机重启。重启之后,那么问题来了:重新打开idea报错java.lang.AssertionError:upexpected content storage modification 后来baidu了下无果,果断google,终于找到解决办法,这边贴出来,方便后续出现此问题的朋友。If you cannot原创 2014-12-18 10:55:13 · 6831 阅读 · 3 评论 -
idea 14(or maven) 未结束字符串字面值 非法的表达式开始
[ERROR] *.java:[38,27] 未结束的字符串字面值 [ERROR] *.java:[38,53] 需要 ';' [ERROR] *.java:[41,19] 需要 ')' [ERROR] *.java:[41,12] 不是语句 [ERROR] *.java:[41,23] 需要 ';' [ERROR] *.java:[41,26] 不是语句 [ERROR]原创 2014-11-06 10:20:03 · 4955 阅读 · 2 评论 -
eclipse部署,在tomcat中找不到eclipse发布的项目。eclipse更改项目发布路径
在新版的eclipse中,配置好项目,发布之后,发现在tomcat的webapps下找不到该项目,而是在d:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps 下,解决办法就是重新配置一下eclipse在tomcat下对项目的发布路径。 首先在工作面板中找到“servers”,然后右键点击当前...2013-06-07 15:43:13 · 136 阅读 · 0 评论 -
java.lang.OutOfMemoryError: Java heap space错误及处理办法(收集整理、转)
java.lang.OutOfMemoryError: Java heap space ===================================================使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space在JVM中如果98%的时间是用于GC且可用的 Heap siz...2013-06-14 13:43:01 · 223 阅读 · 0 评论 -
利用resteasy框架构建rest webservice----第五波:java代码调用乱码解决方案
工作原因加家里事情多,很久木有更新了,也木有按照预定计划的那样持续介绍resteasy相关的东西,就介绍下项目出现的问题今天主要介绍下当URI中出现中文时,服务端获取出得Pathparam为乱码的问题:[java] view plaincopyString urlResouce = null; try { ...原创 2014-02-23 11:36:25 · 122 阅读 · 0 评论 -
基于https,HttpsURLConnection客户端代码调用
今天遇到配置了SSL的服务器,不知道怎么写客户端调用,费了一定时间还是折腾通了,mark下与大家共勉[java] view plaincopySystem.setProperty("javax.net.ssl.keyStore","c:\\tomcat.jks"); System.setProperty("javax.net.ssl...原创 2014-02-23 11:36:14 · 191 阅读 · 0 评论 -
HttpURLConnection 上传大文件 内存溢出 out of memery
项目中遇到问题总结一下:在使用HttpURLConnection 上传大文件时,出现内存溢出的错误,这让我产生了错觉,输入和输出流咋会暂用内存,不就是一个数据传送的管道么,都没有把数据读取到内存中,为撒会报错。。。然后就纠结了。。。不过实在与原来的经验相违背,然后写了一个示例直接从file中读出然后写入到输出流中,发现并没有问题这下确认了问题出在HttpURLConnection,...原创 2014-02-23 11:35:49 · 381 阅读 · 0 评论 -
ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1
WARN OgnlValueStack:49 - Error setting expression '1' with value '[Ljava.lang.String;@11c7eb2'ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1 at ognl.SimpleNode.setValueBody(Si...2013-08-29 13:28:26 · 224 阅读 · 0 评论 -
eclipse项目中的java文件导入后变为空心J问题
今天从SVN更新了一下整个工程,更新完成后发现工程的目录顺序变了,Java文件的图标也由原来实心"J"变成了空心的"J"了,网上查了一下,发现这样的问题不多,解决方法也不详细,后得公司一个高手指点,找到了解决的方法:1,选择工程名字右键——>属性——>Java Build Path会看到右侧Source标签中为空白2,点击Add Folder...选择如图所示的src包和相关...2014-02-11 10:19:05 · 444 阅读 · 0 评论 -
MyEclipse的 at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>错误解决办法。
前两天由于换了MyEclipse新版本之后,我的MyEclipse的Servers就不能正常使用了,也就是不能发布Web项目了。出现了空指针的异常,并产生了这个错误:atcom.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source)如图所示:经过几天的研究和解决终于在网上找到了答案,当...原创 2013-08-18 08:56:05 · 682 阅读 · 0 评论 -
java.lang.IllegalStateException at org.apache.catalina.connector.ResponseFacade
2012-10-4 19:50:37 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet default threw exceptionjava.lang.IllegalStateExceptionat org.apache.catalina.connector....2013-08-06 16:06:05 · 265 阅读 · 0 评论 -
dual is not mapped,select ordercode_seq_id.nextval nextvalue from dual
项目中,用到一个序列作单号,框架用的是ssh,在dao层去拿的时候,运行时报错为dual is not mapped,[select ordercode_seq_id.nextval nextvalue from dual] 后来检查发现,获取方式不对,于是改成下面这样,就可以正常获取了 public String getOrderCode() {...2013-02-19 12:01:24 · 227 阅读 · 0 评论 -
object references an unsaved transient instance - save the transient instance be
异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false(参考资料:http://www.thearcmind.com/confluence/pages/viewpage.action?pageId=212)异常2:org.hibernate.TransientOb...原创 2013-02-17 17:18:02 · 172 阅读 · 0 评论 -
关于org.hibernate.ObjectNotFoundException: No row with the given identifier exist
最近由于项目升级,外部接口变动,于是对数据库表的数据进行了一定的更新操作,当然,没有改变表的结构,后来部署时,即报错如下: 严重: Servlet.service() for servlet default threw exceptionorg.hibernate.ObjectNotFoundException: No row with the given identi...2013-01-30 11:03:09 · 239 阅读 · 0 评论 -
object references an unsaved transient instance - save the transient instance be
异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false(参考资料:http://www.thearcmind.com/confluence/pages/viewpage.action?pageId=212)异常2:org.hibernate.Transient...2012-12-27 16:10:24 · 157 阅读 · 0 评论 -
MySQL system variable 'max_allowed_packet' is set to (1MB).
安装opencms使用mysql数据库时,出现错误 Java代码 MySQL system variable 'max_allowed_packet' is set to 1048576 Byte (1MB). Please note that it will not be possible for OpenCms to handle files big...2013-06-14 14:10:10 · 227 阅读 · 0 评论 -
分析java程序中cpu占用过高的线程
http://www.cnblogs.com/skyaccross/archive/2012/12/22/2829000.html收到服务器报警,服务端的一个java服务占用cpu200%多。该服务里面跑了很多线程,于是想找到是谁引起的1、首先dump出该进程的所有线程及状态使用命令 jstack PID 命令打印出CPU占用过高进程的线程栈.jstac转载 2014-11-04 21:17:25 · 1216 阅读 · 0 评论 -
c3p0与DBCP连接池,造成的MySql 8小时问题解决方案
解决的思路是:MySQL配置中my.cnf的wait_timeout值一定要大于等于连接池种的idle_timeout值。否则mysql会在wait_timeout的时间后关闭连接,默认的关闭连接的时间为8小时。MySQL连接时,服务器默认的“wait_timeout”是8小时,也就是说一个connection空闲超过8个小时,Mysql将自动断开该connection。conne转载 2014-10-29 11:42:30 · 1407 阅读 · 0 评论 -
eclipse部署,在tomcat中找不到eclipse发布的项目。eclipse更改项目发布路径
在新版的eclipse中,配置好项目,发布之后,发现在tomcat的webapps下找不到该项目,而是在d:\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps下,解决办法就是重新配置一下eclipse在tomcat下对项目的发布路径。 首先在工作面板中找到“servers”,然后右键点击当前原创 2013-06-07 15:44:17 · 1091 阅读 · 0 评论 -
Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
严重: Exception starting filter struts2Class: com.opensymphony.xwork2.spring.SpringObjectFactoryFile: SpringObjectFactory.javaMethod: getClassInstanceLine: 220 - com/opensymphony/xwork2/spring/S原创 2013-06-06 11:01:08 · 1490 阅读 · 0 评论 -
java.lang.OutOfMemoryError: Java heap space错误及处理办法(收集整理、转)
以下是从网上找到的关于堆空间溢出的错误解决办法:java.lang.OutOfMemoryError: Java heap space ===================================================使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space原创 2013-06-14 13:44:22 · 1407 阅读 · 0 评论 -
MySQL system variable 'max_allowed_packet' is set to (1MB).
安装opencms使用mysql数据库时,出现错误 Java代码 MySQL system variable 'max_allowed_packet' is set to 1048576 Byte (1MB). Please note that it will not be possible for OpenCms to handle files bigger th原创 2013-06-14 14:11:43 · 1276 阅读 · 0 评论 -
error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js
error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js一般这种情况就是:自己指定的数据库,所以不能。自动加载服务。第二次就不能连接了每次启动前,自己手动,指定下自己,指定的,数据库 哈CMD下 f:/mdb>mongod --dbpath f:/mdb/data 如下图转载 2013-06-05 16:30:40 · 1193 阅读 · 0 评论 -
java.sql.SQLException: ORA-00911: invalid character 编辑
java.sql.SQLException: ORA-00911: invalid character at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:305)原创 2013-05-28 14:03:29 · 1760 阅读 · 0 评论 -
ognl.OgnlException: target is null for setProperty(null, "newsid", [Ljava.lan
昨天写那个项目,发现所有的JSP界面的属性都报ognl.OgnlException: target is null for setProperty(null, "newid", [Ljava.lang.String;@bc56a2)这个错误,通过上网查找原因,最后发现我的问题是没有再pojo定义实体对象时,写了有参的构造 方法,却没有添加一个无参数的构造函数,可struts中,在页面提交时,通过o原创 2013-05-16 10:14:37 · 2719 阅读 · 0 评论 -
java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue
java.lang.NoSuchMethodError: com.opensymphony.xwork2.util.ValueStack.findValue(Ljava/lang/String;Z)Ljava/lang/Object; jar包冲突,搜索有两个jar包含ValueStack这个类 ,极有可能是xwork-2.1.1.jar 系列的包,你引入了多个。struts2-c原创 2013-03-14 13:26:59 · 1830 阅读 · 0 评论 -
dual is not mapped,select ordercode_seq_id.nextval nextvalue from dual
项目中,用到一个序列作单号,框架用的是ssh,在dao层去拿的时候,运行时报错为dual is not mapped,[select ordercode_seq_id.nextval nextvalue from dual] 后来检查发现,获取方式不对,于是改成下面这样,就可以正常获取了Java代码 public String getOrde原创 2013-02-19 11:57:21 · 2345 阅读 · 0 评论 -
object references an unsaved transient instance - save the transient instance before flushing
异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false(参考资料:http://www.thearcmind.com/confluence/pages/viewpage.action?pageId=212)异常2:org.hibernate.Tran转载 2013-02-17 17:11:46 · 893 阅读 · 0 评论 -
关于org.hibernate.ObjectNotFoundException: No row with the given identifier exist
最近由于项目升级,外部接口变动,于是对数据库表的数据进行了一定的更新操作,当然,没有改变表的结构,后来部署时,即报错如下: Java代码 严重: Servlet.service() for servlet default threw exception org.hibernate.ObjectNotFoundException: No row with t原创 2013-01-30 10:58:53 · 1683 阅读 · 0 评论