Uploaded image for project: 'bgpcep'
  1. bgpcep
  2. BGPCEP-290

logout from karaf will show NPE

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Bugzilla Migration
    • Bugzilla Migration
    • BGP
    • None
    • Operating System: All
      Platform: All

    • 4490

    Description

      opendaylight-user@root>logout

      Exception in thread "CommitFutures-2" java.lang.NullPointerException
      at org.opendaylight.protocol.bgp.rib.impl.RIBImpl.onTransactionChainFailed(RIBImpl.java:248)
      at org.opendaylight.controller.md.sal.dom.broker.impl.PingPongTransactionChain$1.onTransactionChainFailed(PingPongTransactionChain.java:102)
      at org.opendaylight.controller.cluster.databroker.DOMBrokerTransactionChain.transactionFailed(DOMBrokerTransactionChain.java:137)
      at org.opendaylight.controller.cluster.databroker.DOMBrokerTransactionChain.access$100(DOMBrokerTransactionChain.java:30)
      at org.opendaylight.controller.cluster.databroker.DOMBrokerTransactionChain$1.onFailure(DOMBrokerTransactionChain.java:98)
      at com.google.common.util.concurrent.Futures$6.run(Futures.java:1310)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

      logs

      015-10-16 14:43:10,954 | ERROR | Bundle Shutdown | SnapshotBackedWriteTransaction | 156 - org.opendaylight.controller.sal-core-spi - 1.2.2.SNAPSHOT | Tx: member-1-chn-13-txn-2, failed to delete /(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=example-linkstate-topology}

      ] in MutableDataTree [modification=NodeModification [identifier=(urn:ietf:params:xml:ns:netconf:base:1.0)data, modificationType=NONE, childModification={}]]
      org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaValidationFailedException: Child [(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)network-topology] is not present in schema tree.
      at org.opendaylight.yangtools.yang.data.impl.schema.tree.InMemoryDataTreeModification.resolveModificationFor(InMemoryDataTreeModification.java:157)[94:org.opendaylight.yangtools.yang-data-impl:0.7.2.SNAPSHOT]
      at org.opendaylight.yangtools.yang.data.impl.schema.tree.InMemoryDataTreeModification.delete(InMemoryDataTreeModification.java:86)[94:org.opendaylight.yangtools.yang-data-impl:0.7.2.SNAPSHOT]
      at org.opendaylight.controller.sal.core.spi.data.SnapshotBackedWriteTransaction.delete(SnapshotBackedWriteTransaction.java:102)[156:org.opendaylight.controller.sal-core-spi:1.2.2.SNAPSHOT]
      at org.opendaylight.controller.cluster.datastore.LocalTransactionContext.deleteData(LocalTransactionContext.java:76)[182:org.opendaylight.controller.sal-distributed-datastore:1.2.2.SNAPSHOT]
      at org.opendaylight.controller.cluster.datastore.TransactionProxy$4.invoke(TransactionProxy.java:148)[182:org.opendaylight.controller.sal-distributed-datastore:1.2.2.SNAPSHOT]
      at org.opendaylight.controller.cluster.datastore.TransactionContextWrapper.maybeExecuteTransactionOperation(TransactionContextWrapper.java:92)[182:org.opendaylight.controller.sal-distributed-datastore:1.2.2.SNAPSHOT]
      at org.opendaylight.controller.cluster.datastore.TransactionProxy.delete(TransactionProxy.java:145)[182:org.opendaylight.controller.sal-distributed-datastore:1.2.2.SNAPSHOT]
      at org.opendaylight.controller.cluster.databroker.DOMBrokerWriteOnlyTransaction.delete(DOMBrokerWriteOnlyTransaction.java:94)[182:org.opendaylight.controller.sal-distributed-datastore:1.2.2.SNAPSHOT]
      at org.opendaylight.controller.cluster.databroker.DOMBrokerWriteOnlyTransaction.delete(DOMBrokerWriteOnlyTransaction.java:34)[182:org.opendaylight.controller.sal-distributed-datastore:1.2.2.SNAPSHOT]
      at org.opendaylight.controller.md.sal.dom.spi.ForwardingDOMDataReadWriteTransaction.delete(ForwardingDOMDataReadWriteTransaction.java:64)[156:org.opendaylight.controller.sal-core-spi:1.2.2.SNAPSHOT]
      at org.opendaylight.controller.md.sal.dom.spi.ForwardingDOMDataReadWriteTransaction.delete(ForwardingDOMDataReadWriteTransaction.java:28)[156:org.opendaylight.controller.sal-core-spi:1.2.2.SNAPSHOT]
      at org.opendaylight.controller.md.sal.binding.impl.AbstractWriteTransaction.doDelete(AbstractWriteTransaction.java:130)
      at org.opendaylight.controller.md.sal.binding.impl.BindingDOMWriteTransactionAdapter.delete(BindingDOMWriteTransactionAdapter.java:73)
      at org.opendaylight.bgpcep.bgp.topology.provider.AbstractTopologyBuilder.close(AbstractTopologyBuilder.java:124)
      at org.opendaylight.controller.config.yang.bgp.topology.provider.LinkstateTopologyBuilderModule$1TopologyReferenceAutocloseable.close(LinkstateTopologyBuilderModule.java:72)
      at org.opendaylight.controller.config.manager.impl.dependencyresolver.DestroyedModule.close(DestroyedModule.java:48)
      at org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl.close(ConfigRegistryImpl.java:437)
      at org.opendaylight.controller.config.manager.impl.util.OsgiRegistrationUtil$4.close(OsgiRegistrationUtil.java:84)
      at org.opendaylight.controller.config.manager.impl.osgi.ConfigManagerActivator.stop(ConfigManagerActivator.java:90)
      at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:771)
      at java.security.AccessController.doPrivileged(Native Method)[:1.7.0_80]
      at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:764)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:510)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:566)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1206)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:592)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:284)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:692)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:600)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at org.eclipse.osgi.framework.internal.core.InternalSystemBundle$1.run(InternalSystemBundle.java:261)[org.eclipse.osgi-3.8.2.v20130124-134944.jar:]
      at java.lang.Thread.run(Thread.java:745)[:1.7.0_80]

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              cdgasparini Claudio David Gasparini
              cdgasparini Claudio David Gasparini
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: