Uploaded image for project: 'nic'
  1. nic
  2. NIC-14

Graph service - not able to listen the service in redirect action

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • unspecified
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 5082

    Description

      While passing source and destination node ID to graph service to find the shortest path, but service not able to listen the Node ID's.

      Please find the log in below,

      2016-01-26 01:27:53,241 | ERROR | pool-28-thread-1 | DOMNotificationRouterEvent | 138 - org.opendaylight.controller.sal-broker-impl - 1.3.0.SNAPSHOT | Delivery of notification org.opendaylight.controller.md.sal.binding.impl.LazySerializedDOMNotification@ffd1889 caused an error in listener org.opendaylight.controller.md.sal.binding.impl.BindingDOMNotificationListenerAdapter@3155d292
      java.lang.IllegalArgumentException: Specified source vertex Uri [_value=openflow:1] is not part of graph Vertices
      Edges:
      at edu.uci.ics.jung.algorithms.shortestpath.DijkstraShortestPath.getPath(DijkstraShortestPath.java:160)[279:org.opendaylight.controller.thirdparty.net.sf.jung2:2.0.1]
      at edu.uci.ics.jung.algorithms.shortestpath.DijkstraShortestPath.getPath(DijkstraShortestPath.java:204)[279:org.opendaylight.controller.thirdparty.net.sf.jung2:2.0.1]
      at org.opendaylight.nic.of.renderer.impl.NetworkGraphManager.getShortestPath(NetworkGraphManager.java:68)[280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT]
      at org.opendaylight.nic.of.renderer.impl.RedirectFlowManager.generateRedirectFlows(RedirectFlowManager.java:256)[280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT]
      at org.opendaylight.nic.of.renderer.impl.RedirectFlowManager.redirectFlowEntry(RedirectFlowManager.java:232)[280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT]
      at org.opendaylight.nic.of.renderer.impl.RedirectFlowManager.addMacNodeToCache(RedirectFlowManager.java:442)[280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT]
      at org.opendaylight.nic.of.renderer.impl.RedirectFlowManager.onPacketReceived(RedirectFlowManager.java:122)[280:org.opendaylight.nic.of-renderer:1.1.0.SNAPSHOT]
      at org.opendaylight.yangtools.yang.binding.util.NotificationListenerInvoker.invokeNotification(NotificationListenerInvoker.java:91)[69:org.opendaylight.mdsal.yang-binding:0.8.0.SNAPSHOT]
      at org.opendaylight.controller.md.sal.binding.impl.BindingDOMNotificationListenerAdapter.onNotification(BindingDOMNotificationListenerAdapter.java:44)[140:org.opendaylight.controller.sal-binding-broker-impl:1.3.0.SNAPSHOT]
      at org.opendaylight.controller.md.sal.dom.broker.impl.DOMNotificationRouterEvent.deliverNotification(DOMNotificationRouterEvent.java:56)[138:org.opendaylight.controller.sal-broker-impl:1.3.0.SNAPSHOT]
      at org.opendaylight.controller.md.sal.dom.broker.impl.DOMNotificationRouter$1.onEvent(DOMNotificationRouter.java:68)[138:org.opendaylight.controller.sal-broker-impl:1.3.0.SNAPSHOT]
      at org.opendaylight.controller.md.sal.dom.broker.impl.DOMNotificationRouter$1.onEvent(DOMNotificationRouter.java:65)[138:org.opendaylight.controller.sal-broker-impl:1.3.0.SNAPSHOT]
      at com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:128)[135:com.lmax.disruptor:3.3.0]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_40]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_40]
      at java.lang.Thread.run(Thread.java:724)[:1.7.0_40]

      Attachments

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

        Activity

          People

            Unassigned Unassigned
            m.vinoth@hcl.com Vinothkumar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: