JPA с EclipseLink 2.3 Метод ленивого ткачества загрузки не найден

У нас есть веб-приложение с JPA eclipselink 2.3.

Мы хотим включить отложенную загрузку, что требует от нас включения ткачества. Процесс ткачества работает нормально, за исключением того, что он вызывает ряд ошибок при запуске нашей страницы.

Ошибка ниже:

Exception [EclipseLink-0] (Eclipse Persistence Services - 1.2.0.v20091016-r5565): 
org.eclipse.persistence.exceptions.IntegrityException Descriptor Exceptions: --------------------------------------------------------- 
Exception [EclipseLink-60] (Eclipse Persistence Services - 1.2.0.v20091016-r5565): org.eclipse.persistence.exceptions.DescriptorException Exception Description: 
The method [_persistence_setothrSrceOfSlsElmntLinkId_vh] or [_persistence_getothrSrceOfSlsElmntLinkId_vh] is not defined in the object [avon.maps.entities.SrceOfSlsElmnt]. 
Internal Exception: java.lang.NoSuchMethodException: avon.maps.entities.SrceOfSlsElmnt._persistence_getothrSrceOfSlsElmntLinkId_vh() Mapping: 
org.eclipse.persistence.mappings.OneToOneMapping[othrSrceOfSlsElmntLinkId] Descriptor: RelationalDescriptor(avon.maps.entities.SrceOfSlsElmnt --> [DatabaseTable(SRCE_OF_SLS_ELMNT)]

Наш файл persistence.xml содержит следующую строку:

<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/persistence 
http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd">

0 ответов

Другие вопросы по тегам