Как я могу преобразовать содержимое файла edmx версии 1.0 в POJO? - PullRequest
0 голосов
/ 29 мая 2019

Я хочу это в проекте hybris. я добавил зависимости и подключил pojogen-maven-plugin для версии 4.6.0. Но я получаю ошибку для свойства навигации в EDMX.

Вызов метода 'getNavigationType' в классе org.apache.olingo.ext.pojogen.V4Utility сгенерировал исключение

java.lang.NullPointerException at entityType.vm

Пожалуйста, ни один из моих типов сущностей в EDMX не имеет свойства навигации в качестве ключа.

1 Ответ

0 голосов
/ 04 июля 2019

Может быть несколько вещей, которые могут пойти не так, как здесь.

Заданное вами свойство Navigation может быть неправильным или в самом классе V4Utility может быть ошибка.

Я бы порекомендовал вам отлаживать код с другими проектами, которые делают что-то подобное. например Конвертер OData в OpenAPI или Конвертер OpenAPI.NET.OData . Вы можете попробовать проанализировать ваши $ метаданные EDMX с помощью этого инструмента. Если они могут, скорее всего, это ошибка в самом классе V4Utility

...