распорки 2 + спящий + пружина + ehcache - PullRequest
1 голос
/ 15 июля 2011

у меня есть стойки v2.3.3, hibernate v3.2.1, spring v3.0.5 и ehcache v2.4.2 (с аннотациями ehcache spring v 1.1.3).так или иначе, некоторые из этих проектов зависят от asm (прямо или косвенно через другой проект).насколько я могу судить, Struts v2.3.3 нуждается в asm v3.1.Спящий режим нужен как v1.5.3.Если я выношу Asm v3.1, зависимость Struts нарушается, и если я вынимаю ASM 1.5.3, зависимость Hibernate нарушается.если я оставляю обе версии, стойки жалуются (NoSuchMethodError на org.objectweb.asm.ClassReader.accept (..)).

Может кто-нибудь посоветовать, что делать?

я не могу использовать кибернетический кеш только потому, что некоторые из моих объектов доступа к данным (DAO) не обращаются к базе данных;они получают доступ к своим данным другими способами (например, из Интернета через веб-сервисы).

1 Ответ

1 голос
/ 16 июля 2011

Почему бы вам просто не обновить ядро ​​hibernate до последней версии?Версия 3.5.6 не зависит от asm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...