Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-4817

[PCE_WEBUI]Exception occurred in PCE_Manager

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.4.0
    • Component/s: None
    • Labels:
      None

      Description

      Topology

      Same 8 router topology

      Steps to reproduce

      1) Create two tunnels with type-1 and type-2
      2) update the cost information on tunnel two with WEB_UI

      Observation

      Exception occurred in PCE_Manager

      Logs

      onos> exception-display
      java.util.NoSuchElementException: No value present
      at java.util.Optional.get(Optional.java:135)[:1.8.0_91]
      at org.onosproject.store.resource.impl.ConsistentContinuousResourceSubStore.isAvailable(ConsistentContinuousResourceSubStore.java:92)
      at org.onosproject.store.resource.impl.ConsistentResourceStore.isAvailable(ConsistentResourceStore.java:273)
      at org.onosproject.net.resource.impl.ResourceManager.isAvailable(ResourceManager.java:199)
      at java.util.stream.MatchOps$1MatchSink.accept(MatchOps.java:90)[:1.8.0_91]
      at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)[:1.8.0_91]
      at java.util.Spliterators$ArraySpliterator.tryAdvance(Spliterators.java:958)[:1.8.0_91]
      at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)[:1.8.0_91]
      at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)[:1.8.0_91]
      at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)[:1.8.0_91]
      at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)[:1.8.0_91]
      at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:230)[:1.8.0_91]
      at java.util.stream.MatchOps$MatchOp.evaluateSequential(MatchOps.java:196)[:1.8.0_91]
      at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)[:1.8.0_91]
      at java.util.stream.ReferencePipeline.allMatch(ReferencePipeline.java:454)[:1.8.0_91]
      at org.onosproject.pce.pceservice.constraint.SharedBandwidthConstraint.isValid(SharedBandwidthConstraint.java:111)
      at org.onosproject.net.intent.constraint.BooleanConstraint.cost(BooleanConstraint.java:51)
      at org.onosproject.pce.pceservice.PceManager$TeConstraintBasedLinkWeight.weight(PceManager.java:690)
      at org.onosproject.pce.pceservice.PceManager$TeConstraintBasedLinkWeight.weight(PceManager.java:655)
      at org.onlab.graph.AbstractGraphPathSearch$DefaultResult.relaxEdge(AbstractGraphPathSearch.java:194)
      at org.onlab.graph.DijkstraGraphSearch.search(DijkstraGraphSearch.java:63)
      at org.onosproject.common.DefaultTopology.getPaths(DefaultTopology.java:349)
      at org.onosproject.store.topology.impl.DistributedTopologyStore.getPaths(DistributedTopologyStore.java:218)
      at org.onosproject.net.topology.impl.TopologyManager.getPaths(TopologyManager.java:164)
      at org.onosproject.net.topology.impl.PathManager.getPaths(PathManager.java:130)
      at org.onosproject.pce.pceservice.PceManager.computePath(PceManager.java:307)[179:org.onosproject.onos-app-pce:1.6.1.SNAPSHOT]
      at org.onosproject.pce.pceservice.PceManager.updatePath(PceManager.java:531)[179:org.onosproject.onos-app-pce:1.6.1.SNAPSHOT]
      at org.onosproject.pce.pceservice.PceManager.checkForMasterAndUpdateTunnel(PceManager.java:742)[179:org.onosproject.onos-app-pce:1.6.1.SNAPSHOT]
      at org.onosproject.pce.pceservice.PceManager.access$600(PceManager.java:140)[179:org.onosproject.onos-app-pce:1.6.1.SNAPSHOT]
      at org.onosproject.pce.pceservice.PceManager$InternalTopologyListener.lambda$null$0(PceManager.java:710)[179:org.onosproject.onos-app-pce:1.6.1.SNAPSHOT]
      at java.lang.Iterable.forEach(Iterable.java:75)[:1.8.0_91]
      at org.onosproject.pce.pceservice.PceManager$InternalTopologyListener.lambda$event$1(PceManager.java:706)[179:org.onosproject.onos-app-pce:1.6.1.SNAPSHOT]
      at java.util.ArrayList.forEach(ArrayList.java:1249)[:1.8.0_91]
      at org.onosproject.pce.pceservice.PceManager$InternalTopologyListener.event(PceManager.java:701)[179:org.onosproject.onos-app-pce:1.6.1.SNAPSHOT]
      at org.onosproject.pce.pceservice.PceManager$InternalTopologyListener.event(PceManager.java:698)[179:org.onosproject.onos-app-pce:1.6.1.SNAPSHOT]
      at org.onosproject.event.ListenerRegistry.process(ListenerRegistry.java:66)[74:org.onosproject.onos-api:1.6.1.SNAPSHOT]
      at org.onosproject.event.impl.CoreEventDispatcher$DispatchLoop.process(CoreEventDispatcher.java:145)[137:org.onosproject.onos-core-net:1.6.1.SNAPSHOT]
      at org.onosproject.event.impl.CoreEventDispatcher$DispatchLoop.run(CoreEventDispatcher.java:128)[137:org.onosproject.onos-core-net:1.6.1.SNAPSHOT]
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)[:1.8.0_91]
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)[:1.8.0_91]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_91]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_91]
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_91]

      onos>

        Attachments

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

          Activity

            People

            Assignee:
            satishk Satish k
            Reporter:
            saravanaonos Saravanakumar S
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: