Aarzoo Aggarwal created OLINGO-1272: ---------------------------------------
Summary: Select without primary key fails with JSON serializer but works fine with XML Key: OLINGO-1272 URL: https://issues.apache.org/jira/browse/OLINGO-1272 Project: Olingo Issue Type: Bug Components: odata2-core, odata4-client, odata4-commons, odata4-server Affects Versions: (Java) V4 4.4.0 Reporter: Aarzoo Aggarwal We create an entity with A primary key reference. Getting the same result works fine with request header set as - Accept=application/xml It gives a null pointer exception with Accept=application/json with following trace - java.lang.NullPointerException: null at org.apache.olingo.server.core.uri.UriHelperImpl.findPropertyRefValue(UriHelperImpl.java:125) at org.apache.olingo.server.core.uri.UriHelperImpl.buildKeyPredicate(UriHelperImpl.java:88) at org.apache.olingo.server.core.serializer.json.ODataJsonSerializer.getEntityId(ODataJsonSerializer.java:334) at org.apache.olingo.server.core.serializer.json.ODataJsonSerializer.writeEntity(ODataJsonSerializer.java:399) at org.apache.olingo.server.core.serializer.json.ODataJsonSerializer.writeEntitySet(ODataJsonSerializer.java:312) at org.apache.olingo.server.core.serializer.json.ODataJsonSerializer.entityCollection(ODataJsonSerializer.java:198) -- This message was sent by Atlassian JIRA (v7.6.3#76005)