BUG-5280: unwrap RuntimeRequestExceptions 20/55720/2
authorRobert Varga <robert.varga@pantheon.tech>
Wed, 19 Apr 2017 13:59:22 +0000 (15:59 +0200)
committerTom Pantelis <tompantelis@gmail.com>
Fri, 21 Apr 2017 13:28:02 +0000 (13:28 +0000)
commitd7484e8061336c088ab8ed89b09ae3e254cf1ef4
treeca928154d6af84c9318ad5e9631666d2402598c0
parentb6fcc46c9b753a8c542456ea2b5d6cc20c266d7c
BUG-5280: unwrap RuntimeRequestExceptions

This patch adds the primitive to unwrap RuntimeRequestExceptions,
so the underlying cause is propagated.

Change-Id: I77771867a48eb5f63d35a6402aca6ad0bc5b12e3
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/RequestException.java
opendaylight/md-sal/cds-access-api/src/main/java/org/opendaylight/controller/cluster/access/concepts/RuntimeRequestException.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/AbstractProxyTransaction.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/databroker/actors/dds/AbstractShardBackendResolver.java
opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/ClientTransactionCommitCohortTest.java
opendaylight/md-sal/sal-distributed-datastore/src/test/java/org/opendaylight/controller/cluster/databroker/actors/dds/ModuleShardBackendResolverTest.java