X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=dom%2Fmdsal-dom-broker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fdom%2Fbroker%2FProducerLayout.java;h=209cdd67f8f82a7fffd279e1ef286f5bebe62f8e;hb=fb75a602fddfdbbb97c10596c632b25f79096bb0;hp=fccf22ddb8d6d6ded0ccddce39eaa343d42abf8b;hpb=9d2575e58dc95a35ea097dd95453b45a3e33063c;p=mdsal.git diff --git a/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/ProducerLayout.java b/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/ProducerLayout.java index fccf22ddb8..209cdd67f8 100644 --- a/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/ProducerLayout.java +++ b/dom/mdsal-dom-broker/src/main/java/org/opendaylight/mdsal/dom/broker/ProducerLayout.java @@ -130,6 +130,8 @@ final class ProducerLayout { } Map createTransactions() { + Preconditions.checkState(!idToProducer.isEmpty(), + "Cannot create transaction since the producer is not mapped to any shard"); return Maps.transformValues(idToProducer, DOMDataTreeShardProducer::createTransaction); } }