Bonjour,
Suite a un changement de version de Jboss (4.2.2 vers 5.1.0) Je me retrouve avec un probléme car mon second level cache hibernate ne fonctionne plus.
Je voudrais savoir si quelqu'un pourrait me fournir la bonne configuration à utiliser sous jboss 5.1.0 pour mettre en place mon cache.
J'ai regradé sur différents forum de jboss et autre site mais je ne trouve rien de valide ...
persistence.xml:
il semblerait que depuis JBOSS AS 5 la classe org.hibernate.cache.jbc2.JndiMultiplexedJBossCacheRegionFactory n'existe plus ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 ... <persistence-unit name="toto" transaction-type="JTA"> <jta-data-source>java:/oracleDS</jta-data-source> <properties> <property name="hibernate.hbm2ddl.auto" value="update" /> <property name="hibernate.cache.use_second_level_cache" value="true" /> <property name="hibernate.cache.use_query_cache" value="true" /> <property name="hibernate.cache.region.factory_class" value="org.hibernate.cache.jbc2.JndiMultiplexedJBossCacheRegionFactory" /> <property name="hibernate.cache.region.jbc2.cachefactory" value="java:CacheManager" /> <property name="hibernate.cache.region.jbc2.cfg.entity" value="mvcc-entity" /> <property name="hibernate.cache.region.jbc2.cfg.query" value="local-query" /> <property name="hibernate.show_sql" value="true" /> </properties> </persistence-unit> ..
Merci d'avance pour vos suggestions.
Partager