Implementacja EclipseLink nie ma odpowiednika właściwości konfiguracyjnej openjpa.LockManager. Implementacja EclipseLink nie rozpozna tej właściwości trybu blokowania interfejsu OpenJPA i użyje zamiast niego domyślnego trybu blokowania interfejsu EclipseLink. W interfejsie EclipseLink tryby blokady są ustawiane z użyciem specyfikacji JPA 2.1, która udostępnia interfejsy API blokowania, takie jak metoda EntityManager lock lub metoda Query setLockMode. Szczegółowe informacje można znaleźć w specyfikacji.
Ta reguła powoduje oznaczenie poniższej nazwy właściwości menedżera blokad OpenJPA w pliku persistence.xml.
< persistence-unit name="JPAService"> < właściwości> < property name= "openjpa.LockManager" value="pessimistic"> < /properties> < /persistence-unit>
Informacje na temat tego problemu z migracją interfejsu OpenJPA do interfejsu EclipseLink zawiera podręcznik Migracja z interfejsu OpenJPA do EclipseLink: Plik XML trwałości.