`

一些错误

    博客分类:
  • java
阅读更多

1.
org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save():
原因:<id>元素配置不正确,<id>元素缺少其子元素<generator></generator>的配置。解决方法:<id>元素映射了相应数据库表的主键字段,对其子元素<generator class="">,其中class的取值可以为increment、identity、sequence、hilo、native......等,一般取其值为native 。
2.
java.lang.IllegalArgumentException: id to load is required for loading
 方案:Users user=(Users)this.getHibernateTemplate().get(Users.class, id);如果以用户名为参数不能用此方法
3.
org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query; nested exception is org.hibernate.exception.SQLGrammarException: could not execute query
方案:sql语句有错误
4.
严重: Error starting static Resources
java.lang.IllegalArgumentException: Document base D:\Program Files\Apache Software Foundation\Tomcat 5.0\webapps\tomcat-docs does not exist or is not a readable directory
严重: Error in resourceStart()
2007-6-6 23:32:25 org.apache.catalina.core.StandardContext start
严重: Error getConfigured
2007-6-6 23:32:25 org.apache.catalina.core.StandardContext start
严重: Context startup failed due to previous errors
2007-6-6 23:32:25 org.apache.catalina.core.StandardContext start
严重: Exception during cleanup after start failed
LifecycleException:  Container StandardContext[/tomcat-docs] has not been started
5.jsf+spring+hibernate
严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
严重: Error listenerStart
2007-6-8 10:31:55 org.apache.catalina.core.StandardContext start
严重: Context [/shj01] startup failed due to previous errors
2007-6-8 10:31:55 org.apache.catalina.core.ApplicationContext log
方案:spring-framework-2.0.5\lib\jakarta-commons下的commons-collections.jar  commons-dbcp.jar   commons-pool.jar加载到工程去
6.
严重: Exception sending context initialized event to listener instance of class com.sun.faces.config.ConfigureListener
javax.faces.FacesException: Can't parse configuration file:jar:file:/E:/工具/apache-tomcat-6.0.9/apache-tomcat- 6.0.9/webapps/jsf02/WEB-INF/lib/jsf-impl.jar!/com/sun/faces/standard-html-renderkit.xml
方案:把tomcat的安装文件换了位置就没事了
7.spring MVC+hibernate
严重: StandardWrapper.Throwable
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
方案:
在使用Spring的AOP编程时,会用到这几个lib:
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
Hibernate使用如果lib:
asm.jar
asm-attrs.jar
其中asm-2.2.2.jar与asm.jar存在类上的冲突!!!
使用其中之一或两者都使用,可能会出现如下错误:
java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor
java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit。。。。。。
解决办法是:
1.去掉类路径上的关于Hibernate的3个lib
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
2.加入Spring中的以下4个lib
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
cglib-nodep-2.1_3.jar
8.spring MVC+hibernate
Exception in thread "main" org.springframework.dao.InvalidDataAccessResourceUsageException: Could not execute JDBC batch update; nested exception is org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update
Caused by: org.hibernate.exception.SQLGrammarException: Could not execute JDBC batch update
9.
org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.springframework.transaction.interceptor.TransactionProxyFactoryBean] for bean with name 'userService' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: problem with class file or dependent class; nested exception is java.lang.NoClassDefFoundError: org/springframework/aop/framework/AbstractSingletonProxyFactoryBean
Caused by: java.lang.NoClassDefFoundError: org/springframework/aop/framework/AbstractSingletonProxyFactoryBean
方案:没加 spring 2.0 aop libraries
10.
org.apache.jasper.JasperException: Unable to compile class for JSP:
方案:jsp网页中的java代码有问题
11.
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'CompanyController' defined in class path resource [com/company/test/company-config.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'methodNameResolver' of bean class [com.company.action.CompanyController]: Bean property 'methodNameResolver' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?
Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'methodNameResolver' of bean class [com.company.action.CompanyController]: Bean property 'methodNameResolver' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?


控制器没继承MultiActionController

12.


Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'turDiffService' defined in class path resource [com/expert/test/expert-config.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'turDifficultDao' of bean class [com.expert.operation.impl.TurDiffSerImpl]: Bean property 'turDifficultDao' is not writable or has an invalid setter method. Did you mean 'truDifficultDao'?
Caused by: org.springframework.beans.NotWritablePropertyException: Invalid property 'turDifficultDao' of bean class [com.expert.operation.impl.TurDiffSerImpl]: Bean property 'turDifficultDao' is not writable or has an invalid setter method. Did you mean 'truDifficultDao'?
原因:
在定义时TurDifficultDao turDifficultDao  ,把有个字母写错,后发现错误,改过来了,但没把get()  set()方法中对应的改过来

13.

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'urlMapping' defined in class path resource [com/expert/test/expert-config.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named '' is defined
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named '' is defined


原因:
在expert-config.xml中创建
 <bean id="urlMapping" class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
  <property name="mappings">
   <props>
   
    <prop key=""></prop>
   
    </props>
  </property>
 </bean>
没有给<prop key=""></prop>赋值

14.

org.springframework.orm.hibernate3.HibernateQueryException: Instruction is not mapped

[from Instruction]; nested exception is org.hibernate.hql.ast.QuerySyntaxException:

Instruction is not mapped [from Instruction]
Caused by: org.hibernate.hql.ast.QuerySyntaxException: Instruction is not mapped [from

Instruction]
原因:在data-config.xml中没加入<value>com/serializ/Instruction.hbm.xml</value>

或者:查询语句没写对from com.tweb.dao.hb.po.TSysDept as t where t.deptName like  '%11%' pname 这里com.tweb.dao.hb.po.TSysDept是类名,而且必须包含包名,也就是TSysDept.hbm.xml完整类名,deptName是TSysDept.hbm.xml里面的name,而不是表字段名!!

15.

java.sql.SQLException: Field 'userId' doesn't have a default value
原因:把配置文件的主键改为<generator class="assigned" /> 可以进行自定义主键值,因为我在设主键时没有设成自动增长的,要求填默认值是受了配置文件里<generator class="native"/>的影响了。

16.org.apache.jasper.JasperException: Unable to compile class for JSP

原因:jsp页面中的java代码括号不对称!

17.当引用不同的工程中的DAO层时,直接调用dao层会出问题,必须引入配置文件

 


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lyboyc/archive/2008/02/20/2110103.aspx

分享到:
评论

相关推荐

    对计算机的一些错误认识

    对计算机的一些错误认识 计算机是一种复杂的机器,但它并不是神秘的。然而,关于计算机的一些错误认识已经出现,并给人们带来了错误的印象。这些错误认识包括“计算机失误造成的过错”、“计算机会导致失业”、...

    ADS的一些错误解释

    ### ADS的一些错误解释 #### 坏习惯——ADSCodingStyle 在开发过程中,经常会遇到一些因为编程习惯而导致的问题,特别是在使用ADS (Advanced Design System) 这样的集成开发环境进行ARM单片机开发时更是如此。本文...

    grbl_v0_9j_candle_grbl_增加了一些新功能_grbl源码_修改了一些错误_

    其次,"修改了一些错误"表明这个更新版的GRBL修复了前一版本中的漏洞和性能问题。这些错误可能涉及G代码解析错误、硬件驱动兼容性问题或者是系统稳定性方面的挑战。修复这些错误后,GRBL将能够更可靠地运行,减少在...

    ASP,net团务管理程序,有一些错误

    然而,根据提供的标题和描述,这个程序存在一些错误,可能影响到系统的正常运行和用户体验。 首先,我们需要深入理解ASP.NET的技术框架。ASP.NET是微软公司推出的一种Web应用程序开发平台,它基于.NET Framework,...

    sqlserver 一些错误以及解决方法.

    sqlserver 一些错误以及解决方法.希望大家喜欢与需要

    ssh2 一些错误问题的记录

    ssh2 一些错误问题的记录

    java无法从静态上下文中引用非静态一些错误

    java初学者在编写类,在调用方法,在静态方法与动态方法使用会出现的一些错误。 学习后 能初步了解自己的错误的原因 以及遇到这种错误的改正方法 避免下次踩坑

    管理人员、计算机和信息系统 对计算机的一些错误认识.doc

    管理人员、计算机和信息系统 对计算机的一些错误认识.doc

    淘宝买的ecshop生鲜模板,简单修改了一些错误

    淘宝买的ecshop生鲜模板,简单修改了一些错误。内核是ecshop3.6的,ectouch是1.0的,不过还可以安装ectouch2.0以上,并不冲突,唯一数据库冲突的地方是手机端的导航栏会重写1.0的,貌似是ecs_wechat_nav这个表,可...

    IIS安装以及一些错误解决办法

    win7 下IIS手动安装过程以及部分错误解决办法,可能有些地方不正确

    Excel经常会显一些错误值信息.pdf

    以下是一些常见的Excel错误值及其详细的解决方法: 1. **#####!** 这个错误通常意味着单元格中的数字、日期或时间无法完全显示,因为单元格的宽度不够。解决方法包括调整列宽以适应内容,或者改变单元格的格式,...

    精心整理的ssh2 一些错误问题的记录(推荐)

    下面,我们将深入探讨在ssh2使用过程中可能遇到的一些典型错误,并提供相应的解决方案。 ### 错误一:Expected positional parameter count: 3, actual parameters: [[1,1,0]] 这种错误通常发生在调用函数或方法时...

    ANSYS错误集锦-李.doc

    在 ANSYS 分析中,常见的一些错误类型包括 contacto elemental overlap、shape testing、Area Fillet、small equation solver pivot terms、SOLID45 wedges、内存不足、element type 限制等。 1. Contact Element ...

    ORACLE 错误码大全

    4. **错误层次**:一些错误码是更高级错误的子错误,意味着它们可能由其他错误码触发,这在排查问题时提供了线索。 5. **错误分类**:错误码可以按类别分组,如网络问题(如TNS错误)、存储问题、备份与恢复问题、...

    联通sgip协议错误码描述

    当 SP 调用深讯 API 时,也可能出现一些错误码,例如 ERROR_SOCKET_CREATE、ERROR_CONNECT、ERROR_SOCKET_WRITE 等,这些错误码都是由于网络连接或数据传输过程中出现的错误所致。 sgip 协议的错误码描述是非常...

    网页运行正常状态栏缺显示有错误,屏蔽掉,屏蔽网页错误

    在网页开发过程中,有时我们可能会遇到这样的情况:尽管网页整体运行正常,但用户的状态栏却显示了一些错误信息。这些错误可能是由于JavaScript警告、资源加载失败或其他技术问题导致的。为了解决这个问题,确保用户...

    oracle错误大全chm版本

    4. **示例**:可能包含一些错误发生时的示例场景,帮助用户识别错误发生的环境和条件。 5. **相关资源链接**:手册可能还会提供指向Oracle官方文档或其他在线资源的链接,以便用户获取更深入的信息。 6. **搜索...

    MQ错误代码--错误代码集合

    **标题:** MQ一些错误代码的说明,AMQ8024 MQSeries channel initiator started. **描述:** 该错误代码表明MQSeries队列&5的通道启动器已成功启动。对于用户来说,这一信息意味着无需采取进一步行动。 ##### 解释 ...

    富士施乐 DocuCentre-IV 3065故障错误代码[参考].pdf

    然而,在使用过程中,可能会出现一些错误代码,从而影响设备的正常运行。了解这些错误代码的原因和解决措施对于快速解决问题非常重要。 本文将对富士施乐 DocuCentre-IV 3065故障错误代码进行解析,涵盖了从002-500...

    android平台初级错误整理

    以上就是针对Android平台初级开发者常遇到的一些错误及其解决策略。理解和掌握这些知识,可以帮助开发者更顺利地进行Android应用的开发工作。在遇到类似问题时,首先检查错误信息,然后根据提示进行相应的修复,...

Global site tag (gtag.js) - Google Analytics