What steps will reproduce the problem?
1. I have a metamodel where Class has a Parent, which is another Class.
<NavigationProperty Name="Parent" Relationship="pdmdr.FK_Class_Class"
FromRole="Class" ToRole="Class1"></NavigationProperty>
2. I'm using an InMemoryProducer, and a POJO with the corresponding getter
public OMetaClass getParent() { return parent; }
3. I'm trying to retrieve a Class Parent, for which Parent is null.
What is the expected output? What do you see instead?
I get a java.lang.NullPointerException.
I was expecting a org.odata4j.exceptions.NotFoundException.
What version of the product are you using? On what operating system?
I'm using odata4j-core-0.7.0, with Eclipse for EE 3.7 32-bit, on Windows 7
64-bit.
Please provide any additional information below.
From the comment of getNavProperty "a single Entity (can be null)", it seems
that case was supposed to work.
But I get the NPE in toOEntity, on the call to obj.getClass() with a null obj.
Original issue reported on code.google.com by pmen...@gmail.com on 14 Jun 2013 at 10:40
Original issue reported on code.google.com by
pmen...@gmail.com
on 14 Jun 2013 at 10:40