EclipseLink ne dispose pas d'un équivalent de la propriété de configuration openjpa.LockManager. EclipseLink ne reconnaîtra pas cette propriété de
mode de verrouillage OpenJPA et utilisera à la place le mode de verrouillage EclipseLink par défaut. Dans EclipseLink, les modes de verrouillage sont définis à
l'aide de la
spécification JPA 2.1, laquelle fournit des API de verrouillage telles que la méthode EntityManager lock ou la méthode Query
setLockMode. Reportez-vous à la spécification pour plus d'informations.
Cette règle signale le nom de propriété de gestionnaire de verrous OpenJPA suivant dans le fichier persistence.xml.
< persistence-unit name="JPAService"> < propriétés> < property name= "openjpa.LockManager" value="pessimistic"> < /properties> < /unité-persistence>
Pour des informations sur ce problème de migration d'OpenJPA vers EclipseLink, voir le guide Migration from OpenJPA to EclipseLink: Persistence XML.