
java异常
邢庆
应无所住,而生其心
展开
-
Exception in thread "main" java.lang.NoClassDefFoundError: org/odmg/DSet
最近想用spring+hibernate实现一个一对多双向关系的测试,把环境配置好后,在测试过程中老是给我这样的错误提示:Exceptionin thread "main" java.lang.NoClassDefFoundError: org/odmg/DSet。看提示只知道找不到这个类文件。可这个类文件来自那自己弄不清,单单这个就浪费了我半个晚上的时间,今天昨想又想,决定去网上搜一下,没想到还原创 2012-08-02 19:34:23 · 1300 阅读 · 0 评论 -
java混淆时间出现 An exception has occurred in the compiler (1.5.0_07)异常解决
An exception has occurred in the compiler (1.5.0_07). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport) after checking the Bug Parade for duplicates. Include原创 2012-12-29 10:07:25 · 3625 阅读 · 4 评论 -
windows2003 server socket连接数量所导致问题及其修改方式
今天下午刚从客户坐车回来,晚上洗完澡,闷热的天气让人睡不着觉,就和大家分享一下windows2003 server socket端口的默认5000的数量修改方式。 导致问题:从项目上线之后,客户说一个月就会宕机一次,系统用户无法正常登陆,后台报异常,无法连接,而整个集团的并发数并没有到一个很大的数量级,每次宕机,单纯的重启web服务器以及数据库服务无法到达解决问题的办法,必须要重启电脑,因原创 2013-03-09 01:16:49 · 4488 阅读 · 0 评论 -
org.hibernate.PropertyAccessException: exception setting property value with CGLIB
碰到个错误:org.hibernate.PropertyAccessException: exception setting property value with CGLIB。。。。。。。。。。网上一查,原因2个: 1、数据库中某个字段为数字型,但取出的值为null2、映射为bolean的字段,在建表时,如果没有设定字段的default值,会导致exception s原创 2013-05-28 16:31:29 · 2737 阅读 · 0 评论 -
字符串split中的竖线拆分得不到预期效果解决方式
在使用String.split方法分隔字符串时,分隔符如果用到一些特殊字符,可能会得不到我们预期的结果。我们经常使用public String[] split(String regex)方法来拆分一个有分隔符的字符串,但是由于参数regex是一个 regular-expression的匹配模式而不是一个简单的String,所以他对一些特殊的字符可能会出现你预想不到的结果,比如下面的代码:用竖线原创 2013-07-27 09:52:08 · 1515 阅读 · 0 评论 -
'SVN 提交' attemped to lock an already-locked dir svn
昨天进行更新时间,由于误操作原因,导致早上过来提交项目时间出现的这个问题,下面说一下处理方法:这个一般就是由于之前提交这个文件的过程,中断了提交,svn将其状态设置为锁定,所以现在无法提交,那么你可以选中项目中的此文件,或者此文件所属的文件夹,右键〉team〉清理,如下图清理之后,就不会有什么问题了,可以成功的进行提交,所以大家操作时间,尽量不要中断提交,否则会造成不必要的麻烦,延原创 2013-08-20 09:06:29 · 2094 阅读 · 0 评论 -
java.lang.ClassNotFoundException: com.matrix.filter.SetCharacterEncodingFilter
今天从svn上down项目之后,配置tomcat之后,搭载项目,启动服务器,报了java.lang.ClassNotFoundException: com.matrix.filter.SetCharacterEncodingFilter,这个错误,看了看项目,配置文件什么的,都没有什么问题,后来灵光一闪,想起来了导致问题的所在,是classes12.jar找不到目标文件所导致的,即下图打开查看项目原创 2013-08-24 16:12:32 · 10455 阅读 · 2 评论 -
解决a different object with the same identifier value was already associated with the session错
一开始的代码:执行程序,报错,异常为a different object with the same identifier value was already associated with the session,于是进行了一下代码的修改再次运行程序不再进行报错,错误原因分析:这个异常从字面意思就可以明白,是由于对象已经关联的session中出现了另一个具有相同id的对象原创 2016-02-17 09:59:59 · 2553 阅读 · 0 评论 -
Java获取Tomcat启动中的spring管理的容器注入的实体,用来获取相应的bean
Java获取Tomcat启动中的spring管理的容器,用来获取相应的bean:具体方法如下1.创建一个类并让其实现org.springframework.context.ApplicationContextAware接口来让Spring在启动的时候为我们注入ApplicationContext对象.示例代码: import org.springframework.bea原创 2016-04-12 18:36:45 · 3307 阅读 · 0 评论 -
PdfWriter PdfContentByte Graphics2D 导出PDF中文乱码问题解决方案
JFreeChart1.0.1和iText集成时,中文字符出现乱码的解决方法环境:JFreeChart 1.0.1、iText1.3JFreeChart1.0.1中的Plot接口没有提供SetValueLabelFont的方法,无法直接设置label的字体,郁闷啊!不过还好试了一下午总算弄出来了,具体代码如下:PdfWriter wr原创 2016-09-11 11:53:07 · 4003 阅读 · 3 评论 -
ORA-00020:maximum number of processes (150) exceeded 错误解决方法
这个问题存在好几天了,一直没有根本上的解决办法,昨天终于解决了,下面就说一下我的解决过程,希望对大家有所帮助:第一次:一开始只是通过admin/数据库名/pfile/init.ora.018201210520下的process = 150 然后修改成了500,重启数据库,本认为万事大吉了,大约过了几个小时客户来电话,说不行了,再次连接不上数据库了。第二次:然后又继续想问题的所在,对于数据库原创 2012-12-25 08:34:31 · 46152 阅读 · 3 评论 -
No buffer space available
公司服务器最近几天一直报错误,大概运行一天就报如下异常。 java.net.SocketException: No buffer space available (maximum connections reached?): JVM_Bind 搞的很是郁闷,转载篇文章,貌似很全面,试试看。 一个朋友让我帮忙解决他服务器上一个JA转载 2012-12-11 08:44:38 · 17647 阅读 · 0 评论 -
Apache Tomcat哈希碰撞拒绝服务漏洞解决办法 or More than the maximum number of request parameters (GET plus POST)
问题现象:从一个jsp页面A跳转(post请求)到另一个jsp页面B时间,由于数据量过大,B页面显示的记录数比A页面记录数少了很多,开始认为是代码的问题,仔细反编译服务器的文件,没有问题,原来调试方向错误,换角度考虑之后,想到tomcat在前段时间发布的漏洞,而这个问题就是以下这个漏洞引起的,在这里给大家分享一下出现这个问题时间,控制台一般会有以下警告,这个时间你就更加确定的继续看下文原创 2012-11-24 11:41:56 · 8045 阅读 · 5 评论 -
javax.servlet.jsp.JspException: No getter method for property vehicleTypePO.shortName of bean org.a
是下面这一行出现的错误html:text property="vechileTypePO.vechileName"size="20"styleId="typename_"maxlength="25">html:text> 这里不是单纯的引用actionform中的String属性,而是在actionfrom中是一个对象,如下private VechileTypePO原创 2012-08-02 19:37:07 · 2701 阅读 · 0 评论 -
net.sf.hibernate.HibernateException: Illegal attempt to associate a collection with two open session
这个问题的解决是,当手动的进行hibernate的事物控制时间,在同一个事物里面,就不要进行两个操作,一般是第一个操作是通过id查询对象,第二个操作是update这个对象,往往会报这个错误,这个时间,就不用第一个操作,直接从actionform中取出就可以了,然后在设置一些值,直接传给update方法就可以原创 2012-08-11 17:45:11 · 1388 阅读 · 0 评论 -
javax.naming.NameNotFoundException: Name jdbcis not bound in this Context
这个问题是说tomcat没有数据源,现在用的是5.5.26的版本,第一种解决方法:手动的在conf/config.xml中加上数据源,所要加的内容是 type="javax.sql.DataSource" driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:thi原创 2012-08-01 23:18:17 · 1928 阅读 · 0 评论 -
Tomcat:IOException while loading persisted sessions: java.io.EOFException
一直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常: 严重: IOException while loading persisted sessions: java.io.EOFException 严重: Exception loading sessions from persistent storage 解决方法:原因是tomcat对硬盘的session读取失原创 2012-08-01 23:02:07 · 633 阅读 · 0 评论 -
Tomcat's administration web application is no longer installed by default. Download and install the
Tomcat's administration web application is no longer installed by default. Download and install the admin package to use it.在tomcat5.0时间可以用tamcat的tomcat manager和Tomcat Administration,当时当tomcat5.5时间,原创 2012-08-01 23:29:55 · 1352 阅读 · 0 评论 -
Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlFmtTLV
当你出现这个问题的时间,第一步: 看一下apache-tomcat\common\lib下是否包含了一下jar包,如果包含请看第二步;standard-1.1.2.jar servlet-api-2.4.jar jstl-1.1.2.jar 第二步: 这一步就是版本的问题,我安装时间用的是jdk1.6和tomcat 6,原创 2012-08-01 23:09:09 · 19755 阅读 · 0 评论 -
访问数据库数据过大:java.lang.OutOfMemoryError: Java heap space :设置jvm虚拟机heap大小
使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space 在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物原创 2012-11-13 09:06:39 · 3486 阅读 · 0 评论 -
解决超出打开游标的最大数异常ORA-01000 递归SQL 级别1 出现错误 最全方案-最全方案
在执行如下代码时,经常会出现ora-01000: maximum opencursors exceeded异常for(int i=0;i{ prepstmt =conn.prepareStatement(sql[i]); prepstmt.setBigDecimal(1,nb.getRealCost()); prepstmt.setString(2, ad原创 2012-11-14 09:06:44 · 10046 阅读 · 2 评论 -
Failed to start component [StandardEngine[Catalina].StandardHost[localhost]Lorg/apache/log4j/Logger;
项目:项目是之前由Myeclipse Spring创建的MAVEN项目,由于项目分支,并且不想切换Myeclipse Spring的工作空间,于是将其中一个分支的项目部署到Eclpse JavaEEPhoton Release (4.8.0)版本上过程:导入mvn项目,下载依赖,run as Maven build ,参数是clean install -u,运行后,使用tomcat的...原创 2019-03-20 16:37:32 · 1817 阅读 · 0 评论