使用了spring,hibernate。部署在jboss eap6中时,查询时出现java.lang.ClassCastException: com.vteba.product.base.model.Tags_$$_javassist_26 cannot be cast to javassist.util.proxy.ProxyObject

com.vteba.product.base.model.Tags是一个实体类,使用了一对多自关联。

查询其他的实体了都没有这个问题。因为其他类没有关联的延迟加载。

解决办法:是因为自己项目中的javassist和jboss eap 6.1中的javassist.冲突了。

在jboss-deployment-structure.xml中使用jboss eap 的javassist。

如果是使用maven 则将其设为<scope>provided</scope>

<?xml version="1.0" encoding="UTF-8"?>
<!-- 所依赖的JBoss的模组,就可以不需要再项目中引入jar包了 -->
<jboss-deployment-structure xmlns="urn:jboss:deployment-structure:1.0">
<deployment>
<dependencies>
<!-- org.hibernate依赖了infinispan,所以不需要再引入 <module name="org.infinispan"/> -->
<module name="org.hibernate"/>
<module name="org.javassist"></module>
<!-- <module name="org.jboss.resteasy.resteasy-jaxrs"></module> -->
<!-- <module name="org.jboss.as.clustering.infinispan"/>
<module name="org.jboss.as.jpa.hibernate" slot="4"/> slot指的是版本-->
</dependencies>
</deployment>
</jboss-deployment-structure>

最新文章

  1. oracle(sql)基础篇系列(四)&mdash;&mdash;数字字典、索引、序列、三范式
  2. Linux下搭建FTP服务器
  3. git submodule 使用
  4. javascriptone
  5. [转载]ubuntu下如何更改mysql数据存放路径
  6. Codeforces 380A - Sereja and Prefixes
  7. noip 2014 子矩阵
  8. NPOI_2.1.3-Excel中设置小数、百分比、货币、日期、科学计数法和金额大写
  9. php简单对象与数组的转换
  10. GitHub版本控制
  11. 在MyEclipse 2013中使用图形界面快速配置Struts2的操作方法
  12. python虚拟环境的安装配置
  13. centos 配置 php 执行shell的权限
  14. 分享一个Appium/selenium测试报告模板
  15. BZOJ_3427_Poi2013 Bytecomputer_DP
  16. 第11章 创建请求URLs - IdentityModel 中文文档(v1.0.0)
  17. MySQL中间件之ProxySQL(8):SQL语句的重写规则
  18. dotnet core 安装
  19. Yale数据库上的人脸识别
  20. oracle数据库中sql%notfound的用法

热门文章

  1. pointcut 表达式的含义
  2. Ubuntu 12.04下搭建Qt开发环境
  3. Android 内存管理分析(四)
  4. C语言块内变量回收问题
  5. [转] Attach、Detach和DeleteObject
  6. [Everyday Mathematics]20150102
  7. java中的final关键字
  8. pattern目录
  9. TPL
  10. 5、四大组件之一-Activity与Intent