Fix NPE after invoking of GET on /rests/data 61/83761/2
authorJaroslav Tóth <jtoth@frinx.io>
Thu, 1 Aug 2019 18:42:28 +0000 (20:42 +0200)
committerRobert Varga <nite@hq.sk>
Tue, 20 Aug 2019 06:38:32 +0000 (06:38 +0000)
commit6f2fb7bc39320cdaf5ca6007ee1d44abf0e5cecc
tree5550bf9a276c94cec9eb61104cafa803a3b98e85
parentc8f92c5a971e249ab3fbd84833c13796a479dfd9
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>
(cherry picked from commit 17a709f581167067651f0b978d2f6feefa0302a9)
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