<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:48 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>[OPNFLWPLUG-564] Support table features in OVS 2.4</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-564</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;According to this mail thread:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2015-September/003979.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/openflowplugin-dev/2015-September/003979.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Our controller is not ready to connect to new OVS 2.4 because of new table features.&lt;/p&gt;

&lt;p&gt;This bug is to make the enhancements to provide this support as OVS is the &quot;reference&quot;for not just OpenFlow but many other projects in ODL (ovsdb, sfc, gbp, etc..)&lt;/p&gt;

&lt;p&gt;BR/Luis&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27832">OPNFLWPLUG-564</key>
            <summary>Support table features in OVS 2.4</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</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="10002">Duplicate</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="ecelgp">Luis Gomez</reporter>
                        <labels>
                    </labels>
                <created>Wed, 14 Oct 2015 23:58:37 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:39 +0000</updated>
                            <resolved>Fri, 20 Jan 2017 09:33:19 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                                                                <comments>
                            <comment id="57382" author="mirehak@cisco.com" created="Thu, 15 Oct 2015 07:21:25 +0000"  >&lt;p&gt;Attachment bug-4473-with-nx.log has been added with description: exception with nicira extension installed&lt;/p&gt;</comment>
                            <comment id="57362" author="mirehak@cisco.com" created="Thu, 15 Oct 2015 07:21:57 +0000"  >&lt;p&gt;OVS supports nicira extended matches and actions. Those are announced in table features. In order to understand them we need &lt;br/&gt;
feature:install odl-openflowplugin-nxm-extensions or&lt;br/&gt;
feature:install odl-openflowplugin-nxm-extensions-li (depending on used design).&lt;/p&gt;

