[CONTROLLER-66] Exceptions seen when controller connected to Mininet Created: 28/Nov/13  Updated: 25/Jul/23  Resolved: 10/Dec/13

Status: Resolved
Project: controller
Component/s: mdsal
Affects Version/s: None
Fix Version/s: None

Type: Improvement
Reporter: Jan Medved Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Mac OS
Platform: PC



 Description   

I see these exceptions constantly rolling when the controller is connected to mininet:
java.lang.NullPointerException: null
at org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.OpendaylightGroupStatisticsService$$Broker$DirectProxy.getAllGroupStatistics(OpendaylightGroupStatisticsService$$Broker$DirectProxy.java) ~[na:na]
at org.opendaylight.controller.md.statistics.manager.StatisticsProvider.sendAllGroupStatisticsRequest(StatisticsProvider.java:161) ~[na:na]
at org.opendaylight.controller.md.statistics.manager.StatisticsProvider.statsRequestSender(StatisticsProvider.java:140) ~[na:na]
at org.opendaylight.controller.md.statistics.manager.StatisticsProvider.access$000(StatisticsProvider.java:43) ~[na:na]
at org.opendaylight.controller.md.statistics.manager.StatisticsProvider$1.run(StatisticsProvider.java:103) ~[na:na]
at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
2013-11-27 19:58:31.266 PST [Thread-26] INFO o.o.c.m.s.manager.StatisticsProvider - Number of connected nodes : 7
2013-11-27 19:58:31.266 PST [Thread-26] INFO o.o.c.m.s.manager.StatisticsProvider - Send request for stats collection to node : Uri [_value=openflow:1])
2013-11-27 19:58:31.267 PST [Thread-26] ERROR o.o.c.m.s.manager.StatisticsProvider - Exception occurred while sending stats request : {}
java.lang.NullPointerException: null
at org.opendaylight.yang.gen.v1.urn.opendaylight.group.statistics.rev131111.OpendaylightGroupStatisticsService$$Broker$DirectProxy.getAllGroupStatistics(OpendaylightGroupStatisticsService$$Broker$DirectProxy.java) ~[na:na]
at org.opendaylight.controller.md.statistics.manager.StatisticsProvider.sendAllGroupStatisticsRequest(StatisticsProvider.java:161) ~[na:na]
at org.opendaylight.controller.md.statistics.manager.StatisticsProvider.statsRequestSender(StatisticsProvider.java:140) ~[na:na]
at org.opendaylight.controller.md.statistics.manager.StatisticsProvider.access$000(StatisticsProvider.java:43) ~[na:na]
at org.opendaylight.controller.md.statistics.manager.StatisticsProvider$1.run(StatisticsProvider.java:103) ~[na:na]
at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
2013-11-27 19:58:31.267 PST [Thread-26] INFO o.o.c.m.s.manager.StatisticsProvider - Number of connected nodes : 7
2013-11-27 19:58:31.267 PST [Thread-26] INFO o.o.c.m.s.manager.StatisticsProvider - Send request for stats collection to node : Uri [_value=openflow:1])
2013-11-27 19:58:31.269 PST [Thread-26] ERROR o.o.c.m.s.manager.StatisticsProvider - Exception occurred while sending stats request : {}

The exceptions need to be cleaned up. The probably impact statistics collection from switches, but I did not have a chance to test stats collection



 Comments   
Comment by Tony Tkacik [ 10/Dec/13 ]

Fixed in master, statistics request are sent only to openflow nodes.

Generated at Wed Feb 07 19:52:05 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.