ejb方法调用期间的java.lang.VerifyError

时间:2010-05-25 08:51:31

标签: java ejb

当我尝试从本地ejb调用方法时出现此错误:

java.lang.VerifyError: com/pwc/lu/ejb/hcfollowup/staff/HCFStaffManagerLocal.getPersonById(Ljava/lang/Integer;)Lcom/pwc/lu/mapping/hcfollowup/hibernate/global/Person;

HCFStaffManagerLocal是我的本地接口,getPersonById是一个ejb方法。人,结果类型。

我可以获取我的ejb但尝试调用getPersonById方法时会出现错误。

我不明白为什么它会为Person类获取异常...

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

验证错误的

This question有很多好的答案 - 希望有人找到解决方案!

编译的Person类有可能已损坏,尝试使用不同的java SDK重新编译它是值得的。