2017-03-24 16:30:24,957 | INFO | entLoopGroup-5-1 | StringValueObjectFactory | 73 - org.opendaylight.mdsal.yang-binding - 0.9.3.SNAPSHOT | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Address 2017-03-24 16:30:24,958 | INFO | entLoopGroup-5-1 | StringValueObjectFactory | 73 - org.opendaylight.mdsal.yang-binding - 0.9.3.SNAPSHOT | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix 2017-03-24 16:30:24,959 | INFO | entLoopGroup-5-1 | StringValueObjectFactory | 73 - org.opendaylight.mdsal.yang-binding - 0.9.3.SNAPSHOT | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Address 2017-03-24 16:30:24,959 | INFO | entLoopGroup-5-1 | StringValueObjectFactory | 73 - org.opendaylight.mdsal.yang-binding - 0.9.3.SNAPSHOT | Instantiated factory for class org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv6Prefix 2017-03-24 16:30:25,947 | INFO | entLoopGroup-5-1 | StrictBGPPeerRegistry | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP Open message session parameters differ, session still accepted. 2017-03-24 16:30:25,950 | INFO | entLoopGroup-5-1 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP HoldTimer new value: 90 2017-03-24 16:30:25,962 | INFO | entLoopGroup-5-1 | BGPPeer | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Session with peer 127.0.0.3 went up with tables [BgpTableTypeImpl [getAfi()=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.Ipv4AddressFamily, getSafi()=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.UnicastSubsequentAddressFamily]] and Add Path tables [AddressFamilies [_afi=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.Ipv4AddressFamily, _safi=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.UnicastSubsequentAddressFamily, _sendReceive=Both, augmentation=[]]] 2017-03-24 16:30:25,995 | INFO | entLoopGroup-5-1 | AbstractBGPSessionNegotiator | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP Session with peer [id: 0xb2563ab9, L:/127.0.0.1:1790 - R:/127.0.0.3:36356] established successfully. 2017-03-24 16:30:26,003 | WARN | entLoopGroup-5-1 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP session encountered error io.netty.handler.codec.DecoderException: java.lang.ArrayIndexOutOfBoundsException: 9 at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:442)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:280)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:396)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:934)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:397)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:302)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131)[141:io.netty.common:4.0.44.Final] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)[141:io.netty.common:4.0.44.Final] at java.lang.Thread.run(Thread.java:745)[:1.8.0_121] Caused by: java.lang.ArrayIndexOutOfBoundsException: 9 at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.v4PrefixForShort(AbstractIetfInetUtil.java:493)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.ipv4PrefixForShort(AbstractIetfInetUtil.java:230)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.protocol.util.Ipv4Util.prefixListForBytes(Ipv4Util.java:183)[273:org.opendaylight.bgpcep.util:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:138)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:46)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.pojo.SimpleMessageRegistry.parseBody(SimpleMessageRegistry.java:31)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.AbstractMessageRegistry.parseMessage(AbstractMessageRegistry.java:66)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.rib.impl.BGPByteToMessageDecoder.decode(BGPByteToMessageDecoder.java:49)[289:org.opendaylight.bgpcep.bgp-rib-impl:0.6.3.SNAPSHOT] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411)[143:io.netty.codec:4.0.44.Final] ... 21 more 2017-03-24 16:30:26,016 | INFO | entLoopGroup-5-1 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Closing session: BGPSessionImpl{channel=[id: 0xb2563ab9, L:/127.0.0.1:1790 - R:/127.0.0.3:36356], state=UP} 2017-03-24 16:30:26,018 | WARN | entLoopGroup-5-1 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP session encountered error io.netty.handler.codec.DecoderException: java.lang.ArrayIndexOutOfBoundsException: 9 at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:442)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:934)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:397)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:302)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131)[141:io.netty.common:4.0.44.Final] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)[141:io.netty.common:4.0.44.Final] at java.lang.Thread.run(Thread.java:745)[:1.8.0_121] Caused by: java.lang.ArrayIndexOutOfBoundsException: 9 at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.v4PrefixForShort(AbstractIetfInetUtil.java:493)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.ipv4PrefixForShort(AbstractIetfInetUtil.java:230)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.protocol.util.Ipv4Util.prefixListForBytes(Ipv4Util.java:183)[273:org.opendaylight.bgpcep.util:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:138)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:46)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.pojo.SimpleMessageRegistry.parseBody(SimpleMessageRegistry.java:31)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.AbstractMessageRegistry.parseMessage(AbstractMessageRegistry.java:66)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.rib.impl.BGPByteToMessageDecoder.decode(BGPByteToMessageDecoder.java:49)[289:org.opendaylight.bgpcep.bgp-rib-impl:0.6.3.SNAPSHOT] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411)[143:io.netty.codec:4.0.44.Final] ... 19 more 2017-03-24 16:30:28,940 | INFO | entLoopGroup-5-2 | StrictBGPPeerRegistry | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP Open message session parameters differ, session still accepted. 2017-03-24 16:30:28,941 | INFO | entLoopGroup-5-2 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP HoldTimer new value: 90 2017-03-24 16:30:28,943 | INFO | entLoopGroup-5-2 | BGPPeer | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Session with peer 127.0.0.3 went up with tables [BgpTableTypeImpl [getAfi()=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.Ipv4AddressFamily, getSafi()=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.UnicastSubsequentAddressFamily]] and Add Path tables [AddressFamilies [_afi=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.Ipv4AddressFamily, _safi=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.UnicastSubsequentAddressFamily, _sendReceive=Both, augmentation=[]]] 2017-03-24 16:30:28,949 | WARN | lt-dispatcher-21 | ShardDataTree | 198 - org.opendaylight.controller.sal-distributed-datastore - 1.4.3.SNAPSHOT | member-1-shard-default-operational: Store Tx member-1-datastore-operational-fe-1-chn-11-txn-1: Conflicting modification for path /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)bgp-rib/rib/rib[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)id=example-bgp-rib}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)peer-id=bgp://127.0.0.3}]. 2017-03-24 16:30:28,952 | INFO | entLoopGroup-5-2 | AbstractBGPSessionNegotiator | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP Session with peer [id: 0x52378803, L:/127.0.0.1:1790 - R:/127.0.0.3:38806] established successfully. 2017-03-24 16:30:28,951 | ERROR | lt-dispatcher-35 | LocalThreePhaseCommitCohort | 198 - org.opendaylight.controller.sal-distributed-datastore - 1.4.3.SNAPSHOT | Failed to prepare transaction member-1-datastore-operational-fe-1-chn-11-txn-1 on backend OptimisticLockFailedException{message=Optimistic lock failed., errorList=[RpcError [message=Optimistic lock failed., severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:532)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:560)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:81)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:98)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:237)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleReadyLocalTransaction(ShardCommitCoordinator.java:201)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleReadyLocalTransaction(Shard.java:437)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:243)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:291)[193:org.opendaylight.controller.sal-akka-raft:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.common.actor.AbstractUntypedPersistentActor.onReceiveCommand(AbstractUntypedPersistentActor.java:29)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.persistence.UntypedPersistentActor.onReceive(PersistentActor.scala:170)[186:com.typesafe.akka.persistence:2.4.7] at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:97)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.actor.ActorCell$$anonfun$become$1.applyOrElse(ActorCell.scala:544)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.Actor$class.aroundReceive(Actor.scala:484)[180:com.typesafe.akka.actor:2.4.7] at akka.persistence.UntypedPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$$anon$1.stateReceive(Eventsourced.scala:633)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$class.aroundReceive(Eventsourced.scala:179)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.UntypedPersistentActor.aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.ActorCell.invoke(ActorCell.scala:495)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.run(Mailbox.scala:224)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[180:com.typesafe.akka.actor:2.4.7] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] Caused by: org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkConflicting(SchemaAwareApplyOperation.java:78)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkNotConflicting(SchemaAwareApplyOperation.java:108)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkWriteApplicable(SchemaAwareApplyOperation.java:170)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:128)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.StructuralContainerModificationStrategy.checkApplicable(StructuralContainerModificationStrategy.java:99)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.RootModificationApplyOperation.checkApplicable(RootModificationApplyOperation.java:72)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractDataTreeTip.validate(AbstractDataTreeTip.java:35)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:524)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] ... 26 more 2017-03-24 16:30:28,953 | WARN | lt-dispatcher-21 | ConcurrentDOMDataBroker | 198 - org.opendaylight.controller.sal-distributed-datastore - 1.4.3.SNAPSHOT | Tx: DOM-CHAIN-10-1 Error during phase CAN_COMMIT, starting Abort OptimisticLockFailedException{message=Optimistic lock failed., errorList=[RpcError [message=Optimistic lock failed., severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:532)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:560)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:81)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:98)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:237)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleReadyLocalTransaction(ShardCommitCoordinator.java:201)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleReadyLocalTransaction(Shard.java:437)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:243)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:291)[193:org.opendaylight.controller.sal-akka-raft:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.common.actor.AbstractUntypedPersistentActor.onReceiveCommand(AbstractUntypedPersistentActor.java:29)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.persistence.UntypedPersistentActor.onReceive(PersistentActor.scala:170)[186:com.typesafe.akka.persistence:2.4.7] at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:97)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.actor.ActorCell$$anonfun$become$1.applyOrElse(ActorCell.scala:544)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.Actor$class.aroundReceive(Actor.scala:484)[180:com.typesafe.akka.actor:2.4.7] at akka.persistence.UntypedPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$$anon$1.stateReceive(Eventsourced.scala:633)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$class.aroundReceive(Eventsourced.scala:179)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.UntypedPersistentActor.aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.ActorCell.invoke(ActorCell.scala:495)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.run(Mailbox.scala:224)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[180:com.typesafe.akka.actor:2.4.7] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] Caused by: org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkConflicting(SchemaAwareApplyOperation.java:78)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkNotConflicting(SchemaAwareApplyOperation.java:108)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkWriteApplicable(SchemaAwareApplyOperation.java:170)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:128)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.StructuralContainerModificationStrategy.checkApplicable(StructuralContainerModificationStrategy.java:99)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.RootModificationApplyOperation.checkApplicable(RootModificationApplyOperation.java:72)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractDataTreeTip.validate(AbstractDataTreeTip.java:35)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:524)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] ... 26 more 2017-03-24 16:30:28,956 | ERROR | CommitFutures-3 | AdjRibInWriter | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Failed to create Empty Structure OptimisticLockFailedException{message=Optimistic lock failed., errorList=[RpcError [message=Optimistic lock failed., severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:532)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:560)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:81)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:98)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:237)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleReadyLocalTransaction(ShardCommitCoordinator.java:201)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleReadyLocalTransaction(Shard.java:437)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:243)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:291)[193:org.opendaylight.controller.sal-akka-raft:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.common.actor.AbstractUntypedPersistentActor.onReceiveCommand(AbstractUntypedPersistentActor.java:29)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.persistence.UntypedPersistentActor.onReceive(PersistentActor.scala:170)[186:com.typesafe.akka.persistence:2.4.7] at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:97)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.actor.ActorCell$$anonfun$become$1.applyOrElse(ActorCell.scala:544)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.Actor$class.aroundReceive(Actor.scala:484)[180:com.typesafe.akka.actor:2.4.7] at akka.persistence.UntypedPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$$anon$1.stateReceive(Eventsourced.scala:633)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$class.aroundReceive(Eventsourced.scala:179)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.UntypedPersistentActor.aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.ActorCell.invoke(ActorCell.scala:495)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.run(Mailbox.scala:224)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[180:com.typesafe.akka.actor:2.4.7] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] Caused by: org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkConflicting(SchemaAwareApplyOperation.java:78)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkNotConflicting(SchemaAwareApplyOperation.java:108)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkWriteApplicable(SchemaAwareApplyOperation.java:170)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:128)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.StructuralContainerModificationStrategy.checkApplicable(StructuralContainerModificationStrategy.java:99)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.RootModificationApplyOperation.checkApplicable(RootModificationApplyOperation.java:72)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractDataTreeTip.validate(AbstractDataTreeTip.java:35)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:524)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] ... 26 more 2017-03-24 16:30:28,956 | ERROR | CommitFutures-2 | BGPPeer | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Transaction chain failed. OptimisticLockFailedException{message=Optimistic lock failed., errorList=[RpcError [message=Optimistic lock failed., severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:532)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:560)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:81)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:98)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:237)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleReadyLocalTransaction(ShardCommitCoordinator.java:201)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleReadyLocalTransaction(Shard.java:437)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:243)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:291)[193:org.opendaylight.controller.sal-akka-raft:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.common.actor.AbstractUntypedPersistentActor.onReceiveCommand(AbstractUntypedPersistentActor.java:29)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.persistence.UntypedPersistentActor.onReceive(PersistentActor.scala:170)[186:com.typesafe.akka.persistence:2.4.7] at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:97)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.actor.ActorCell$$anonfun$become$1.applyOrElse(ActorCell.scala:544)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.Actor$class.aroundReceive(Actor.scala:484)[180:com.typesafe.akka.actor:2.4.7] at akka.persistence.UntypedPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$$anon$1.stateReceive(Eventsourced.scala:633)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$class.aroundReceive(Eventsourced.scala:179)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.UntypedPersistentActor.aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.ActorCell.invoke(ActorCell.scala:495)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.run(Mailbox.scala:224)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[180:com.typesafe.akka.actor:2.4.7] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] Caused by: org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkConflicting(SchemaAwareApplyOperation.java:78)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkNotConflicting(SchemaAwareApplyOperation.java:108)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkWriteApplicable(SchemaAwareApplyOperation.java:170)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:128)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.StructuralContainerModificationStrategy.checkApplicable(StructuralContainerModificationStrategy.java:99)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.RootModificationApplyOperation.checkApplicable(RootModificationApplyOperation.java:72)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractDataTreeTip.validate(AbstractDataTreeTip.java:35)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:524)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] ... 26 more 2017-03-24 16:30:28,963 | WARN | entLoopGroup-5-2 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP session encountered error io.netty.handler.codec.DecoderException: java.lang.ArrayIndexOutOfBoundsException: 9 at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:442)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:934)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:397)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:302)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131)[141:io.netty.common:4.0.44.Final] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)[141:io.netty.common:4.0.44.Final] at java.lang.Thread.run(Thread.java:745)[:1.8.0_121] Caused by: java.lang.ArrayIndexOutOfBoundsException: 9 at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.v4PrefixForShort(AbstractIetfInetUtil.java:493)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.ipv4PrefixForShort(AbstractIetfInetUtil.java:230)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.protocol.util.Ipv4Util.prefixListForBytes(Ipv4Util.java:183)[273:org.opendaylight.bgpcep.util:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:138)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:46)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.pojo.SimpleMessageRegistry.parseBody(SimpleMessageRegistry.java:31)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.AbstractMessageRegistry.parseMessage(AbstractMessageRegistry.java:66)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.rib.impl.BGPByteToMessageDecoder.decode(BGPByteToMessageDecoder.java:49)[289:org.opendaylight.bgpcep.bgp-rib-impl:0.6.3.SNAPSHOT] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411)[143:io.netty.codec:4.0.44.Final] ... 19 more 2017-03-24 16:30:28,967 | INFO | entLoopGroup-5-2 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Closing session: BGPSessionImpl{channel=[id: 0x52378803, L:/127.0.0.1:1790 - R:/127.0.0.3:38806], state=UP} 2017-03-24 16:30:32,944 | INFO | entLoopGroup-5-3 | StrictBGPPeerRegistry | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP Open message session parameters differ, session still accepted. 2017-03-24 16:30:33,028 | INFO | entLoopGroup-5-3 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP HoldTimer new value: 90 2017-03-24 16:30:33,029 | INFO | entLoopGroup-5-3 | BGPPeer | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Session with peer 127.0.0.3 went up with tables [BgpTableTypeImpl [getAfi()=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.Ipv4AddressFamily, getSafi()=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.UnicastSubsequentAddressFamily]] and Add Path tables [AddressFamilies [_afi=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.Ipv4AddressFamily, _safi=class org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev130919.UnicastSubsequentAddressFamily, _sendReceive=Both, augmentation=[]]] 2017-03-24 16:30:33,032 | WARN | lt-dispatcher-22 | ShardDataTree | 198 - org.opendaylight.controller.sal-distributed-datastore - 1.4.3.SNAPSHOT | member-1-shard-default-operational: Store Tx member-1-datastore-operational-fe-1-chn-26-txn-0: Conflicting modification for path /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)bgp-rib/rib/rib[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)id=example-bgp-rib}]/peer/peer[{(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)peer-id=bgp://127.0.0.3}]. 2017-03-24 16:30:33,034 | INFO | entLoopGroup-5-3 | AbstractBGPSessionNegotiator | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP Session with peer [id: 0x2f2204a9, L:/127.0.0.1:1790 - R:/127.0.0.3:33018] established successfully. 2017-03-24 16:30:33,034 | WARN | entLoopGroup-5-3 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP session encountered error io.netty.handler.codec.DecoderException: java.lang.ArrayIndexOutOfBoundsException: 9 at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:442)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:280)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:396)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:934)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:397)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:302)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131)[141:io.netty.common:4.0.44.Final] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)[141:io.netty.common:4.0.44.Final] at java.lang.Thread.run(Thread.java:745)[:1.8.0_121] Caused by: java.lang.ArrayIndexOutOfBoundsException: 9 at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.v4PrefixForShort(AbstractIetfInetUtil.java:493)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.ipv4PrefixForShort(AbstractIetfInetUtil.java:230)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.protocol.util.Ipv4Util.prefixListForBytes(Ipv4Util.java:183)[273:org.opendaylight.bgpcep.util:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:138)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:46)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.pojo.SimpleMessageRegistry.parseBody(SimpleMessageRegistry.java:31)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.AbstractMessageRegistry.parseMessage(AbstractMessageRegistry.java:66)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.rib.impl.BGPByteToMessageDecoder.decode(BGPByteToMessageDecoder.java:49)[289:org.opendaylight.bgpcep.bgp-rib-impl:0.6.3.SNAPSHOT] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411)[143:io.netty.codec:4.0.44.Final] ... 21 more 2017-03-24 16:30:33,033 | WARN | lt-dispatcher-23 | ConcurrentDOMDataBroker | 198 - org.opendaylight.controller.sal-distributed-datastore - 1.4.3.SNAPSHOT | Tx: DOM-CHAIN-25-0 Error during phase CAN_COMMIT, starting Abort OptimisticLockFailedException{message=Optimistic lock failed., errorList=[RpcError [message=Optimistic lock failed., severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:532)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:560)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:81)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:98)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:237)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleReadyLocalTransaction(ShardCommitCoordinator.java:201)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleReadyLocalTransaction(Shard.java:437)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:243)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:291)[193:org.opendaylight.controller.sal-akka-raft:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.common.actor.AbstractUntypedPersistentActor.onReceiveCommand(AbstractUntypedPersistentActor.java:29)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.persistence.UntypedPersistentActor.onReceive(PersistentActor.scala:170)[186:com.typesafe.akka.persistence:2.4.7] at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:97)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.actor.ActorCell$$anonfun$become$1.applyOrElse(ActorCell.scala:544)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.Actor$class.aroundReceive(Actor.scala:484)[180:com.typesafe.akka.actor:2.4.7] at akka.persistence.UntypedPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$$anon$1.stateReceive(Eventsourced.scala:633)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$class.aroundReceive(Eventsourced.scala:179)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.UntypedPersistentActor.aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.ActorCell.invoke(ActorCell.scala:495)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.run(Mailbox.scala:224)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[180:com.typesafe.akka.actor:2.4.7] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] Caused by: org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkConflicting(SchemaAwareApplyOperation.java:78)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkNotConflicting(SchemaAwareApplyOperation.java:108)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkWriteApplicable(SchemaAwareApplyOperation.java:170)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:128)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.StructuralContainerModificationStrategy.checkApplicable(StructuralContainerModificationStrategy.java:99)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.RootModificationApplyOperation.checkApplicable(RootModificationApplyOperation.java:72)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractDataTreeTip.validate(AbstractDataTreeTip.java:35)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:524)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] ... 26 more 2017-03-24 16:30:33,033 | ERROR | lt-dispatcher-22 | LocalThreePhaseCommitCohort | 198 - org.opendaylight.controller.sal-distributed-datastore - 1.4.3.SNAPSHOT | Failed to prepare transaction member-1-datastore-operational-fe-1-chn-26-txn-0 on backend OptimisticLockFailedException{message=Optimistic lock failed., errorList=[RpcError [message=Optimistic lock failed., severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:532)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:560)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:81)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:98)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:237)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleReadyLocalTransaction(ShardCommitCoordinator.java:201)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleReadyLocalTransaction(Shard.java:437)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:243)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:291)[193:org.opendaylight.controller.sal-akka-raft:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.common.actor.AbstractUntypedPersistentActor.onReceiveCommand(AbstractUntypedPersistentActor.java:29)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.persistence.UntypedPersistentActor.onReceive(PersistentActor.scala:170)[186:com.typesafe.akka.persistence:2.4.7] at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:97)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.actor.ActorCell$$anonfun$become$1.applyOrElse(ActorCell.scala:544)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.Actor$class.aroundReceive(Actor.scala:484)[180:com.typesafe.akka.actor:2.4.7] at akka.persistence.UntypedPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$$anon$1.stateReceive(Eventsourced.scala:633)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$class.aroundReceive(Eventsourced.scala:179)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.UntypedPersistentActor.aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.ActorCell.invoke(ActorCell.scala:495)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.run(Mailbox.scala:224)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[180:com.typesafe.akka.actor:2.4.7] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] Caused by: org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkConflicting(SchemaAwareApplyOperation.java:78)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkNotConflicting(SchemaAwareApplyOperation.java:108)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkWriteApplicable(SchemaAwareApplyOperation.java:170)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:128)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.StructuralContainerModificationStrategy.checkApplicable(StructuralContainerModificationStrategy.java:99)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.RootModificationApplyOperation.checkApplicable(RootModificationApplyOperation.java:72)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractDataTreeTip.validate(AbstractDataTreeTip.java:35)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:524)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] ... 26 more 2017-03-24 16:30:33,035 | INFO | entLoopGroup-5-3 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Closing session: BGPSessionImpl{channel=[id: 0x2f2204a9, L:/127.0.0.1:1790 - R:/127.0.0.3:33018], state=UP} 2017-03-24 16:30:33,036 | ERROR | CommitFutures-4 | AdjRibInWriter | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Failed to create Empty Structure OptimisticLockFailedException{message=Optimistic lock failed., errorList=[RpcError [message=Optimistic lock failed., severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:532)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:560)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:81)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:98)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:237)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleReadyLocalTransaction(ShardCommitCoordinator.java:201)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleReadyLocalTransaction(Shard.java:437)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:243)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:291)[193:org.opendaylight.controller.sal-akka-raft:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.common.actor.AbstractUntypedPersistentActor.onReceiveCommand(AbstractUntypedPersistentActor.java:29)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.persistence.UntypedPersistentActor.onReceive(PersistentActor.scala:170)[186:com.typesafe.akka.persistence:2.4.7] at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:97)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.actor.ActorCell$$anonfun$become$1.applyOrElse(ActorCell.scala:544)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.Actor$class.aroundReceive(Actor.scala:484)[180:com.typesafe.akka.actor:2.4.7] at akka.persistence.UntypedPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$$anon$1.stateReceive(Eventsourced.scala:633)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$class.aroundReceive(Eventsourced.scala:179)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.UntypedPersistentActor.aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.ActorCell.invoke(ActorCell.scala:495)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.run(Mailbox.scala:224)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[180:com.typesafe.akka.actor:2.4.7] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] Caused by: org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkConflicting(SchemaAwareApplyOperation.java:78)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkNotConflicting(SchemaAwareApplyOperation.java:108)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkWriteApplicable(SchemaAwareApplyOperation.java:170)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:128)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.StructuralContainerModificationStrategy.checkApplicable(StructuralContainerModificationStrategy.java:99)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.RootModificationApplyOperation.checkApplicable(RootModificationApplyOperation.java:72)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractDataTreeTip.validate(AbstractDataTreeTip.java:35)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:524)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] ... 26 more 2017-03-24 16:30:33,035 | ERROR | CommitFutures-2 | BGPPeer | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | Transaction chain failed. OptimisticLockFailedException{message=Optimistic lock failed., errorList=[RpcError [message=Optimistic lock failed., severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction]]} at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:532)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.startCanCommit(ShardDataTree.java:560)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.java:81)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.CohortEntry.canCommit(CohortEntry.java:98)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleCanCommit(ShardCommitCoordinator.java:237)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardCommitCoordinator.handleReadyLocalTransaction(ShardCommitCoordinator.java:201)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleReadyLocalTransaction(Shard.java:437)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.Shard.handleNonRaftCommand(Shard.java:243)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.raft.RaftActor.handleCommand(RaftActor.java:291)[193:org.opendaylight.controller.sal-akka-raft:1.4.3.SNAPSHOT] at org.opendaylight.controller.cluster.common.actor.AbstractUntypedPersistentActor.onReceiveCommand(AbstractUntypedPersistentActor.java:29)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.persistence.UntypedPersistentActor.onReceive(PersistentActor.scala:170)[186:com.typesafe.akka.persistence:2.4.7] at org.opendaylight.controller.cluster.common.actor.MeteringBehavior.apply(MeteringBehavior.java:97)[192:org.opendaylight.controller.sal-clustering-commons:1.4.3.SNAPSHOT] at akka.actor.ActorCell$$anonfun$become$1.applyOrElse(ActorCell.scala:544)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.Actor$class.aroundReceive(Actor.scala:484)[180:com.typesafe.akka.actor:2.4.7] at akka.persistence.UntypedPersistentActor.akka$persistence$Eventsourced$$super$aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$$anon$1.stateReceive(Eventsourced.scala:633)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.Eventsourced$class.aroundReceive(Eventsourced.scala:179)[186:com.typesafe.akka.persistence:2.4.7] at akka.persistence.UntypedPersistentActor.aroundReceive(PersistentActor.scala:168)[186:com.typesafe.akka.persistence:2.4.7] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)[180:com.typesafe.akka.actor:2.4.7] at akka.actor.ActorCell.invoke(ActorCell.scala:495)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.run(Mailbox.scala:224)[180:com.typesafe.akka.actor:2.4.7] at akka.dispatch.Mailbox.exec(Mailbox.scala:234)[180:com.typesafe.akka.actor:2.4.7] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)[176:org.scala-lang.scala-library:2.11.8.v20160304-115712-1706a37eb8] Caused by: org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node children was modified by other transaction at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkConflicting(SchemaAwareApplyOperation.java:78)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkNotConflicting(SchemaAwareApplyOperation.java:108)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkWriteApplicable(SchemaAwareApplyOperation.java:170)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:128)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.StructuralContainerModificationStrategy.checkApplicable(StructuralContainerModificationStrategy.java:99)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkChildPreconditions(AbstractNodeContainerModificationStrategy.java:305)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.checkTouchApplicable(AbstractNodeContainerModificationStrategy.java:288)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.checkApplicable(SchemaAwareApplyOperation.java:125)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.RootModificationApplyOperation.checkApplicable(RootModificationApplyOperation.java:72)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractDataTreeTip.validate(AbstractDataTreeTip.java:35)[85:org.opendaylight.yangtools.yang-data-impl:1.0.3.SNAPSHOT] at org.opendaylight.controller.cluster.datastore.ShardDataTree.processNextTransaction(ShardDataTree.java:524)[198:org.opendaylight.controller.sal-distributed-datastore:1.4.3.SNAPSHOT] ... 26 more 2017-03-24 16:30:33,041 | WARN | entLoopGroup-5-3 | BGPSessionImpl | 289 - org.opendaylight.bgpcep.bgp-rib-impl - 0.6.3.SNAPSHOT | BGP session encountered error io.netty.handler.codec.DecoderException: java.lang.ArrayIndexOutOfBoundsException: 9 at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:442)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:248)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:293)[143:io.netty.codec:4.0.44.Final] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:267)[143:io.netty.codec:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:336)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1294)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:357)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:343)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:911)[142:io.netty.transport:4.0.44.Final] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:934)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:397)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:302)[146:io.netty.transport-native-epoll:4.0.44.Final] at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131)[141:io.netty.common:4.0.44.Final] at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)[141:io.netty.common:4.0.44.Final] at java.lang.Thread.run(Thread.java:745)[:1.8.0_121] Caused by: java.lang.ArrayIndexOutOfBoundsException: 9 at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.v4PrefixForShort(AbstractIetfInetUtil.java:493)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.mdsal.model.ietf.util.AbstractIetfInetUtil.ipv4PrefixForShort(AbstractIetfInetUtil.java:230)[118:org.opendaylight.mdsal.model.ietf-type-util:1.0.3.SNAPSHOT] at org.opendaylight.protocol.util.Ipv4Util.prefixListForBytes(Ipv4Util.java:183)[273:org.opendaylight.bgpcep.util:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:138)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.impl.message.BGPUpdateMessageParser.parseMessageBody(BGPUpdateMessageParser.java:46)[277:org.opendaylight.bgpcep.bgp-parser-impl:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.pojo.SimpleMessageRegistry.parseBody(SimpleMessageRegistry.java:31)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.parser.spi.AbstractMessageRegistry.parseMessage(AbstractMessageRegistry.java:66)[276:org.opendaylight.bgpcep.bgp-parser-spi:0.6.3.SNAPSHOT] at org.opendaylight.protocol.bgp.rib.impl.BGPByteToMessageDecoder.decode(BGPByteToMessageDecoder.java:49)[289:org.opendaylight.bgpcep.bgp-rib-impl:0.6.3.SNAPSHOT] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:411)[143:io.netty.codec:4.0.44.Final] ... 19 more