Problème avec le cache readonly
Bonjour,
j'ai une entité Sport utilisant le cache
Code:
1 2 3 4 5
|
@Entity
@Cache(usage=CacheConcurrencyStrategy.READ_ONLY)
public class Sport
... |
j'ai une autre entité SportTopOddsBannerImage avec une relation ManyToOne sur Sport
Code:
1 2 3 4 5 6
|
@ManyToOne
@JoinColumn(nullable=false,unique=true)
public Sport getSport() {
return sport;
} |
Le problème est que j'obtiens de temps à autres (pour l'instant j'arrive pas bien à savoir vraiment dans quelles conditions) une exception Hibernate lorsque je manipule les SportTopOddsBannerImage :
Code:
1 2
|
Caused by: java.lang.UnsupportedOperationException: Can't write to a readonly object at org.hibernate.cache.ReadOnlyCache.lock |
Quelqu'un sait-il comment pallier à ça ?