<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:52:22 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>[YANGTOOLS-135] Augmentations are not deserialized from CompositeNode into their respective Java classes</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-135</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;I&apos;ve added a new case to the actions in opendaylight-action-types.&lt;br/&gt;
augment &quot;.../flow-node:apply-actions/flow-node:action/flow-node:action&quot; {&lt;br/&gt;
  case color-action-case {&lt;br/&gt;
    container color-action &lt;/p&gt;
{
        ...
    }
&lt;p&gt;  }&lt;br/&gt;
}&lt;/p&gt;

&lt;p&gt;Then, I try to insert a color-action through RESTConf.&lt;br/&gt;
&amp;lt;flow&amp;gt;&lt;br/&gt;
&amp;lt;instructions&amp;gt;&lt;br/&gt;
  &amp;lt;instruction&amp;gt;&lt;br/&gt;
    &amp;lt;order&amp;gt;1&amp;lt;/order&amp;gt;&lt;br/&gt;
    &amp;lt;apply-actions&amp;gt;&lt;br/&gt;
      &amp;lt;action&amp;gt;&lt;br/&gt;
        &amp;lt;order&amp;gt;1&amp;lt;/order&amp;gt;&lt;br/&gt;
        &amp;lt;color-action xmlns=&quot;urn:opendaylight:color-code&quot;&amp;gt;&lt;br/&gt;
          &amp;lt;color xmlns=&quot;urn:opendaylight:color-code&quot;&amp;gt;red&amp;lt;/color&amp;gt;&lt;br/&gt;
        &amp;lt;/color-action&amp;gt;&lt;br/&gt;
      &amp;lt;/action&amp;gt;&lt;br/&gt;
    &amp;lt;/apply-actions&amp;gt;&lt;br/&gt;
  &amp;lt;/instruction&amp;gt;&lt;br/&gt;
&amp;lt;/instructions&amp;gt;&lt;br/&gt;
&amp;lt;/flow&amp;gt;&lt;/p&gt;

&lt;p&gt;This successfully gets into the RESTConf DB.&lt;br/&gt;
However, I have a DataChangeListner for Flows and the &amp;lt;color-action&amp;gt; is not successfully parsed.  The Flow is correctly parsed, except the &amp;lt;action&amp;gt; is null.&lt;/p&gt;

&lt;p&gt;Per my investigation,&lt;br/&gt;
LazyGeneratedCodecRegistry &amp;amp; TransformerGenerator create a codec for deserializing the XML for the flow into Java.&lt;br/&gt;
However, this codec does not successfully deserialize the &amp;lt;color-action&amp;gt;.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Mac OS&lt;br/&gt;
Platform: Macintosh&lt;/p&gt;</environment>
        <key id="22555">YANGTOOLS-135</key>
            <summary>Augmentations are not deserialized from CompositeNode into their respective Java classes</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="10000">Done</resolution>
                                        <assignee username="mvitez@cisco.com">Martin Vitez</assignee>
                                    <reporter username="railor33@gmail.com">Alexander Fan</reporter>
                        <labels>
                    </labels>
                <created>Thu, 24 Apr 2014 02:40:11 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:03 +0000</updated>
                            <resolved>Wed, 18 Jun 2014 09:48:47 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="42710" author="railor33@gmail.com" created="Thu, 24 Apr 2014 03:48:38 +0000"  >&lt;p&gt;Just to be clear, the Flow&apos;s other properties get deserialized properly.  Its name, match, &amp;amp; other properties are successfully deserialized and inserted into the Flow (Java) object.&lt;/p&gt;

&lt;p&gt;The problem is that the ColorAction is not successfully deserialized and is not inserted into the Flow (Java) object.&lt;/p&gt;</comment>
                            <comment id="42711" author="tony.tkacik@gmail.com" created="Tue, 17 Jun 2014 18:54:11 +0000"  >&lt;p&gt;Fixed in &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/8071/2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/8071/2&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>838</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=838]]></customfieldvalue>

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

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