Alex Maiereanu created OLINGO-487:
-------------------------------------
Summary: Detailed exception when no entity set is defined for one
to one navigation
Key: OLINGO-487
URL: https://issues.apache.org/jira/browse/OLINGO-487
Project: Olingo
Issue Type: Improvement
Components: odata4-client
Affects Versions: (Java) V4 4.0.0-beta-02
Reporter: Alex Maiereanu
Fix For: (Java) V4 4.0.0-beta-02
We had a small Bug on our Odata Service. We had a one to one relationship
between two entities. One entity had an entity set declared, the other one not.
When we wanted to generate our proxy classes, we where receiving the following
exception
AbstractUtility~148
throw new IllegalStateException("Invalid navigation property");
(Here is also the link to the class
https://github.com/apache/olingo-odata4/blob/master/ext/pojogen-maven-plugin/src/main/java/org/apache/olingo/ext/pojogen/AbstractUtility.java#L148
) .
After doing some debug I would suggest the following changes:
1) That the exception also tells you which Entity and property have the problem
2) Tell you that there is an EntitySet missing for the navigation property.
I could also do the changes myself, but I don't know your procedures
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)