Несоответствие библиотеки EhCache кэша второго уровня Hibernate?

Я использую Hibernate 3.5.0, JBoss AS 6 и Liquibase 1.9.5.

Я хотел активировать EhCache Кэширование второго уровня Hibernate следующим образом:

Первое, что я делаю, это добавляю новую зависимость к pom.xml :

 <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-ehcache</artifactId>
            <version>3.5.0-Final</version>
 </dependency>

Теперь, когда я повторно развертываю свое приложение, выдается следующее исключение:

Caused by: java.lang.VerifyError: (class: liquibase/database/HibernateDatabase, method: <init> signature: (Ljava/lang/String;)V) Bad type in putfield/putstatic
        at java.lang.Class.getDeclaredMethods0(Native Method) [:1.6.0_18]
        at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) [:1.6.0_18]
        at java.lang.Class.getDeclaredMethods(Class.java:1791) [:1.6.0_18]
        at org.jboss.deployment.AnnotatedClassFilter.hasAnnotations(AnnotatedClassFilter.java:186) [:6.0.0.20100429-M3]
        at org.jboss.deployment.AnnotatedClassFilter.accepts(AnnotatedClassFilter.java:114) [:6.0.0.20100429-M3]
        at org.jboss.deployment.AnnotatedClassFilter.visit(AnnotatedClassFilter.java:99) [:6.0.0.20100429-M3]
        at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:407) [jboss-vfs.jar:3.0.0.CR5]
        at org.jboss.vfs.VirtualFile.visit(VirtualFile.java:409) [jboss-vfs.jar:3.0.0.CR5]
        ...

Обратите внимание, что я не сделал этого t активировать кеширование в persistence.xml еще (!)

Это кому-то звонит? Любые подсказки более чем приветствуются.

Спасибо!

1
задан Jan 7 September 2010 в 10:19
поделиться