Konfigurationseigenschaft openjpa.LockManager muss migriert werden

EclipseLink hat kein Konfigurationsäquivalent für die Konfigurationseigenschaft openjpa.LockManager. EclipseLink erkennt diese OpenJPA-Eigenschaft für den Sperrmodus nicht und verwendet stattdessen den EclipseLink-Standardsperrmodus. In EclipseLink werden Sperrmodi mit der JPA 2.1-Spezifikation gesetzt, die APIs für Sperren bereitstellt, wie z. B. die Methode EntityManager lock oder die Methode Query setLockMode. Weitere Einzelheiten finden Sie in der Spezifikation.

Die Regel markiert die folgende OpenJPA-Sperrenmanagereigenschaft in der Datei persistence.xml.

< persistence-unit name="JPAService">
	< Eigenschaften>
	    < property name= "openjpa.LockManager" value="pessimistic">
	< /properties> < /persistenzeinheit>

Informationen zu diesem Problem bei der Migration von OpenJPA auf EclipseLink finden Sie im Handbuch Migration from OpenJPA to EclipseLink: Persistence XML.