[NETVIRT-1658] Add Elan Interface Throwing NPE Created: 08/Jan/20  Updated: 09/Jan/20

Status: In Progress
Project: netvirt
Component/s: elanmanager
Affects Version/s: None
Fix Version/s: Neon

Type: Bug Priority: Medium
Reporter: ning zhang Assignee: ning zhang
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: 4 hours
Time Spent: Not Specified
Original Estimate: 4 hours
Environment:

OpenDaylight cluster integrate with Openstack.



 Description   

When add elan interface cache throwing NPE, The NPE in class ElanInterfaceCache.java method add(), The NPE detail information as follows:

2020-01-08T02:52:17,878 | ERROR | opendaylight-cluster-data-notification-dispatcher-50 | DataTreeChangeListenerActor | 229 - org.opendaylight.controller.sal-clustering-commons - 1.11.0.SNAPSHOT | member-2-shard-default-config: Error notifying listener org.opendaylight.genius.mdsalutil.cache.DataObjectCache$$Lambda$1489/0x000000010134b840@330b9fab
java.lang.NullPointerException: null
at org.opendaylight.netvirt.elan.cache.ElanInterfaceCache.added(ElanInterfaceCache.java:76) ~[?:?]
at org.opendaylight.netvirt.elan.cache.ElanInterfaceCache.added(ElanInterfaceCache.java:37) ~[?:?]
at org.opendaylight.genius.mdsalutil.cache.DataObjectCache.lambda$new$0(DataObjectCache.java:92) ~[264:org.opendaylight.genius.mdsalutil-api:0.8.0.SNAPSHOT]
at org.opendaylight.controller.md.sal.binding.impl.BindingDOMDataTreeChangeListenerAdapter.onDataTreeChanged(BindingDOMDataTreeChangeListenerAdapter.java:43) ~[224:org.opendaylight.controller.sal-binding-broker-impl:1.11.0.SNAPSHOT]


Generated at Wed Feb 07 20:24:38 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.