Hibernate, spring, JPS & isolation - custom isolement non pris en charge

J'ai essayé ceci:

@Transactional(isolation=Isolation.SERIALIZABLE, 
               rollbackFor={Exception.class}, 
               propagation=Propagation.REQUIRES_NEW)

sur mon service méthodes, mais le printemps se plaint en disant:

Standard JPA does not support custom isolation levels - use a special JpaDialect

Comment puis-je résoudre ce problème?

  • +1: j'ai eu cela aussi. Mais le problème n'est pas dans mes tests d'unité, en dépit de l'aide de AbstractTransactionalJUnit4SpringContextTests, ce qui était bizarre.
  • amitstechblog.wordpress.com/2011/05/31/...
  • J'ai essayé la solution sur Amit du blog, mais il fait toutes mes connexions de base de données en lecture seule. - Je gérer mon transactions à l'aide de l'AOP dans mon persistance de config.
InformationsquelleAutor Ikthiander | 2011-03-08