Details
-
Improvement
-
Status: Resolved
-
Resolution: Done
-
None
-
None
-
None
-
Operating System: Mac OS
Platform: PC
Description
When running against a rebased version of:
https://git.opendaylight.org/gerrit/#/c/3160/
I get the following exception:
2013-11-28 03:41:06.525 PST [pool-22-thread-1] INFO o.o.o.o.m.core.HandshakeManagerImpl - handshake SETTLED: version=4, datapathId=1, auxiliaryId=0
2013-11-28 03:41:06.538 PST [pool-23-thread-1] INFO o.o.o.o.m.core.HandshakeManagerImpl - handshake SETTLED: version=4, datapathId=2, auxiliaryId=0
2013-11-28 03:41:06.546 PST [pool-22-thread-1] ERROR o.o.o.o.m.c.s.SessionManagerOFImpl - Unhandled exeption occured while invoking onSessionAdded on lis\
tener
java.lang.NullPointerException: null
at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator$2$1$1.process(RuntimeCodeGenerator.java:148) ~[na:na]
at org.opendaylight.controller.sal.binding.codegen.util.JavassistUtils.implementMethodsFrom(JavassistUtils.java:94) ~[na:na]
at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator$2$1.process(RuntimeCodeGenerator.java:221) ~[na:na]
at org.opendaylight.controller.sal.binding.codegen.util.JavassistUtils.createClass(JavassistUtils.java:112) ~[na:na]
at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator$2.call(RuntimeCodeGenerator.java:305) ~[na:na]
at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator$2.call(RuntimeCodeGenerator.java:115) ~[na:na]
at org.opendaylight.controller.sal.binding.impl.util.ClassLoaderUtils.withClassLoaderAndLock(ClassLoaderUtils.java:36) ~[na:na]
at org.opendaylight.controller.sal.binding.impl.util.ClassLoaderUtils.withClassLoaderAndLock(ClassLoaderUtils.java:24) ~[na:na]
at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator.getRouterFor(RuntimeCodeGenerator.java:317) ~[na:na]
at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl$9.call(BindingAwareBrokerImpl.java:301) ~[na:na]
at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl$9.call(BindingAwareBrokerImpl.java:294) ~[na:na]
at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl.withLock(BindingAwareBrokerImpl.java:256) ~[na:na]
at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl.resolveRpcRouter(BindingAwareBrokerImpl.java:311) ~[na:na]
at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl.registerRoutedRpcImplementation(BindingAwareBrokerImpl.java:281) ~[na:na]
at org.opendaylight.controller.sal.binding.impl.OsgiProviderContext.addRoutedRpcImplementation(OsgiProviderContext.java:53) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.sal.AbstractModelDrivenSwitch.register(AbstractModelDrivenSwitch.java:78) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.sal.SalRegistrationManager.onSessionAdded(SalRegistrationManager.java:87) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.session.SessionManagerOFImpl$1.onSessionAdded(SessionManagerOFImpl.java:169) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.session.SessionManagerOFImpl.addSessionContext(SessionManagerOFImpl.java:110) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.session.OFSessionUtil.registerSession(OFSessionUtil.java:64) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.ConnectionConductorImpl.onHandshakeSuccessfull(ConnectionConductorImpl.java:343) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.postHandshake(HandshakeManagerImpl.java:303) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.handleVersionBitmapNegotiation(HandshakeManagerImpl.java:161) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.shake(HandshakeManagerImpl.java:100) ~[na:na]
at org.opendaylight.openflowplugin.openflow.md.core.HandshakeStepWrapper.run(HandshakeStepWrapper.java:47) ~[na:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_25]
at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]
Where I'm at:
hagbard@ubuntu:~/git/openflowplugin$ git log -3
commit 9d7d02b6cb3b707dfc5e4bfd9998939e987aae64
Merge: b3877f9 5d62474
Author: Prasanna Huddar <prasanna.huddar@ericsson.com>
Date: Thu Nov 28 09:45:03 2013 +0000
Merge "1. Flow convertor: Fix Ipv4 netmask and ipv6 prefix byte array calculation from integer value. 2. Add node information in flow removed event."
commit 5d62474376ca06246fe9091cdba752a04f71e5f5
Author: Deepthi V V <deepthi.v.v@ericsson.com>
Date: Thu Nov 28 14:21:33 2013 +0530
1. Flow convertor: Fix Ipv4 netmask and ipv6 prefix byte array calculation from integer value.
2. Add node information in flow removed event.
Signed-off-by: Deepthi V V <deepthi.v.v@ericsson.com>
commit b3877f9774fe3bb9781f703aa97097be73c938ad
Author: HemaTG <hema.gopalkrishnan@ericsson.com>
Date: Thu Nov 28 10:54:53 2013 +0530
Implemented Port RPC
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
hagbard@ubuntu:~/git/controller$ git log -3
commit a20751eb7f04900682443fd64025e894d05b6191
Merge: f9671c7 10ba5a1
Author: Ed Warnicke <eaw@cisco.com>
Date: Thu Nov 28 10:49:40 2013 +0000
Merge "Fixed Group and Meter RPC model to use MD-SAL routing correctly"
commit f9671c7e64d737fe5dae271eb9b81c5ca4699c8b
Merge: 20c9e84 b2e5bf8
Author: Ed Warnicke <eaw@cisco.com>
Date: Thu Nov 28 10:28:01 2013 +0000
Merge changes I178e467a,Ia8720c2c
- changes:
Mark deprecated methods in DataModification as such
Remove executable permissions from pom.xml
commit 20c9e84a63c1394727306247b79ab6bdd282cb7e
Merge: b2d4575 25ecb3b
Author: Ed Warnicke <eaw@cisco.com>
Date: Thu Nov 28 10:27:19 2013 +0000
Merge "Removed POST, PUT for /restconf/operational"
hagbard@ubuntu:~/git/openflowjava$ git log -3
commit e8310908104690313746a464c9a16713249674c5
Author: Michal Rehak <mirehak@cisco.com>
Date: Thu Nov 28 02:10:04 2013 +0100
ignore XID by pairing request - response
Change-Id: Ia7e435c2abc77fb975d480ad70f19bfad8ec8169
Signed-off-by: Michal Rehak <mirehak@cisco.com>
commit b0c862db7ff00227cc2f1bf23fad7b4c96d08493
Merge: 46840bc d2867c7
Author: Daniel Bartos <daniel.bartos@pantheon.sk>
Date: Thu Nov 28 08:00:47 2013 +0000
Merge "Quickfix - TableMod message (now correct config)"
commit 46840bca87d814c0d6b1ea038cefd0a28cc92ed3
Author: Michal Rehak <mirehak@cisco.com>
Date: Thu Nov 28 00:25:42 2013 +0100
added ListeningStatusProvider interface for testing purposes
added debug logs for bundle starting
fixed comments
Change-Id: I3386446d4317f2fd1cd38ef5f85251e3e8878d73
Signed-off-by: Michal Rehak <mirehak@cisco.com>