You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@olingo.apache.org by "Frederik Zimmer (JIRA)" <ji...@apache.org> on 2017/05/10 12:17:04 UTC

[jira] [Created] (OLINGO-1123) Error deserialization of complex collection with derived type

Frederik Zimmer created OLINGO-1123:
---------------------------------------

             Summary: Error deserialization of complex collection with derived type
                 Key: OLINGO-1123
                 URL: https://issues.apache.org/jira/browse/OLINGO-1123
             Project: Olingo
          Issue Type: Bug
    Affects Versions: (Java) V4 4.3.0
            Reporter: Frederik Zimmer


If a complex collection which contains entries with derived types is deserialized the entries are deserialized with the collection type. This results then in an error "DeserializerException: Tree should be empty but still has content left" because the derived type has more properties which are not read.
In ODataJsonDeserializer the method consumePropertyCollectionNode should check with the collection node specifies it's own type and then use this type for deserialization.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)