Are the proxy exceptions also in good runs? I think that is a known problem
caused by config and blueprint but not an issue.

Does ovsdb really have a problem or is it just more exceptions? I think I
have seen where ovsdb is notified multiple times about eos and it causes
exceptions,  but it didn't seem to impact anything.

On Dec 14, 2016 5:25 AM, "Vishal Thapar" <[email protected]> wrote:

> I’m debugging this with Guy in IRC. Got a few pointers, in the meantime
> can anyone help explain the following exception:
>
>
>
> 2016-12-14 12:06:46,766 | INFO  | DBConnNotifSer-2 |
> ServiceRecipe                    | 15 - org.apache.aries.blueprint.core -
> 1.6.1 | *Unable to create a proxy object for the service .component-1
> defined in bundle
> org.opendaylight.controller.sal-binding-broker-impl/1.4.2.
> <http://1.4.2.>SNAPSHOT with id. Returning the original object instead.*
>
> *org.apache.aries.proxy.UnableToProxyException:
> java.lang.ClassFormatError: Duplicate interface name in class file
> Proxy1ac61382_9bcd_4d9d_a4ae_25bc612e5a50*
>
> *          at
> org.apache.aries.proxy.impl.interfaces.ProxyClassLoader.createProxyClass(ProxyClassLoader.java:165)*
>
>           at org.apache.aries.proxy.impl.interfaces.
> InterfaceProxyGenerator.getProxyInstance(InterfaceProxyGenerator.java:
> 97)[12:org.apache.aries.proxy.impl:1.0.5]
>
>           at org.apache.aries.proxy.impl.AsmProxyManager.createNewProxy(
> AsmProxyManager.java:80)[12:org.apache.aries.proxy.impl:1.0.5]
>
>           at org.apache.aries.proxy.impl.AbstractProxyManager.
> createDelegatingInterceptingProxy(AbstractProxyManager.java:
> 75)[12:org.apache.aries.proxy.impl:1.0.5]
>
>           at org.apache.aries.proxy.impl.AbstractProxyManager.
> createInterceptingProxy(AbstractProxyManager.java:53)[
> 12:org.apache.aries.proxy.impl:1.0.5]
>
>           at org.apache.aries.blueprint.container.ServiceRecipe$
> TriggerServiceFactory.getService(ServiceRecipe.java:
> 569)[15:org.apache.aries.blueprint.core:1.6.1]
>
>           at org.eclipse.osgi.internal.serviceregistry.ServiceUse$1.
> run(ServiceUse.java:141)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
>
>           at java.security.AccessController.doPrivileged(Native
> Method)[:1.8.0_111]
>
>           at org.eclipse.osgi.internal.serviceregistry.ServiceUse.
> getService(ServiceUse.java:139)[org.eclipse.osgi-3.8.2.
> v20130124-134944.jar:]
>
>           at org.eclipse.osgi.internal.serviceregistry.
> ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:
> 468)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
>
>           at org.eclipse.osgi.internal.serviceregistry.
> ServiceRegistry.getService(ServiceRegistry.java:467)[org.
> eclipse.osgi-3.8.2.v20130124-134944.jar:]
>
>           at org.eclipse.osgi.framework.internal.core.
> BundleContextImpl.getService(BundleContextImpl.java:594)[
> org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
>
>           at org.apache.aries.blueprint.container.
> AbstractServiceReferenceRecipe.getServiceSecurely(
> AbstractServiceReferenceRecipe.java:235)[15:org.apache.
> aries.blueprint.core:1.6.1]
>
>           at org.apache.aries.blueprint.container.ReferenceRecipe.
> getService(ReferenceRecipe.java:246)[15:org.apache.aries.
> blueprint.core:1.6.1]
>
>           at org.apache.aries.blueprint.container.ReferenceRecipe.
> access$000(ReferenceRecipe.java:56)[15:org.apache.aries.
> blueprint.core:1.6.1]
>
>           at org.apache.aries.blueprint.container.ReferenceRecipe$
> ServiceDispatcher.call(ReferenceRecipe.java:306)[15:
> org.apache.aries.blueprint.core:1.6.1]
>
>           at Proxye6b1792b_b4e4_4b60_9527_ee0ea6946587.
> toYangInstanceIdentifier(Unknown Source)[:]
>
>           *at
> org.opendaylight.ovsdb.southbound.InstanceIdentifierCodec.getYangInstanceIdentifier(InstanceIdentifierCodec.java:69)[251:org.opendaylight.ovsdb.southbound-impl:1.3.2.SNAPSHOT]*
>
>           at org.opendaylight.ovsdb.southbound.OvsdbConnectionManager.
> getEntityFromConnectionInstance(OvsdbConnectionManager.java:
> 519)[251:org.opendaylight.ovsdb.southbound-impl:1.3.2.SNAPSHOT]
>
>           at
>
>
>
> Regards,
>
> Vishal.
>
>
>
> *From:* Sela, Guy [mailto:[email protected]]
> *Sent:* 14 December 2016 14:58
> *To:* Vishal Thapar <[email protected]>;
> [email protected]; [email protected].
> org; [email protected]
> *Subject:* RE: OVS connection problems
>
>
>
> <topology xmlns="urn:TBD:params:xml:ns:yang:network-topology">
>
> <topology-id>ovsdb:1</topology-id>
>
> </topology>
>
>
>
>
>
> Both for operational and config
>
>
>
>
>
> *From:* Vishal Thapar [mailto:[email protected]
> <[email protected]>]
> *Sent:* Wednesday, December 14, 2016 11:08 AM
> *To:* Sela, Guy <[email protected]>; openflowplugin-dev@lists.
> opendaylight.org; [email protected];
> [email protected]
> *Subject:* RE: OVS connection problems
>
>
>
> Hi Guy,
>
>
>
> This looks like OVSDB plugin was unable to update the OSDB operational
> DataStore and rest of exceptions are domino effect. I’d appreciate if some
> MDSAL guys could chip in on why the first transaction failed [IAE: Metadata
> not available for modification]. Is it because we’re trying to create a
> child when parent doesn’t exist?
>
>
>
> In the meantime, can you share output of network-topology ovsdb:1
> Operational Data Store?
>
> curl -s -u admin:admin -X GET http://$ODL_HOST:$RESTCONF_
> PORT/restconf/operational/network-topology:network-
> topology/topology/ovsdb:1
>
>
>
> Regards,
>
> Vishal.
>
>
>
> P.S. Ping me on IRC if you’re around.
>
>
>
> *From:* [email protected] [
> mailto:[email protected]
> <[email protected]>] *On Behalf Of *Sela,
> Guy
> *Sent:* 14 December 2016 14:00
> *To:* [email protected];
> [email protected]; [email protected]
> *Subject:* [openflowplugin-dev] OVS connection problems
>
>
>
> Hi,
>
>
>
> Boron code (Almost latest)
>
> OVS connects to the ODL as OvsDB manager, but fails in the processing, so
> can’t establish openflow connection.
>
> Anyone can think of a reason for these exceptions?
>
>
>
> 2016-12-14 10:12:19,272 | INFO  | DBConnNotifSer-1 |
> OvsdbConnectionManager           | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | OVSDB entity Entity{type='ovsdb',
> id=/(urn:TBD:params:xml:ns:yang:network-topology?
> revision=2013-10-21)network-topology/topology/topology[{(
> urn:TBD:params:xml:ns:yang:network-topology?revision=
> 2013-10-21)topology-id=ovsdb:1}]/node/node[{(urn:TBD:
> params:xml:ns:yang:network-topology?revision=2013-10-21)
> node-id=ovsdb://uuid/2886d2f0-a150-4568-b36f-0bc0a15456bd}]} is
> registered for ownership.
>
> 2016-12-14 10:12:19,933 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionManager           | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | handleOwnershipChanged: *this* southbound plugin
> instance is an OWNER of the device ConnectionInfo
> [Remote-address=10.0.97.178, Remote-port=60274, Local-address10.0.77.178,
> Local-port=6640, type=PASSIVE]
>
> 2016-12-14 10:12:19,933 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Monitoring database: Open_vSwitch
>
> 2016-12-14 10:12:19,934 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table Open_vSwitch
>
> 2016-12-14 10:12:19,934 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound NOT monitoring columns [statistics, _version]
> in table Open_vSwitch
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table Port
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound NOT monitoring columns [statistics, _version]
> in table Port
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table Controller
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound NOT monitoring columns [status, _version] in
> table Controller
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table Manager
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound NOT monitoring columns [_version] in table
> Manager
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table SSL
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound NOT monitoring columns [_version] in table SSL
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table QoS
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound NOT monitoring columns [_version] in table QoS
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table AutoAttach
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table Queue
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound NOT monitoring columns [_version] in table
> Queue
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table Bridge
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound NOT monitoring columns [_version] in table
> Bridge
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound monitoring OVSDB schema table Interface
>
> 2016-12-14 10:12:19,935 | INFO  | ult-dispatcher-6 |
> OvsdbConnectionInstance          | 251 - 
> org.opendaylight.ovsdb.southbound-impl
> - 1.3.2.SNAPSHOT | Southbound NOT monitoring columns [statistics, _version]
> in table Interface
>
> 2016-12-14 10:12:20,183 | ERROR | ult-dispatcher-4 |
> SimpleShardDataTreeCohort        | 176 - 
> org.opendaylight.controller.sal-distributed-datastore
> - 1.4.2.SNAPSHOT | Transaction member-1-datastore-operational-fe-0-chn-1-txn-0
> failed to prepare
>
> java.lang.IllegalArgumentException: Metadata not available for
> modification NodeModification [identifier=(urn:TBD:params:
> xml:ns:yang:network-topology?revision=2013-10-21)node[{(
> urn:TBD:params:xml:ns:yang:network-topology?revision=
> 2013-10-21)node-id=ovsdb://uuid/2886d2f0-a150-4568-b36f-0bc0a15456bd/bridge/br-int}],
> modificationType=TOUCH, childModification={(urn:TBD:
> params:xml:ns:yang:network-topology?revision=2013-10-21)termination-point=NodeModification
> [identifier=(urn:TBD:params:xml:ns:yang:network-topology?
> revision=2013-10-21)termination-point, modificationType=MERGE,
> childModification={(urn:TBD:params:xml:ns:yang:network-
> topology?revision=2013-10-21)termination-point[{(urn:TBD:
> params:xml:ns:yang:network-topology?revision=2013-10-21)
> tp-id=br-physnet1}]=NodeModification [identifier=(urn:TBD:params:
> xml:ns:yang:network-topology?revision=2013-10-21)
> termination-point[{(urn:TBD:params:xml:ns:yang:network-
> topology?revision=2013-10-21)tp-id=br-physnet1}], modificationType=WRITE,
> childModification={}]}]}]
>
>         at com.google.common.base.Preconditions.checkArgument(
> Preconditions.java:145)[38:com.google.guava:18.0.0]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:198)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyWrite(
> AbstractNodeContainerModificationStrategy.java:113)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:210)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> ListEntryModificationStrategy.applyTouch(ListEntryModificationStrategy.
> java:55)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> StructuralContainerModificationStrategy.apply(
> StructuralContainerModificationStrategy.java:71)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> RootModificationApplyOperation.apply(RootModificationApplyOperation
> .java:78)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractDataTreeTip.prepare(AbstractDataTreeTip.java:53)[
> 80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardDataTree.startPreCommit(ShardDataTree.java:577)[176:
> org.opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> SimpleShardDataTreeCohort.preCommit(SimpleShardDataTreeCohort.
> java:91)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.CohortEntry.
> preCommit(CohortEntry.java:102)[176:org.opendaylight.
> controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator.doCommit(ShardCommitCoordinator.java:
> 296)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator.access$200(ShardCommitCoordinator.
> java:49)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator$2.onSuccess(ShardCommitCoordinator.java:
> 243)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator$2.onSuccess(ShardCommitCoordinator.java:
> 237)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> SimpleShardDataTreeCohort.successfulCanCommit(SimpleShardDataTreeCohort.
> java:145)[176:org.opendaylight.controller.sal-distributed-datastore:1.4.2.
> SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.ShardDataTree.
> processNextTransaction(ShardDataTree.java:526)[176:
> org.opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardDataTree.startCanCommit(ShardDataTree.java:560)[176:
> org.opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> SimpleShardDataTreeCohort.canCommit(SimpleShardDataTreeCohort.
> java:81)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
> ….
>
>
>
>
>
> 2016-12-14 10:12:20,183 | ERROR | ult-dispatcher-4 |
> Shard                            | 171 - 
> org.opendaylight.controller.sal-akka-raft
> - 1.4.2.SNAPSHOT | member-1-shard-topology-operational An exception
> occurred while preCommitting transaction member-1-datastore-
> operational-fe-0-chn-1-txn-0
>
> java.lang.IllegalArgumentException: Metadata not available for
> modification NodeModification [identifier=(urn:TBD:params:
> xml:ns:yang:network-topology?revision=2013-10-21)node[{(
> urn:TBD:params:xml:ns:yang:network-topology?revision=
> 2013-10-21)node-id=ovsdb://uuid/2886d2f0-a150-4568-b36f-0bc0a15456bd/bridge/br-int}],
> modificationType=TOUCH, childModification={(urn:TBD:
> params:xml:ns:yang:network-topology?revision=2013-10-21)termination-point=NodeModification
> [identifier=(urn:TBD:params:xml:ns:yang:network-topology?
> revision=2013-10-21)termination-point, modificationType=MERGE,
> childModification={(urn:TBD:params:xml:ns:yang:network-
> topology?revision=2013-10-21)termination-point[{(urn:TBD:
> params:xml:ns:yang:network-topology?revision=2013-10-21)
> tp-id=br-physnet1}]=NodeModification [identifier=(urn:TBD:params:
> xml:ns:yang:network-topology?revision=2013-10-21)
> termination-point[{(urn:TBD:params:xml:ns:yang:network-
> topology?revision=2013-10-21)tp-id=br-physnet1}], modificationType=WRITE,
> childModification={}]}]}]
>
>         at com.google.common.base.Preconditions.checkArgument(
> Preconditions.java:145)[38:com.google.guava:18.0.0]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:198)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyWrite(
> AbstractNodeContainerModificationStrategy.java:113)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:210)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> ListEntryModificationStrategy.applyTouch(ListEntryModificationStrategy.
> java:55)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> StructuralContainerModificationStrategy.apply(
> StructuralContainerModificationStrategy.java:71)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> RootModificationApplyOperation.apply(RootModificationApplyOperation
> .java:78)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractDataTreeTip.prepare(AbstractDataTreeTip.java:53)[
> 80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardDataTree.startPreCommit(ShardDataTree.java:577)[176:
> org.opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> SimpleShardDataTreeCohort.preCommit(SimpleShardDataTreeCohort.
> java:91)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.CohortEntry.
> preCommit(CohortEntry.java:102)[176:org.opendaylight.
> controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator.doCommit(ShardCommitCoordinator.java:
> 296)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator.access$200(ShardCommitCoordinator.
> java:49)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator$2.onSuccess(ShardCommitCoordinator.java:
> 243)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator$2.onSuccess(ShardCommitCoordinator.java:
> 237)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> SimpleShardDataTreeCohort.successfulCanCommit(SimpleShardDataTreeCohort.
> java:145)[176:org.opendaylight.controller.sal-distributed-datastore:1.4.2.
> SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.ShardDataTree.
> processNextTransaction(ShardDataTree.java:526)[176:
> org.opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
> ……
>
>
>
> 2016-12-14 10:12:20,183 | WARN  | ult-dispatcher-4 |
> ConcurrentDOMDataBroker          | 176 - 
> org.opendaylight.controller.sal-distributed-datastore
> - 1.4.2.SNAPSHOT | Tx: DOM-CHAIN-0-0 Error during phase CAN_COMMIT,
> starting Abort
>
> java.lang.IllegalArgumentException: Metadata not available for
> modification NodeModification [identifier=(urn:TBD:params:
> xml:ns:yang:network-topology?revision=2013-10-21)node[{(
> urn:TBD:params:xml:ns:yang:network-topology?revision=
> 2013-10-21)node-id=ovsdb://uuid/2886d2f0-a150-4568-b36f-0bc0a15456bd/bridge/br-int}],
> modificationType=TOUCH, childModification={(urn:TBD:
> params:xml:ns:yang:network-topology?revision=2013-10-21)termination-point=NodeModification
> [identifier=(urn:TBD:params:xml:ns:yang:network-topology?
> revision=2013-10-21)termination-point, modificationType=MERGE,
> childModification={(urn:TBD:params:xml:ns:yang:network-
> topology?revision=2013-10-21)termination-point[{(urn:TBD:
> params:xml:ns:yang:network-topology?revision=2013-10-21)
> tp-id=br-physnet1}]=NodeModification [identifier=(urn:TBD:params:
> xml:ns:yang:network-topology?revision=2013-10-21)
> termination-point[{(urn:TBD:params:xml:ns:yang:network-
> topology?revision=2013-10-21)tp-id=br-physnet1}], modificationType=WRITE,
> childModification={}]}]}]
>
>         at com.google.common.base.Preconditions.checkArgument(
> Preconditions.java:145)[38:com.google.guava:18.0.0]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:198)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyWrite(
> AbstractNodeContainerModificationStrategy.java:113)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:210)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> ListEntryModificationStrategy.applyTouch(ListEntryModificationStrategy.
> java:55)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> StructuralContainerModificationStrategy.apply(
> StructuralContainerModificationStrategy.java:71)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.mutateChildren(
> AbstractNodeContainerModificationStrategy.java:139)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractNodeContainerModificationStrategy.applyTouch(
> AbstractNodeContainerModificationStrategy.java:252)[80:org.
> opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.
> java:200)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> RootModificationApplyOperation.apply(RootModificationApplyOperation
> .java:78)[80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.yangtools.yang.data.impl.schema.tree.
> AbstractDataTreeTip.prepare(AbstractDataTreeTip.java:53)[
> 80:org.opendaylight.yangtools.yang-data-impl:1.0.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardDataTree.startPreCommit(ShardDataTree.java:577)[176:
> org.opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> SimpleShardDataTreeCohort.preCommit(SimpleShardDataTreeCohort.
> java:91)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.CohortEntry.
> preCommit(CohortEntry.java:102)[176:org.opendaylight.
> controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator.doCommit(ShardCommitCoordinator.java:
> 296)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator.access$200(ShardCommitCoordinator.
> java:49)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator$2.onSuccess(ShardCommitCoordinator.java:
> 243)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> ShardCommitCoordinator$2.onSuccess(ShardCommitCoordinator.java:
> 237)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> SimpleShardDataTreeCohort.successfulCanCommit(SimpleShardDataTreeCohort.
> java:145)[176:org.opendaylight.controller.sal-distributed-datastore:1.4.2.
> SNAPSHOT
>
> ….
>
>
>
> 2016-12-14 10:12:22,041 | WARN  | n-invoker-impl-0 | SouthboundUtil
>              | 251 - org.opendaylight.ovsdb.southbound-impl -
> 1.3.2.SNAPSHOT | Read Operational/DS for Node failed!
> KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.
> urn.tbd.params.xml.ns.yang.network.topology.rev131021.
> network.topology.topology.Node, path=[org.opendaylight.yang.
> gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology,
> org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.
> network.topology.rev131021.network.topology.Topology[key=TopologyKey
> [_topologyId=Uri [_value=ovsdb:1]]], org.opendaylight.yang.gen.v1.
> urn.tbd.params.xml.ns.yang.network.topology.rev131021.
> network.topology.topology.Node[key=NodeKey [_nodeId=Uri
> [_value=ovsdb://uuid/2886d2f0-a150-4568-b36f-0bc0a15456bd]]]]}
>
> ReadFailedException{message=Error executeRead ReadData for path
> /(urn:TBD:params:xml:ns:yang:network-topology?revision=
> 2013-10-21)network-topology/topology/topology[{(urn:TBD:
> params:xml:ns:yang:network-topology?revision=2013-10-21)
> topology-id=ovsdb:1}]/node/node[{(urn:TBD:params:xml:ns:
> yang:network-topology?revision=2013-10-21)node-id=
> ovsdb://uuid/2886d2f0-a150-4568-b36f-0bc0a15456bd}], errorList=[RpcError
> [message=Error executeRead ReadData for path /(urn:TBD:params:xml:ns:yang:
> network-topology?revision=2013-10-21)network-topology/
> topology/topology[{(urn:TBD:params:xml:ns:yang:network-
> topology?revision=2013-10-21)topology-id=ovsdb:1}]/node/
> node[{(urn:TBD:params:xml:ns:yang:network-topology?
> revision=2013-10-21)node-id=ovsdb://uuid/2886d2f0-a150-4568-b36f-0bc0a15456bd}],
> severity=ERROR, errorType=APPLICATION, tag=operation-failed,
> applicationTag=null, info=null, cause=java.lang.IllegalStateException:
> Transaction chain has failed]]}
>
>         at org.opendaylight.controller.cluster.datastore.
> NoOpTransactionContext.executeRead(NoOpTransactionContext.java:
> 67)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> TransactionProxy$1.invoke(TransactionProxy.java:93)[176:
> org.opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> TransactionContextWrapper.maybeExecuteTransactionOperati
> on(TransactionContextWrapper.java:92)[176:org.opendaylight.
> controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> TransactionProxy.executeRead(TransactionProxy.java:90)[176:
> org.opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.TransactionProxy.
> singleShardRead(TransactionProxy.java:115)[176:org.opendaylight.
> controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> TransactionProxy.read(TransactionProxy.java:109)[176:org.opendaylight.
> controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.databroker.
> DOMBrokerReadWriteTransaction.read(DOMBrokerReadWriteTransaction.
> java:37)[176:org.opendaylight.controller.sal-distributed-
> datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.md.sal.binding.impl.
> AbstractForwardedTransaction.doRead(AbstractForwardedTransaction.
> java:64)[146:org.opendaylight.controller.sal-binding-broker-
> impl:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.md.sal.binding.impl.
> BindingDOMReadWriteTransactionAdapter.read(BindingDOMReadWriteTransaction
> Adapter.java:31)[146:org.opendaylight.controller.sal-
> binding-broker-impl:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.ovsdb.southbound.SouthboundUtil.
> readNode(SouthboundUtil.java:91)[251:org.opendaylight.
> ovsdb.southbound-impl:1.3.2.SNAPSHOT]
>
>         at org.opendaylight.ovsdb.southbound.transactions.md.
> OvsdbManagersUpdateCommand.updateManagers(OvsdbManagersUpdateCommand.
> java:115)[251:org.opendaylight.ovsdb.southbound-impl:1.3.2.SNAPSHOT]
>
>         at org.opendaylight.ovsdb.southbound.transactions.md.
> OvsdbManagersUpdateCommand.execute(OvsdbManagersUpdateCommand.
> java:59)[251:org.opendaylight.ovsdb.southbound-impl:1.3.2.SNAPSHOT]
>
>         at org.opendaylight.ovsdb.southbound.transactions.md.
> OvsdbOperationalCommandAggregator.execute(OvsdbOperationalCommandAggrega
> tor.java:59)[251:org.opendaylight.ovsdb.southbound-impl:1.3.2.SNAPSHOT]
>
>         at org.opendaylight.ovsdb.southbound.transactions.md.
> TransactionInvokerImpl.run(TransactionInvokerImpl.java:
> 95)[251:org.opendaylight.ovsdb.southbound-impl:1.3.2.SNAPSHOT]
>
>         at java.util.concurrent.Executors$RunnableAdapter.
> call(Executors.java:511)[:1.8.0_111]
>
>         at java.util.concurrent.FutureTask.run(FutureTask.
> java:266)[:1.8.0_111]
>
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(
> ThreadPoolExecutor.java:1142)[:1.8.0_111]
>
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(
> ThreadPoolExecutor.java:617)[:1.8.0_111]
>
>         at java.lang.Thread.run(Thread.java:745)[:1.8.0_111]
>
> Caused by: java.lang.IllegalStateException: Transaction chain has failed
>
>         at org.opendaylight.controller.sal.core.spi.data.
> AbstractSnapshotBackedTransactionChain$Shutdown.getSnapshot(
> AbstractSnapshotBackedTransactionChain.java:94)[142:org.
> opendaylight.controller.sal-core-spi:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.sal.core.spi.data.
> AbstractSnapshotBackedTransactionChain.getSnapshot(
> AbstractSnapshotBackedTransactionChain.java:114)[142:org.
> opendaylight.controller.sal-core-spi:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.sal.core.spi.data.
> AbstractSnapshotBackedTransactionChain.newReadWriteTransaction(
> AbstractSnapshotBackedTransactionChain.java:142)[142:org.
> opendaylight.controller.sal-core-spi:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> LocalTransactionChain.newReadWriteTransaction(
> LocalTransactionChain.java:75)[176:org.opendaylight.
> controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> AbstractTransactionContextFactory.createLocalTransactionContext(
> AbstractTransactionContextFactory.java:226)[176:org.
> opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> AbstractTransactionContextFactory.maybeCreateLocalTransactionContext(
> AbstractTransactionContextFactory.java:72)[176:org.
> opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> AbstractTransactionContextFactory.onFindPrimaryShardSuccess(
> AbstractTransactionContextFactory.java:91)[176:org.
> opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.
> AbstractTransactionContextFactory.newTransactionContextWrapper(
> AbstractTransactionContextFactory.java:124)[176:org.
> opendaylight.controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
>         at org.opendaylight.controller.cluster.datastore.TransactionProxy.
> getContextWrapper(TransactionProxy.java:320)[176:org.opendaylight.
> controller.sal-distributed-datastore:1.4.2.SNAPSHOT]
>
> :
>
>
>
> Thanks,
>
> Guy Sela
>
>
>
> _______________________________________________
> ovsdb-dev mailing list
> [email protected]
> https://lists.opendaylight.org/mailman/listinfo/ovsdb-dev
>
>
_______________________________________________
openflowplugin-dev mailing list
[email protected]
https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev

Reply via email to