<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 19:52:06 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[CONTROLLER-68] RuntimeCodeGenerator Exception</title>
                <link>https://jira.opendaylight.org/browse/CONTROLLER-68</link>
                <project id="10113" key="CONTROLLER">controller</project>
                    <description>&lt;p&gt;When running against a rebased version of:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/3160/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/3160/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I get the following exception:&lt;/p&gt;


&lt;p&gt;2013-11-28 03:41:06.525 PST &lt;span class=&quot;error&quot;&gt;&amp;#91;pool-22-thread-1&amp;#93;&lt;/span&gt; INFO  o.o.o.o.m.core.HandshakeManagerImpl - handshake SETTLED: version=4, datapathId=1, auxiliaryId=0&lt;br/&gt;
2013-11-28 03:41:06.538 PST &lt;span class=&quot;error&quot;&gt;&amp;#91;pool-23-thread-1&amp;#93;&lt;/span&gt; INFO  o.o.o.o.m.core.HandshakeManagerImpl - handshake SETTLED: version=4, datapathId=2, auxiliaryId=0&lt;br/&gt;
2013-11-28 03:41:06.546 PST &lt;span class=&quot;error&quot;&gt;&amp;#91;pool-22-thread-1&amp;#93;&lt;/span&gt; ERROR o.o.o.o.m.c.s.SessionManagerOFImpl - Unhandled exeption occured while invoking onSessionAdded on lis\&lt;br/&gt;
tener&lt;br/&gt;
java.lang.NullPointerException: null&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator$2$1$1.process(RuntimeCodeGenerator.java:148) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.codegen.util.JavassistUtils.implementMethodsFrom(JavassistUtils.java:94) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator$2$1.process(RuntimeCodeGenerator.java:221) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.codegen.util.JavassistUtils.createClass(JavassistUtils.java:112) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator$2.call(RuntimeCodeGenerator.java:305) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator$2.call(RuntimeCodeGenerator.java:115) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.impl.util.ClassLoaderUtils.withClassLoaderAndLock(ClassLoaderUtils.java:36) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.impl.util.ClassLoaderUtils.withClassLoaderAndLock(ClassLoaderUtils.java:24) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.codegen.impl.RuntimeCodeGenerator.getRouterFor(RuntimeCodeGenerator.java:317) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl$9.call(BindingAwareBrokerImpl.java:301) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl$9.call(BindingAwareBrokerImpl.java:294) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl.withLock(BindingAwareBrokerImpl.java:256) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl.resolveRpcRouter(BindingAwareBrokerImpl.java:311) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.impl.BindingAwareBrokerImpl.registerRoutedRpcImplementation(BindingAwareBrokerImpl.java:281) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.binding.impl.OsgiProviderContext.addRoutedRpcImplementation(OsgiProviderContext.java:53) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.sal.AbstractModelDrivenSwitch.register(AbstractModelDrivenSwitch.java:78) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.sal.SalRegistrationManager.onSessionAdded(SalRegistrationManager.java:87) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.session.SessionManagerOFImpl$1.onSessionAdded(SessionManagerOFImpl.java:169) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.session.SessionManagerOFImpl.addSessionContext(SessionManagerOFImpl.java:110) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.session.OFSessionUtil.registerSession(OFSessionUtil.java:64) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.ConnectionConductorImpl.onHandshakeSuccessfull(ConnectionConductorImpl.java:343) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.postHandshake(HandshakeManagerImpl.java:303) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.handleVersionBitmapNegotiation(HandshakeManagerImpl.java:161) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.HandshakeManagerImpl.shake(HandshakeManagerImpl.java:100) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.openflowplugin.openflow.md.core.HandshakeStepWrapper.run(HandshakeStepWrapper.java:47) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_25&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_25&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.lang.Thread.run(Thread.java:724) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.7.0_25&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Where I&apos;m at:&lt;/p&gt;

&lt;p&gt;hagbard@ubuntu:~/git/openflowplugin$ git log -3&lt;br/&gt;
commit 9d7d02b6cb3b707dfc5e4bfd9998939e987aae64&lt;br/&gt;
Merge: b3877f9 5d62474&lt;br/&gt;
Author: Prasanna Huddar &amp;lt;prasanna.huddar@ericsson.com&amp;gt;&lt;br/&gt;
Date:   Thu Nov 28 09:45:03 2013 +0000&lt;/p&gt;

&lt;p&gt;    Merge &quot;1. Flow convertor: Fix Ipv4 netmask and ipv6 prefix byte array calculation from integer value. 2. Add node information in flow removed event.&quot;&lt;/p&gt;

&lt;p&gt;commit 5d62474376ca06246fe9091cdba752a04f71e5f5&lt;br/&gt;
Author: Deepthi V V &amp;lt;deepthi.v.v@ericsson.com&amp;gt;&lt;br/&gt;
Date:   Thu Nov 28 14:21:33 2013 +0530&lt;/p&gt;

&lt;p&gt;    1. Flow convertor: Fix Ipv4 netmask and ipv6 prefix byte array calculation from integer value.&lt;br/&gt;
    2. Add node information in flow removed event.&lt;/p&gt;

&lt;p&gt;    Signed-off-by: Deepthi V V &amp;lt;deepthi.v.v@ericsson.com&amp;gt;&lt;/p&gt;

