Repository: olingo-odata4
Updated Branches:
  refs/heads/master ec009caa6 -> 89438caaf


OLINGO-982: fixing the nullable property to be true when omitted on navigation 
property


Project: http://git-wip-us.apache.org/repos/asf/olingo-odata4/repo
Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata4/commit/89438caa
Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata4/tree/89438caa
Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata4/diff/89438caa

Branch: refs/heads/master
Commit: 89438caaf56d19a6d9c7c0183fd4d159859a3862
Parents: ec009ca
Author: Ramesh Reddy <[email protected]>
Authored: Fri Jul 22 06:27:51 2016 -0500
Committer: Ramesh Reddy <[email protected]>
Committed: Fri Jul 22 06:27:51 2016 -0500

----------------------------------------------------------------------
 .../main/java/org/apache/olingo/server/core/MetadataParser.java    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/89438caa/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/MetadataParser.java
----------------------------------------------------------------------
diff --git 
a/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/MetadataParser.java
 
b/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/MetadataParser.java
index 3023c4b..d4f5d1c 100644
--- 
a/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/MetadataParser.java
+++ 
b/lib/server-core-ext/src/main/java/org/apache/olingo/server/core/MetadataParser.java
@@ -915,7 +915,7 @@ public class MetadataParser {
     property.setName(attr(element, "Name"));
     property.setType(readType(element));
     property.setCollection(isCollectionType(element));
-    property.setNullable(Boolean.parseBoolean(attr(element, "Nullable")));
+    property.setNullable(Boolean.parseBoolean(attr(element, "Nullable") == 
null ? "true" : attr(element, "Nullable")));
     property.setPartner(attr(element, "Partner"));
     property.setContainsTarget(Boolean.parseBoolean(attr(element, 
"ContainsTarget")));
 

Reply via email to