我在IBM WebSphere中部署了一个EAR,当我点击本地URL时,出现以下错误:
java.lang.ClassFormatError:JVMCFRE002方法名无效; class = com / hcsc / premier / provider / web / database / message / ErrorWarningMessageNumber,offset = 0
这是如何引起的?如何解决?
答案 0 :(得分:0)
这提供了一个讨论:
http://www-01.ibm.com/support/docview.wss?uid=swg1IV12263
早期的JVM对有效的类和方法名称有更严格的规范。
建议的修复方法是将JVM更新到更高级别。根据链接的讨论,这些JVM处理更新的类和方法名称规范:
6.0.0 SR10 6.0.1 SR1 7.0.0 SR1
如果无法更改JVM,则可以选择修改问题类以从类和方法名称中删除特殊字符。
THX! 汤姆比顿蒂