2013-03-11 3 views
1

자습서 here을 따라 왔습니다. 나는 그것이 그대로 작동하도록 할 수 있습니다. 그러나 Spring 3.2.1으로 업그레이드하려고 시도한 경우봄 3.2 + 저지. 컨텍스트 초기화에 실패했습니다. Spring 3.1에서 작동

[#|2013-03-11T13:07:35.780-0400|SEVERE|glassfish3.1.2|org.springframework.web.context.ContextLoader|_ThreadID=46;_ThreadName=Thread-2;|Context initialization failed 
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [C:\Users\MFrancis\Dropbox\Code\ProductionQueue\target\ProductionQueue-1.0-SNAPSHOT\WEB-INF\classes\com\fettergroup\production\queue\rest\PaymentService.class]; nested exception is java.lang.IncompatibleClassChangeError: class org.springframework.core.type.classreading.ClassMetadataReadingVisitor has interface org.springframework.asm.ClassVisitor as super 

나는 또한 Spring 3.1.4와 함께 작동하도록 예제를 가지고 있습니다. 그래서이 오류의 원인이되는 3.1과 3.2 사이에서 뭔가를 변경해야했습니다.

답변

1

모든 Spring 구성 요소를 새 버전으로 업데이트했는지 확인하십시오. 이것은 클래스와 호환되지 않는 버전 오류입니다. 다른 버전의 컴파일 된 클래스가 원인 일 수 있습니다.

관련 문제