&lt;p&gt;Having nicira extension codecs installed results into different exception. And it points to a codec issue.&lt;/p&gt;</comment>
                            <comment id="57363" author="michal.polkorab@gmail.com" created="Thu, 19 Nov 2015 10:16:39 +0000"  >&lt;p&gt;Adding HeaderDeserializer&amp;lt;E&amp;gt; interface and implementation to existing nicira codecs should fix the issue.&lt;/p&gt;</comment>
                            <comment id="57364" author="renato.aguiar@hpe.com" created="Thu, 19 Nov 2015 18:09:33 +0000"  >&lt;p&gt;I have submitted a new patch (&lt;a href=&quot;https://git.opendaylight.org/gerrit/29905&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/29905&lt;/a&gt;) in order to ignore unknown entries on table features. After this change, OVS 2.4 will be able to connect to ODL.&lt;/p&gt;

&lt;p&gt;However, current nicira codecs don&apos;t yet implement HeaderDeserializer&amp;lt;E&amp;gt; interface, so they will not be displayed on table features.&lt;/p&gt;

&lt;p&gt;There are also some extensions on OVS 2.4 which don&apos;t have codec yet, so they will be completely unavailable for now.&lt;/p&gt;</comment>
                            <comment id="57365" author="michal.polkorab@gmail.com" created="Fri, 20 Nov 2015 08:13:16 +0000"  >&lt;p&gt;Change merged.&lt;/p&gt;

&lt;p&gt;Bug still needs to fix the HeaderDeserializer&amp;lt;E&amp;gt; problem for existing Nicira Codecs.&lt;/p&gt;</comment>
                            <comment id="57366" author="renato.aguiar@hpe.com" created="Mon, 23 Nov 2015 16:41:57 +0000"  >&lt;p&gt;I&apos;ve tried to implement the HeaderDeserializer interface on existing nicira codecs, but another error is happening:&lt;/p&gt;

&lt;p&gt;java.util.concurrent.ExecutionException: java.lang.IllegalArgumentException: Metadata not available for modification NodeModification [identifier=(urn:opendaylight:flow:inventory?revision=2013-08-19)table[&lt;/p&gt;
{(urn:opendaylight:flow:inventory?revision=2013-08-19)id=168}
&lt;p&gt;], modificationType=TOUCH, childModification={AugmentationIdentifier&lt;/p&gt;
{childNames=[(urn:opendaylight:flow:table:statistics?revision=2013-12-15)flow-table-statistics]}
&lt;p&gt;=NodeModification [identifier=AugmentationIdentifier&lt;/p&gt;
{childNames=[(urn:opendaylight:flow:table:statistics?revision=2013-12-15)flow-table-statistics]}
&lt;p&gt;, modificationType=TOUCH, childModification={(urn:opendaylight:flow:table:statistics?revision=2013-12-15)flow-table-statistics=NodeModification &lt;span class=&quot;error&quot;&gt;&amp;#91;identifier=(urn:opendaylight:flow:table:statistics?revision=2013-12-15)flow-table-statistics, modificationType=WRITE, childModification={}&amp;#93;&lt;/span&gt;}]}]&lt;/p&gt;

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

&lt;p&gt;Installed features: odl-openflowplugin-flow-services-ui-li odl-openflowplugin-nxm-extensions-li&lt;/p&gt;

&lt;p&gt;Switch: OVS 2.4 / OF 1.3&lt;/p&gt;

&lt;p&gt;Karaf log attached.&lt;/p&gt;</comment>
                            <comment id="57383" author="renato.aguiar@hpe.com" created="Mon, 23 Nov 2015 16:41:57 +0000"  >&lt;p&gt;Attachment karaf.log has been added with description: Karaf logs / HeaderDeserializer&lt;/p&gt;</comment>
                            <comment id="57367" author="ecelgp" created="Sun, 24 Jan 2016 18:09:41 +0000"  >&lt;p&gt;I would like if possible to get a fix for this for Be release, as too many exceptions are thrown in the karaf log and users would not like that.&lt;/p&gt;</comment>
                            <comment id="57368" author="abhijit2511" created="Mon, 25 Jan 2016 03:26:51 +0000"  >&lt;p&gt;Renato - is &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/30081/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/30081/&lt;/a&gt; fixing the errors you mention in your last comment?&lt;/p&gt;</comment>
                            <comment id="57369" author="abhijit2511" created="Mon, 25 Jan 2016 03:28:35 +0000"  >&lt;p&gt;Added Anil Vishnoi as well - as he is listed as a reviewer of &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/30081/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/30081/&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="57370" author="renato.aguiar@hpe.com" created="Mon, 25 Jan 2016 15:26:45 +0000"  >&lt;p&gt;(In reply to Abhijit Kumbhare from comment #8)&lt;br/&gt;
&amp;gt; Renato - is &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/30081/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/30081/&lt;/a&gt; fixing the errors&lt;br/&gt;
&amp;gt; you mention in your last comment?&lt;/p&gt;

&lt;p&gt;No, it doesn&apos;t. It only implements multipart-related interfaces from operflowjava. We must also fully implement support for those extensions on openflowplugin codecs.&lt;/p&gt;

&lt;p&gt;The main problem today is we have some hardcoded table to handle experimenter items on table-features. I&apos;ve added one API to allow registering new items for matches as a dependency for HPE extensions (&lt;a href=&quot;https://git.opendaylight.org/gerrit/31387&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/31387&lt;/a&gt;). However, OpenVSwitch also has experimenter actions which requires a new API, similar to what I did for experimenter matches.&lt;/p&gt;</comment>
                            <comment id="57371" author="ecelgp" created="Tue, 26 Jan 2016 01:30:52 +0000"  >&lt;p&gt;At least for the release I would be happy if we could skip the many error meessages when an OVS 2.4 connects to controller. The nicira extension implementation could come later.&lt;/p&gt;</comment>
                            <comment id="57372" author="ecelgp" created="Tue, 26 Jan 2016 02:38:55 +0000"  >&lt;p&gt;I refer to all these messages, can we hide them somehow?&lt;/p&gt;

&lt;p&gt;light.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 0 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,601 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 1 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 2 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 3 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 0 oxm_field: 4 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 0 oxm_field: 5 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 29 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 35 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 36 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 37 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 31 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 32 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 38 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 39 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 0 oxm_field: 0 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 65535 oxm_field: 43 experimenterID: 1330529792&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 20302 oxm_field: 35 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 33 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 0 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 1 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 2 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 3 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 4 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 5 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 6 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,602 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 7 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 0 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 1 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 2 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 3 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 0 oxm_field: 4 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 0 oxm_field: 5 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 29 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 26 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 65535 oxm_field: 42 experimenterID: 1330529792&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 20302 oxm_field: 35 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 35 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 36 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 37 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 31 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 32 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 38 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 39 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 0 oxm_field: 0 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 65535 oxm_field: 43 experimenterID: 1330529792&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 20302 oxm_field: 35 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 33 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 0 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 1 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,603 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 2 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 3 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 4 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 5 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 6 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 7 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 0 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 1 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 2 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 32769 oxm_field: 3 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 0 oxm_field: 4 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 0 oxm_field: 5 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 29 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 26 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 65535 oxm_field: 42 experimenterID: 1330529792&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 20302 oxm_field: 35 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 31 experimenterID: null&lt;br/&gt;
2016-01-25 18:34:18,604 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 32 experimenterID: null&lt;/p&gt;</comment>
                            <comment id="57373" author="michal.polkorab@gmail.com" created="Tue, 26 Jan 2016 17:32:26 +0000"  >&lt;p&gt;We can lower the log level of these messages. But not lower than INFO - as we need to inform user / developer, that some features are unknown or not reported. &lt;/p&gt;

&lt;p&gt;By the way, are you running tests with openflowplugin extensions enabled ? That might possibly lower the number of logs. But the logs will still show up everytime table features are requested (until support is provided for all OVS 2.4 match entries)&lt;/p&gt;</comment>
                            <comment id="57374" author="ecelgp" created="Tue, 26 Jan 2016 17:57:46 +0000"  >&lt;p&gt;Can we concentrate the warning message? with nxm extensions disabled (i guess more users will do this way) I get so many lines of WARN that they cannot even fit in bugzilla...&lt;/p&gt;</comment>
                            <comment id="57375" author="michal.polkorab@gmail.com" created="Wed, 27 Jan 2016 19:26:05 +0000"  >&lt;p&gt;Logs concentrated: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/33653/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/33653/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now one exception (not only warn message) will be logged for each multipart reply (table features)&lt;/p&gt;</comment>
                            <comment id="57376" author="abhijit2511" created="Sat, 30 Jan 2016 02:35:59 +0000"  >&lt;p&gt;Can we now connect to OVS 2.4? I understand we can.&lt;/p&gt;</comment>
                            <comment id="57377" author="ecelgp" created="Sat, 30 Jan 2016 02:40:53 +0000"  >&lt;p&gt;Agree, connection is good but I still see all the karaf log files filled with openflowjava WARNS, even after last patch:&lt;/p&gt;

&lt;p&gt;2016-01-29 18:36:05,600 | WARN  | entLoopGroup-5-2 | ListDeserializer                 | 172 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.7.0.SNAPSHOT | Problem during reading table feature property. Skipping unknown feature property: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 31 experimenterID: null&lt;br/&gt;
java.lang.IllegalStateException: Deserializer for key: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 1 oxm_field: 31 experimenterID: null was not found - please verify that all needed deserializers ale loaded correctly&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.deserialization.DeserializerRegistryImpl.getDeserializer(DeserializerRegistryImpl.java:69)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.util.ListDeserializer.deserializeHeaders(ListDeserializer.java:80)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.deserialization.factories.MultipartReplyMessageFactory.createTableFeaturesProperties(MultipartReplyMessageFactory.java:444)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.deserialization.factories.MultipartReplyMessageFactory.setTableFeatures(MultipartReplyMessageFactory.java:379)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.deserialization.factories.MultipartReplyMessageFactory.deserialize(MultipartReplyMessageFactory.java:232)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.deserialization.factories.MultipartReplyMessageFactory.deserialize(MultipartReplyMessageFactory.java:149)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.deserialization.DeserializationFactory.deserialize(DeserializationFactory.java:59)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.core.OFDecoder.decode(OFDecoder.java:55)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.core.OFDecoder.decode(OFDecoder.java:28)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:89)&lt;span class=&quot;error&quot;&gt;&amp;#91;125:io.netty.codec:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:318)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:304)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:276)&lt;span class=&quot;error&quot;&gt;&amp;#91;125:io.netty.codec:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:263)&lt;span class=&quot;error&quot;&gt;&amp;#91;125:io.netty.codec:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:318)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:304)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:276)&lt;span class=&quot;error&quot;&gt;&amp;#91;125:io.netty.codec:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:354)&lt;span class=&quot;error&quot;&gt;&amp;#91;125:io.netty.codec:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:244)&lt;span class=&quot;error&quot;&gt;&amp;#91;125:io.netty.codec:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:318)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:304)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:152)&lt;span class=&quot;error&quot;&gt;&amp;#91;127:io.netty.handler:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.openflowjava.protocol.impl.core.IdleHandler.channelRead(IdleHandler.java:39)&lt;span class=&quot;error&quot;&gt;&amp;#91;172:org.opendaylight.openflowjava.openflow-protocol-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:318)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:304)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:318)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:304)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:846)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:131)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:349)&lt;span class=&quot;error&quot;&gt;&amp;#91;124:io.netty.transport:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)&lt;span class=&quot;error&quot;&gt;&amp;#91;123:io.netty.common:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)&lt;span class=&quot;error&quot;&gt;&amp;#91;123:io.netty.common:4.0.33.Final&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_79&amp;#93;&lt;/span&gt;&lt;/p&gt;</comment>
                            <comment id="57378" author="ecelgp" created="Sat, 30 Jan 2016 02:41:20 +0000"  >&lt;p&gt;Also moving to the right project.&lt;/p&gt;</comment>
                            <comment id="57379" author="michal.polkorab@gmail.com" created="Mon, 1 Feb 2016 09:13:13 +0000"  >&lt;p&gt;The right project which should deliver the fix for &quot;Support table features in OVS 2.4&quot; is openflowplugin - as openflowjava supports only messages specified in openflow specification. Other messages (Nicira, experimenter, ...) are supported via Experimenter framework. Any (de)serialization exception must be fixed in (de)serializers itself. &lt;/p&gt;

&lt;p&gt;The exception is correctly handled inside openflowjava. So instead of trying to apply a hotfix which would be only a temporary solution, we should focus on delivering the true fix that is needed in openflowplugin (in registered nicira codecs).&lt;/p&gt;

&lt;p&gt;Another possibility is to adjust log levels for openflowjava to ERROR.&lt;/p&gt;</comment>
                            <comment id="57380" author="ecelgp" created="Mon, 1 Feb 2016 17:56:33 +0000"  >&lt;p&gt;OK, fair enough, lets leave this one as it is with normal priority and I will open a new bug for the log fill up.&lt;/p&gt;</comment>
                            <comment id="57381" author="ecelgp" created="Mon, 1 Feb 2016 18:06:53 +0000"  >&lt;p&gt;New bug for for the log fill up: &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=5173&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=5173&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="24301">OPNFLWJAVA-71</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="24298">OPNFLWJAVA-68</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14012" name="bug-4473-with-nx.log" size="5130" author="michal.rehak" created="Thu, 15 Oct 2015 07:21:25 +0000"/>
                            <attachment id="14013" name="karaf.log" size="474020" author="renato.aguiar@hpe.com" created="Mon, 23 Nov 2015 16:41:57 +0000"/>
                    </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>4473</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=4473]]></customfieldvalue>

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

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