如何将1.0版edmx文件内容转换为POJO?

时间:2019-05-29 13:47:49

标签: odata edmx olingo

我想要在hybris项目中使用。我已经添加了依赖项,并插入了pojogen-maven-plugin for 4.6.0版本。但是我在<script src='https://cdn.jsdelivr.net/g/lodash@4(lodash.min.js+lodash.fp.min.js)'></script>中遇到了Navigation属性的错误。

EDMX中对方法'getNavigationType'的调用引发了异常

org.apache.olingo.ext.pojogen.V4Utility

请确保我在java.lang.NullPointerException at entityType.vm 中的所有实体类型都不具有导航属性作为键。

1 个答案:

答案 0 :(得分:0)

这里可能有几处可能出错的地方。

您定义的Navigation属性可能不正确,或者V4Utility类本身中可能存在错误。

我建议您与其他执行类似操作的项目一起调试代码。例如OData to OpenAPI converterOpenAPI.NET.OData Converter。您可以尝试使用这些工具解析$ metadata EDMX。如果他们最有可能在V4Utility类本身中发现错误