2013-07-11 115 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,問題就不會再出現。