当前位置: 代码迷 >> 综合 >> java.io.IOException: Current classpath has lesser fields on
  详细解决方案

java.io.IOException: Current classpath has lesser fields on

热度:86   发布时间:2024-01-05 03:47:20.0

java.lang.reflect.UndeclaredThrowableException 

。。。。。

java.io.IOException: Current classpath has lesser fields on ejbModule.domain.operation.news.TUserNews than its original version

 

 

今天出现了这样的一个问题,而且本地没问题,商用上有问题。

 

环境是部署在jboss的A.ear调用B.ear的ejb进行查询,并返回一个List<A>。

查了一下,是一个实体类A没有同步的问题导致的,实体类A是属于B.ear的,A.ear则需要用到A来显示。对比一下,两个ear包中的A的大小不一致。。。

其中本地没问题的原因在于本地没有数据,导致返回出来的List是空的,根本没机会使用实体类A,这样,当然不会报错了。

问题到此解决。