- 浏览: 435247 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
wjy20150716:
我遇到的问题,删除哪个都不行,最后实在没办法了,就用了Tomc ...
Unable to read TLD “META-INF/c.tld” from JAR file的 -
lijun123:
对新手来说不错
Oracle新建用户,授权,建表空间 -
netkongjian:
欢迎加入程序员网址导航[deyi]
[Z]浅析中国五大网址导航!!! -
iijjll:
crystal1205 写道RonQi 写道google搜索“ ...
Unable to read TLD “META-INF/c.tld” from JAR file的 -
iijjll:
oh,yeah! get it。问题解决了!
Unable to read TLD “META-INF/c.tld” from JAR file的
使用hibernate,出错如下:
分析、处理::
对于我的bean类,其属性类型含integer、string、char类型,用最笨的方法逐个删除检查,前两个都没问题,暂停;
再看bean类,含两个类型为char的属性,会不会是他们出了问题?(在前面的开发中,有过设置为char类型、并且存取都正常无误的,就没往这上面想)
删除两属性后,ok,找到问题所在。可是其他的bean怎么没问题呢?在于此bean对应的表数据是人为造就,char类型的字段有些没有设值,会不会和这有关呢?
Update所有char字段有值,通过。
Ft,这个东西搞了我一个小时。
//javaeye和Google关系真是好啊,几乎以最快的速度收录了javaeye所有及最新的内容,我也奉献一点点,希望能对遇到同样问题的朋友有些许帮助。
[DEBUG] 2009-03-04 09:31:32 [http-8098-1] org.hibernate.jdbc.AbstractBatcher.log(AbstractBatcher.java:393) select this_.ASSET_ID as ASSET1_8_0_, this_.description as descript2_8_0_, this_.status as status8_0_, this_.ASSET_TYPE as ASSET4_8_0_, this_.ASSET_NAME as ASSET5_8_0_, this_.STORE_TYPE as STORE6_8_0_, this_.PROVIDER_NO as PROVIDER7_8_0_, this_.ASSET_CODING as ASSET8_8_0_, this_.ASTC_ATTRIBUTE_ID as ASTC9_8_0_, this_.ASTC_ATTRIBUTE_NAME as ASTC10_8_0_, this_.PRODUCT_TYPE as PRODUCT11_8_0_, this_.LANGUAGE_TYPE as LANGUAGE12_8_0_, this_.singer as singer8_0_, this_.IS_ENCRYPTION as IS14_8_0_, this_.ENCRYPTION_METHOD as ENCRYPTION15_8_0_, this_.PLAY_LENGTH as PLAY16_8_0_ from N_ASSET this_ [DEBUG] 2009-03-04 09:31:32 [http-8098-1] org.hibernate.jdbc.AbstractBatcher.log(AbstractBatcher.java:393) select this_.ASSET_ID as ASSET1_8_0_, this_.description as descript2_8_0_, this_.status as status8_0_, this_.ASSET_TYPE as ASSET4_8_0_, this_.ASSET_NAME as ASSET5_8_0_, this_.STORE_TYPE as STORE6_8_0_, this_.PROVIDER_NO as PROVIDER7_8_0_, this_.ASSET_CODING as ASSET8_8_0_, this_.ASTC_ATTRIBUTE_ID as ASTC9_8_0_, this_.ASTC_ATTRIBUTE_NAME as ASTC10_8_0_, this_.PRODUCT_TYPE as PRODUCT11_8_0_, this_.LANGUAGE_TYPE as LANGUAGE12_8_0_, this_.singer as singer8_0_, this_.IS_ENCRYPTION as IS14_8_0_, this_.ENCRYPTION_METHOD as ENCRYPTION15_8_0_, this_.PLAY_LENGTH as PLAY16_8_0_ from N_ASSET this_ [DEBUG] 2009-03-04 09:31:32 [http-8098-1] org.hibernate.jdbc.AbstractBatcher.log(AbstractBatcher.java:393) select this_.ASSET_ID as ASSET1_8_0_, this_.description as descript2_8_0_, this_.status as status8_0_, this_.ASSET_TYPE as ASSET4_8_0_, this_.ASSET_NAME as ASSET5_8_0_, this_.STORE_TYPE as STORE6_8_0_, this_.PROVIDER_NO as PROVIDER7_8_0_, this_.ASSET_CODING as ASSET8_8_0_, this_.ASTC_ATTRIBUTE_ID as ASTC9_8_0_, this_.ASTC_ATTRIBUTE_NAME as ASTC10_8_0_, this_.PRODUCT_TYPE as PRODUCT11_8_0_, this_.LANGUAGE_TYPE as LANGUAGE12_8_0_, this_.singer as singer8_0_, this_.IS_ENCRYPTION as IS14_8_0_, this_.ENCRYPTION_METHOD as ENCRYPTION15_8_0_, this_.PLAY_LENGTH as PLAY16_8_0_ from N_ASSET this_ Hibernate: select this_.ASSET_ID as ASSET1_8_0_, this_.description as descript2_8_0_, this_.status as status8_0_, this_.ASSET_TYPE as ASSET4_8_0_, this_.ASSET_NAME as ASSET5_8_0_, this_.STORE_TYPE as STORE6_8_0_, this_.PROVIDER_NO as PROVIDER7_8_0_, this_.ASSET_CODING as ASSET8_8_0_, this_.ASTC_ATTRIBUTE_ID as ASTC9_8_0_, this_.ASTC_ATTRIBUTE_NAME as ASTC10_8_0_, this_.PRODUCT_TYPE as PRODUCT11_8_0_, this_.LANGUAGE_TYPE as LANGUAGE12_8_0_, this_.singer as singer8_0_, this_.IS_ENCRYPTION as IS14_8_0_, this_.ENCRYPTION_METHOD as ENCRYPTION15_8_0_, this_.PLAY_LENGTH as PLAY16_8_0_ from N_ASSET this_ [WARN ] 2009-03-04 09:31:32 [http-8098-1] org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:528) Unhandled Exception thrown: class org.springframework.orm.hibernate3.HibernateSystemException 2009-3-4 9:31:32 org.apache.catalina.core.StandardWrapperValve invoke 严重: Servlet.service() for servlet action threw exception java.lang.IllegalArgumentException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.hibernate.property.BasicPropertyAccessor$BasicSetter.set(BasicPropertyAccessor.java:42) at org.hibernate.tuple.entity.AbstractEntityTuplizer.setPropertyValues(AbstractEntityTuplizer.java:337) at org.hibernate.tuple.entity.PojoEntityTuplizer.setPropertyValues(PojoEntityTuplizer.java:200) at org.hibernate.persister.entity.AbstractEntityPersister.setPropertyValues(AbstractEntityPersister.java:3499) at org.hibernate.engine.TwoPhaseLoad.initializeEntity(TwoPhaseLoad.java:129) at org.hibernate.loader.Loader.initializeEntitiesAndCollections(Loader.java:842) at org.hibernate.loader.Loader.doQuery(Loader.java:717) at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) at org.hibernate.loader.Loader.doList(Loader.java:2144) at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2028) at org.hibernate.loader.Loader.list(Loader.java:2023) at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:95) at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1569) at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283) at org.springframework.orm.hibernate3.HibernateTemplate$5.doInHibernate(HibernateTemplate.java:539) at org.springframework.orm.hibernate3.HibernateTemplate.execute(HibernateTemplate.java:372) at org.springframework.orm.hibernate3.HibernateTemplate.loadAll(HibernateTemplate.java:535) at com.dtv.cdp.play.dao.AssetDAO.getAllAssets(AssetDAO.java:25) at com.dtv.cdp.play.service.AssetManager.getAllAssets(AssetManager.java:26) at com.dtv.cdp.play.service.AssetManager$$FastClassByCGLIB$$d6e3179c.invoke() at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149) at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:695) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:139) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:107) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161) at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:630) at com.dtv.cdp.play.service.AssetManager$$EnhancerByCGLIB$$f8f384dc.getAllAssets() at com.dtv.cdp.play.action.AssetAction.list(AssetAction.java:45) at com.dtv.cdp.core.action.BaseAction.unspecified(BaseAction.java:111) at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:249) at com.dtv.cdp.core.action.BaseAction.dispatchMethod(BaseAction.java:102) at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:187) at com.dtv.cdp.core.action.BaseAction.execute(BaseAction.java:91) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75) 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:233) 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:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619)
分析、处理::
对于我的bean类,其属性类型含integer、string、char类型,用最笨的方法逐个删除检查,前两个都没问题,暂停;
再看bean类,含两个类型为char的属性,会不会是他们出了问题?(在前面的开发中,有过设置为char类型、并且存取都正常无误的,就没往这上面想)
删除两属性后,ok,找到问题所在。可是其他的bean怎么没问题呢?在于此bean对应的表数据是人为造就,char类型的字段有些没有设值,会不会和这有关呢?
Update所有char字段有值,通过。
Ft,这个东西搞了我一个小时。
//javaeye和Google关系真是好啊,几乎以最快的速度收录了javaeye所有及最新的内容,我也奉献一点点,希望能对遇到同样问题的朋友有些许帮助。
发表评论
-
远程办公,你还好吗 – 新冠期间做事的人,笑话一则
2020-02-23 12:07 297两个食人族的人应聘进了IBM,公司人事主管知道这两个这伙每天 ... -
自动补全JS、AJAX功能
2010-03-19 18:14 2254直接上代码了: <!DOCTYPE html PUBL ... -
设置浏览器地址栏上的小图标
2009-04-10 11:04 2080只需要将ico文件命名为favicon.ico并放入网站根目录 ... -
开发中碰到的几个问题
2009-03-06 17:48 8631、 碰到异常: Servlet.service() for ... -
我在linux系统下web系统、tomcat6、jdk1.6所做的优化-并发,希望和大家讨论
2008-12-23 19:25 1727在部署系统后,为了增 ... -
web开发中报错-弹出Internet Explorer 无法打开...已终止操作
2008-12-23 18:58 2964在当前系统中,发现错误,在点击某些超链时,会报错:“弹出Int ... -
HttpServletRequest获取请求路径
2008-11-06 14:11 12091HttpServletRequest获取请求路径 1、 ... -
请有使用JSecurity做过权限管理的进来指点一二
2008-10-27 15:10 2341项目要进行权限模块设计,初步选择JSecurity。 有使用经 ... -
Unable to read TLD “META-INF/c.tld” from JAR file的
2008-09-22 13:33 28144今天重新open project,以前是用jdk1.5、tom ... -
从淘宝屏蔽百度说起 如何让网站不被抓取
2008-09-13 10:01 2491上周五,北方网在 ... -
IM记录
2008-09-11 19:49 933直接调用三大IM程序: 客服MSN:msnim:chat?c ... -
htmlparser使用指南
2008-08-01 13:30 5865需要做一个垂直搜 ... -
HTTP请求模型和头信息
2008-08-01 11:32 1240HTTP请求模型 ... -
MyEclipse + WebLogic 配置初步
2008-07-29 17:37 1317今天下午,不是很忙,所以安装并试用了一下weblogic,【m ... -
Rex V: an AJAX Regular EXpression eValuator
2008-06-16 14:54 826an online regular expression va ... -
log4j settings
2008-05-30 18:33 825log4j.properties ### 设置org.zblo ... -
Spring包结构以及各个包之间引用关系说明
2008-05-28 12:43 1224Spring 包结构 说明: spring .ja ... -
大家帮我分析一下这个分页如何实现的?你们在项目中怎么分页呢?
2008-05-15 09:09 800今天看MSN新闻,看到一篇,在翻页观看时,其链接如下: htt ... -
【Z】MyEclipse中Ant的配置与测试
2008-04-30 14:52 18092在Eclipse中使用Ant Ant是Java平台下非常棒的 ... -
Ant实践过程初记
2008-04-30 14:41 1975ant 学习很好得文档:ANT十五大最佳实践 http://w ...
相关推荐
组件的属性可以是任意一种Hibernate类型(包括集合, 多对多关联, 以及其它组件等等)。嵌套组件不应该被当作一种特殊的应用(Nested components should not be considered an exotic usage)。 Hibernate倾向于支持...
软件名称:排版助手 GIDOT TYPESETTER 当前版本:3.0.8 (2009-12-08 02:05:07) 作者:GIDOT 邮箱:GIDOT@VIP.QQ.COM 网站:WWW.GIDOT.NET/TYPESETTER 官方QQ群:56288291、13733967 新增功能: ·关闭时保存编辑现场...
1.Hibernate持久化类:Hibernate的持久化类是一个JavaBean(pojo+相应属性的getter和setter方法),该JavaBean最好实现java.io.Serializable接口 2.Hibernate映射文件:Hibernate映射文件是Hibernate与数据库进行持久化...
Laravel开发-setter 将数据库设置与Laravel集成的简单方法。
软件名称:排版助手 GIDOT TYPESETTER 当前版本:3.0.6 作者:GIDOT 邮箱:GIDOT@VIP.QQ.COM 网站:WWW.GIDOT.CN/TYPESETTER 新增功能: ·批量排版功能 ·多文本文件合并成单一文本文件 功能改进: ·将排版工具...
Typesetter CMS简介 TypesetterCMS是一个功能全面的网站内容管理系统,其嵌入式的管理接口可以让用户在一个简单的浏览器窗口中看到网站的改变。 Typesetter CMS特色功能: 真正的所见即所得编辑器 (CKEditor) ...
构造器(constructor)的访问级别可以是private,然而当生成运行时代理(runtime proxy)的时候则要求使用至少是package 级别的访问控制,这样在没有字节码指令(bytecode instrumentation)的情况下,从持久化类里...
排版助手gidot typesetter 是一款比较受欢迎的智能文章排版软件,这款排版软件不大,且不需要安装即可轻松实现编辑排版。 排版助手gidot typesetter主要功能:段落智能修正、去掉某些防拷贝的干扰符、修正段落首尾...
eclipse中的setter与getter注释,实体的编写,在代码编写工程中能清晰了解此意
java 的eclipse或idea等 定义变量时 直接引入lombok.jar包 在类外部 引入@AllArgsConstructor @NoArgsConstructor @Data 简便方法引入getter/setter/tostring等方法
Gidot TypeSetter文章自动排版工具
Hibernate各种主键生成策略与配置详解 1、assigned 主键由外部程序负责生成,在 save() 之前...在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。
Gidot TypeSetter是一款广受编辑追捧的智能排版整理文章的软件,该软件短小精悍,无需安装即可使用。适合新闻采集员、编辑、文摘网及有文章排版需求者。 软件主要功能:段落智能修正、去掉某些防拷贝的干扰符、修正...
IOC DI 一个spring4.2.0 spring setter 和构造 注入 的小例子
Typesetter CMS是一个功能全面的网站内容管理系统,其嵌入式的管理接口可以让用户在一个简单的浏览器窗口中看到网站的改变。 Typesetter CMS 5.1 更新日志:2017-08-12 页面编辑;部分可视性;剖面剪贴板;嵌入...
Typesetter cms是一个完整的内容管理系统,它可以用来创建丰富和可扩展性的站点,它的用户界面简单易用,内嵌的管理页面可以让用户在同一个窗口里即时的浏览站点页面的变更。
已经拥有一年经验的你真的了解get set方法吗?也许不!以前我以为都有上架项目,这都是太基础的东西,但今天我重新回头看了以前做的笔记,真的是书读百遍,其义自见。
Typesetter cms是一个完整的内容管理系统,它可以用来创建丰富和可扩展性的站点,它的用户界面简单易用,内嵌的管理页面可以让用户在同一个窗口里即时的浏览站点页面的变更。
Gidot_Typesetter. 一个文件排版工具
主要介绍了Vue getter setter,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