&lt;p&gt;commit b3877f9774fe3bb9781f703aa97097be73c938ad&lt;br/&gt;
Author: HemaTG &amp;lt;hema.gopalkrishnan@ericsson.com&amp;gt;&lt;br/&gt;
Date:   Thu Nov 28 10:54:53 2013 +0530&lt;/p&gt;

&lt;p&gt;    Implemented Port RPC&lt;/p&gt;

&lt;p&gt;    Signed-off-by: HemaTG &amp;lt;hema.gopalkrishnan@ericsson.com&amp;gt;&lt;/p&gt;

&lt;p&gt;hagbard@ubuntu:~/git/controller$ git log -3&lt;br/&gt;
commit a20751eb7f04900682443fd64025e894d05b6191&lt;br/&gt;
Merge: f9671c7 10ba5a1&lt;br/&gt;
Author: Ed Warnicke &amp;lt;eaw@cisco.com&amp;gt;&lt;br/&gt;
Date:   Thu Nov 28 10:49:40 2013 +0000&lt;/p&gt;

&lt;p&gt;    Merge &quot;Fixed Group and Meter RPC model to use MD-SAL routing correctly&quot;&lt;/p&gt;

&lt;p&gt;commit f9671c7e64d737fe5dae271eb9b81c5ca4699c8b&lt;br/&gt;
Merge: 20c9e84 b2e5bf8&lt;br/&gt;
Author: Ed Warnicke &amp;lt;eaw@cisco.com&amp;gt;&lt;br/&gt;
Date:   Thu Nov 28 10:28:01 2013 +0000&lt;/p&gt;

&lt;p&gt;    Merge changes I178e467a,Ia8720c2c&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;changes:&lt;br/&gt;
      Mark deprecated methods in DataModification as such&lt;br/&gt;
      Remove executable permissions from pom.xml&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;commit 20c9e84a63c1394727306247b79ab6bdd282cb7e&lt;br/&gt;
Merge: b2d4575 25ecb3b&lt;br/&gt;
Author: Ed Warnicke &amp;lt;eaw@cisco.com&amp;gt;&lt;br/&gt;
Date:   Thu Nov 28 10:27:19 2013 +0000&lt;/p&gt;

&lt;p&gt;    Merge &quot;Removed POST, PUT for /restconf/operational&quot;&lt;/p&gt;

&lt;p&gt;hagbard@ubuntu:~/git/openflowjava$ git log -3&lt;br/&gt;
commit e8310908104690313746a464c9a16713249674c5&lt;br/&gt;
Author: Michal Rehak &amp;lt;mirehak@cisco.com&amp;gt;&lt;br/&gt;
Date:   Thu Nov 28 02:10:04 2013 +0100&lt;/p&gt;

&lt;p&gt;    ignore XID by pairing request - response&lt;/p&gt;

&lt;p&gt;    Change-Id: Ia7e435c2abc77fb975d480ad70f19bfad8ec8169&lt;br/&gt;
    Signed-off-by: Michal Rehak &amp;lt;mirehak@cisco.com&amp;gt;&lt;/p&gt;

&lt;p&gt;commit b0c862db7ff00227cc2f1bf23fad7b4c96d08493&lt;br/&gt;
Merge: 46840bc d2867c7&lt;br/&gt;
Author: Daniel Bartos &amp;lt;daniel.bartos@pantheon.sk&amp;gt;&lt;br/&gt;
Date:   Thu Nov 28 08:00:47 2013 +0000&lt;/p&gt;

&lt;p&gt;    Merge &quot;Quickfix - TableMod message (now correct config)&quot;&lt;/p&gt;

&lt;p&gt;commit 46840bca87d814c0d6b1ea038cefd0a28cc92ed3&lt;br/&gt;
Author: Michal Rehak &amp;lt;mirehak@cisco.com&amp;gt;&lt;br/&gt;
Date:   Thu Nov 28 00:25:42 2013 +0100&lt;/p&gt;

&lt;p&gt;    added ListeningStatusProvider interface for testing purposes&lt;/p&gt;

&lt;p&gt;    added debug logs for bundle starting&lt;br/&gt;
    fixed comments&lt;/p&gt;

&lt;p&gt;    Change-Id: I3386446d4317f2fd1cd38ef5f85251e3e8878d73&lt;br/&gt;
    Signed-off-by: Michal Rehak &amp;lt;mirehak@cisco.com&amp;gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Mac OS&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="24622">CONTROLLER-68</key>
            <summary>RuntimeCodeGenerator Exception</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="hagbard">Ed Warnicke</reporter>
                        <labels>
                    </labels>
                <created>Thu, 28 Nov 2013 12:09:09 +0000</created>
                <updated>Tue, 25 Jul 2023 08:22:51 +0000</updated>
                            <resolved>Fri, 29 Nov 2013 09:33:15 +0000</resolved>
                                                                    <component>mdsal</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="47410" author="tony.tkacik@gmail.com" created="Fri, 29 Nov 2013 09:33:15 +0000"  >&lt;p&gt;Used models did not have proper imports.&lt;br/&gt;
Fixed in &lt;a href=&quot;https://git.opendaylight.org/gerrit/3215&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/3215&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>177</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=177]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02i47:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>