[YANGTOOLS-137] NPE during module startup Created: 28/Apr/14  Updated: 10/Apr/22  Resolved: 05/May/14

Status: Resolved
Project: yangtools
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Robert Gallas Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Windows
Platform: PC


External issue ID: 859

 Description   

After trying to start ODL application following error occurs.

2014-04-28 10:37:35.562 CEST [config-pusher] ERROR o.o.c.c.m.i.ConfigTransactionControllerImpl - Commit failed on ModuleIdentifier

{factoryName='XXXX-device-app- impl', instanceName='XXXX-device-app'}

in transaction TransactionIdentifier

{name='ConfigTransaction-36-38'}

java.lang.NullPointerException: Key may not be null.
at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:208) ~[na:na]
at org.opendaylight.yangtools.yang.binding.InstanceIdentifier$IdentifiableItem.<init>(InstanceIdentifier.java:557) ~[na:na]
at org.opendaylight.yangtools.yang.binding.KeyedInstanceIdentifier.builder(KeyedInstanceIdentifier.java:24) ~[na:na]
at org.opendaylight.yangtools.yang.binding.InstanceIdentifier.builder(InstanceIdentifier.java:359) ~[na:na]
at org.opendaylight.controller.XXXX.device.app.impl.handlers.ServiceElineCommitHandler.init(ServiceElineCommitHandler.java:40) ~[na:na]
at org.opendaylight.controller.XXXX.device.app.impl.XXXXDeviceAppImpl.onSessionInitiated(XXXXDeviceAppImpl.java:51) ~[na:na]
at org.opendaylight.controller.md.sal.binding.util.BindingContextUtils.createProviderContextAndInitialize(BindingContextUtils.java:57) ~[na:na]
at org.opendaylight.controller.sal.binding.impl.RootBindingAwareBroker.registerProvider(RootBindingAwareBroker.java:140) ~[na:na]
at org.opendaylight.controller.config.yang.XXXX.device.app.impl.XXXXDeviceAppImplModule.createInstance(XXXXDeviceAppImplModule.java:58) ~[na:na]
at org.opendaylight.controller.config.yang.XXXX.device.app.impl.AbstractXXXXDeviceAppImplModule.getInstance(AbstractXXXXDeviceAppImplModule.java:106) ~[
na:na]



 Comments   
Comment by Martin Vitez [ 05/May/14 ]

Fixed by

https://git.opendaylight.org/gerrit/#/c/6001/16

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