Fix NPE after invoking of GET on /rests/data 61/83361/4
authorJaroslav Tóth <jtoth@frinx.io>
Thu, 1 Aug 2019 18:42:28 +0000 (20:42 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 15 Aug 2019 09:08:19 +0000 (11:08 +0200)
commit17a709f581167067651f0b978d2f6feefa0302a9
tree943bc69a83b3cd3371c66be12eccb51285a64dad
parent5bc455ab7471a308b77e1455da43f1d8202aa89c
Fix NPE after invoking of GET on /rests/data

- NPE was caused by comparing of identifier with various stream
  paths.
- Resolved by adding identifier != null checks.
- Added unit test.

Change-Id: Ieca8adf0f6686b67e3ddfee53b7f3d47cd1d9f3e
Signed-off-by: Jaroslav Tóth <jtoth@frinx.io>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataServiceImpl.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/rests/utils/ReadDataTransactionUtil.java
restconf/restconf-nb-rfc8040/src/test/java/org/opendaylight/restconf/nb/rfc8040/rests/services/impl/RestconfDataServiceImplTest.java