2010-07-21 5 views
0

JBoss 6.0에 Roo Spring 어플리케이션을 배치하려고 할 때 문제가 있습니다. 내가 갖는 예외는 다음과 같습니다. 아무도 나를 도울 수 있다면 java.lang.VerifyError: (class: org/hibernate/bytecode/cglib/CglibClassTransformer, method: doTransform signature: (Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/lang/Class;Ljava/security/ProtectionDomain;[B)[B) Incompatible object argument for function call"Hibernate와 Jboss 6.0

나는 새로운 해요하십시오 "배포"여기에 다음과 같은 이유로 (들)에이/"오류가 내 war 파일을 간다 보스로하고 그것에 대한 답을 찾을 수 없습니다. 아마 그것은 클래스의 잘못된 버전하지만, 어느?

어떤 도움

많은 감사 ! 아가타

+0

'mvn dependency : tree'의 출력을 게시 할 수 있습니까? (여러분의 질문에 사용하는 라이브러리의 버전을 언급하는 것은 좋은 연습입니다). –

답변

0

내가 사용 CGLIB의 버전 사이에 충돌이 믿습니다 이 문제는 OSGi가 해결하기 위해 태어난 것입니다. 고차 포장재를 사용할 수 있다면 자신 만의 포장재를 가질 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. CGLIB에 문제가 있음을 알고 있지만 해결 방법을 모릅니다. 당분간 나는 OSGI를 사용하고 싶지 않다. 내 pom.xml로 시도하고 아마도 최대 절전 모드로 바꿀 것인가? – Agata

+0

Spring과 Hibernate는 동적 프록시 생성을 위해 Spring과 Hibernate가 필요합니다. pom.xml 및 버전 변경 사항을 적용 해보십시오. – duffymo