2013-07-11 83 views
7

我在启动服务器时遇到以下错误。应用程序有Spring以及AspectJ类。IBM Websphere:为Spring AOP获取错误

Caused by: java.lang.VerifyError: JVMVRFY013 class loading constraint violated; class=org/springframework/aop/aspectj/MethodInvocationProceedingJoinPoint, method=getSourceLocation()Lorg/aspectj/lang/reflect/SourceLocation;, pc=0 
       at java.lang.J9VMInternals.verifyImpl(Native Method) 
       at java.lang.J9VMInternals.verify(J9VMInternals.java:93) 
       at java.lang.J9VMInternals.initialize(J9VMInternals.java:170) 
       at org.springframework.aop.aspectj.AbstractAspectJAdvice.currentJoinPoint(AbstractAspectJAdvice.java:83) 

正如我给PARENT_FIRST选项企业应用第一遍

enter image description here

+0

“引导服务器”意味着启动Application Server JVM进程?在触摸类加载器顺序之前,您遇到了该错误,对吗? Spring&AspectJ的哪个版本?哪个版本的WebSphere? – dbreaux

回答

8

好了,我会在这里再次为我的第一次答复已被删除写出来,没有任何解释,虽然这是一个正确一。

鉴于您遇到的异常,您可能在WAS 8.5.5.0。在APAR PM90932下有关于此的已知问题。对于这个问题,ifix已经发布了,你可以阅读并从here下载它。一旦安装了ifix,问题就不会再出现。